generated

package
v0.1.0-rc.3 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2026 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Overview

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

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.7.0 DO NOT EDIT.

Index

Constants

View Source
const (
	BearerAuthScopes       bearerAuthContextKey       = "bearerAuth.Scopes"
	ControlBearerScopes    controlBearerContextKey    = "controlBearer.Scopes"
	ControlCookieScopes    controlCookieContextKey    = "controlCookie.Scopes"
	ManagementBearerScopes managementBearerContextKey = "managementBearer.Scopes"
)

Variables

This section is empty.

Functions

func GetSpec

func GetSpec() (swagger *openapi3.T, err error)

GetSpec returns the OpenAPI specification corresponding to the generated code in this file. External references in the spec are resolved through PathToRawSpec; externally-referenced files must be embedded in their corresponding Go packages (via the import-mapping feature). URL-based external refs are not supported.

func GetSpecJSON

func GetSpecJSON() ([]byte, error)

GetSpecJSON returns the raw JSON bytes of the embedded OpenAPI specification: decompressed but not unmarshaled. External references are not resolved here; the bytes are the spec exactly as embedded by codegen. The result is cached at package init time, so repeated calls are cheap.

func GetSwagger deprecated

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

GetSwagger returns the OpenAPI specification corresponding to the generated code in this file.

Deprecated: GetSwagger predates kin-openapi renaming openapi3.Swagger to openapi3.T. Use GetSpec instead. This wrapper is retained for backwards compatibility.

func Handler

func Handler(si ServerInterface) http.Handler

Handler creates http.Handler with routing matching OpenAPI spec.

func HandlerFromMux

func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler

HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.

func HandlerFromMuxWithBaseURL

func HandlerFromMuxWithBaseURL(si ServerInterface, r chi.Router, baseURL string) http.Handler

func HandlerWithOptions

func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler

HandlerWithOptions creates http.Handler with additional options

func PathToRawSpec

func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)

Constructs a synthetic filesystem for resolving external references when loading openapi specifications.

Types

type AcceptControlUserInvitation

type AcceptControlUserInvitation struct {
	DisplayName     *string `json:"display_name,omitempty"`
	InvitationToken *string `json:"invitation_token,omitempty"`
}

AcceptControlUserInvitation defines model for AcceptControlUserInvitation.

type AcceptControlUserInvitation200JSONResponse

type AcceptControlUserInvitation200JSONResponse TokenResponse

func (AcceptControlUserInvitation200JSONResponse) VisitAcceptControlUserInvitationResponse

func (response AcceptControlUserInvitation200JSONResponse) VisitAcceptControlUserInvitationResponse(w http.ResponseWriter) error

type AcceptControlUserInvitation401ApplicationProblemPlusJSONResponse

type AcceptControlUserInvitation401ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (AcceptControlUserInvitation401ApplicationProblemPlusJSONResponse) VisitAcceptControlUserInvitationResponse

func (response AcceptControlUserInvitation401ApplicationProblemPlusJSONResponse) VisitAcceptControlUserInvitationResponse(w http.ResponseWriter) error

type AcceptControlUserInvitationJSONRequestBody

type AcceptControlUserInvitationJSONRequestBody = AcceptControlUserInvitation

AcceptControlUserInvitationJSONRequestBody defines body for AcceptControlUserInvitation for application/json ContentType.

type AcceptControlUserInvitationRequestObject

type AcceptControlUserInvitationRequestObject struct {
	Body *AcceptControlUserInvitationJSONRequestBody
}

type AcceptControlUserInvitationResponseObject

type AcceptControlUserInvitationResponseObject interface {
	VisitAcceptControlUserInvitationResponse(w http.ResponseWriter) error
}

type AccountChallenge

type AccountChallenge struct {
	ChallengeId UUID    `json:"challenge_id"`
	Code        *string `json:"code,omitempty"`
	LinkToken   *string `json:"link_token,omitempty"`
}

AccountChallenge defines model for AccountChallenge.

type AccountExport

type AccountExport struct {
	Addresses  []Address `json:"addresses"`
	ExportedAt time.Time `json:"exported_at"`
	User       User      `json:"user"`
}

AccountExport defines model for AccountExport.

type ActivateMyAddress204Response

type ActivateMyAddress204Response struct {
}

func (ActivateMyAddress204Response) VisitActivateMyAddressResponse

func (response ActivateMyAddress204Response) VisitActivateMyAddressResponse(w http.ResponseWriter) error

type ActivateMyAddressRequestObject

type ActivateMyAddressRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	AddressId     UUID          `json:"address_id"`
}

type ActivateMyAddressResponseObject

type ActivateMyAddressResponseObject interface {
	VisitActivateMyAddressResponse(w http.ResponseWriter) error
}

type ActivateTOTP

type ActivateTOTP struct {
	Code *string `json:"code,omitempty"`
}

ActivateTOTP defines model for ActivateTOTP.

type ActivateTOTPEnrollment200JSONResponse

type ActivateTOTPEnrollment200JSONResponse MFAActivation

func (ActivateTOTPEnrollment200JSONResponse) VisitActivateTOTPEnrollmentResponse

func (response ActivateTOTPEnrollment200JSONResponse) VisitActivateTOTPEnrollmentResponse(w http.ResponseWriter) error

type ActivateTOTPEnrollmentJSONRequestBody

type ActivateTOTPEnrollmentJSONRequestBody = ActivateTOTP

ActivateTOTPEnrollmentJSONRequestBody defines body for ActivateTOTPEnrollment for application/json ContentType.

type ActivateTOTPEnrollmentRequestObject

type ActivateTOTPEnrollmentRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	MethodId      UUID          `json:"method_id"`
	Body          *ActivateTOTPEnrollmentJSONRequestBody
}

type ActivateTOTPEnrollmentResponseObject

type ActivateTOTPEnrollmentResponseObject interface {
	VisitActivateTOTPEnrollmentResponse(w http.ResponseWriter) error
}

type ActivateWorkspaceAddress204Response

type ActivateWorkspaceAddress204Response struct {
}

func (ActivateWorkspaceAddress204Response) VisitActivateWorkspaceAddressResponse

func (response ActivateWorkspaceAddress204Response) VisitActivateWorkspaceAddressResponse(w http.ResponseWriter) error

type ActivateWorkspaceAddressRequestObject

type ActivateWorkspaceAddressRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	AddressId     UUID          `json:"address_id"`
}

type ActivateWorkspaceAddressResponseObject

type ActivateWorkspaceAddressResponseObject interface {
	VisitActivateWorkspaceAddressResponse(w http.ResponseWriter) error
}

type Address

type Address struct {
	Active      bool        `json:"active"`
	City        string      `json:"city"`
	Country     string      `json:"country"`
	CreatedAt   *time.Time  `json:"created_at,omitempty"`
	Id          UUID        `json:"id"`
	Line1       string      `json:"line1"`
	Line2       *string     `json:"line2,omitempty"`
	Name        *string     `json:"name,omitempty"`
	PostalCode  string      `json:"postal_code"`
	Region      *string     `json:"region,omitempty"`
	SubjectId   UUID        `json:"subject_id"`
	SubjectType interface{} `json:"subject_type"`
	UpdatedAt   *time.Time  `json:"updated_at,omitempty"`
	Version     int64       `json:"version"`
}

Address defines model for Address.

type AddressPage

type AddressPage struct {
	Items      []Address `json:"items"`
	NextCursor *string   `json:"next_cursor"`
}

AddressPage defines model for AddressPage.

type AdjustEntitlement

type AdjustEntitlement struct {
	ExpiresAt *time.Time `json:"expires_at,omitempty"`
	Reason    *string    `json:"reason,omitempty"`
}

AdjustEntitlement defines model for AdjustEntitlement.

type AdjustEntitlement204Response

type AdjustEntitlement204Response struct {
}

func (AdjustEntitlement204Response) VisitAdjustEntitlementResponse

func (response AdjustEntitlement204Response) VisitAdjustEntitlementResponse(w http.ResponseWriter) error

type AdjustEntitlementJSONRequestBody

type AdjustEntitlementJSONRequestBody = AdjustEntitlement

AdjustEntitlementJSONRequestBody defines body for AdjustEntitlement for application/json ContentType.

type AdjustEntitlementRequestObject

type AdjustEntitlementRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	EntitlementId UUID          `json:"entitlement_id"`
	Body          *AdjustEntitlementJSONRequestBody
}

type AdjustEntitlementResponseObject

type AdjustEntitlementResponseObject interface {
	VisitAdjustEntitlementResponse(w http.ResponseWriter) error
}

type AnonymizeMyAccount204Response

type AnonymizeMyAccount204Response struct {
}

func (AnonymizeMyAccount204Response) VisitAnonymizeMyAccountResponse

func (response AnonymizeMyAccount204Response) VisitAnonymizeMyAccountResponse(w http.ResponseWriter) error

type AnonymizeMyAccountRequestObject

type AnonymizeMyAccountRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type AnonymizeMyAccountResponseObject

type AnonymizeMyAccountResponseObject interface {
	VisitAnonymizeMyAccountResponse(w http.ResponseWriter) error
}

type AppleAuthCallback302Response

type AppleAuthCallback302Response struct {
}

func (AppleAuthCallback302Response) VisitAppleAuthCallbackResponse

func (response AppleAuthCallback302Response) VisitAppleAuthCallbackResponse(w http.ResponseWriter) error

type AppleAuthCallbackFormdataBody

type AppleAuthCallbackFormdataBody struct {
	Code  *string `form:"code,omitempty" json:"code,omitempty"`
	Error *string `form:"error,omitempty" json:"error,omitempty"`
	State *string `form:"state,omitempty" json:"state,omitempty"`
	User  *string `form:"user,omitempty" json:"user,omitempty"`
}

AppleAuthCallbackFormdataBody defines parameters for AppleAuthCallback.

type AppleAuthCallbackFormdataRequestBody

type AppleAuthCallbackFormdataRequestBody AppleAuthCallbackFormdataBody

AppleAuthCallbackFormdataRequestBody defines body for AppleAuthCallback for application/x-www-form-urlencoded ContentType.

type AppleAuthCallbackRequestObject

type AppleAuthCallbackRequestObject struct {
	Body *AppleAuthCallbackFormdataRequestBody
}

type AppleAuthCallbackResponseObject

type AppleAuthCallbackResponseObject interface {
	VisitAppleAuthCallbackResponse(w http.ResponseWriter) error
}

type Application

type Application struct {
	Audience       *string                 `json:"audience,omitempty"`
	AuthConfig     *map[string]interface{} `json:"auth_config,omitempty"`
	CreatedAt      *time.Time              `json:"created_at,omitempty"`
	Id             UUID                    `json:"id"`
	InternalConfig *map[string]interface{} `json:"internal_config,omitempty"`
	Issuer         *string                 `json:"issuer,omitempty"`
	Name           string                  `json:"name"`
	OrganizationId UUID                    `json:"organization_id"`
	PublicConfig   *map[string]interface{} `json:"public_config,omitempty"`
	RetiredAt      *time.Time              `json:"retired_at,omitempty"`
	Slug           string                  `json:"slug"`
	UpdatedAt      *time.Time              `json:"updated_at,omitempty"`
	Version        int64                   `json:"version"`
}

Application defines model for Application.

type ApplicationAuthConfig

type ApplicationAuthConfig struct {
	Flows *ApplicationFlowConfig `json:"flows,omitempty"`
}

ApplicationAuthConfig defines model for ApplicationAuthConfig.

type ApplicationDomain

type ApplicationDomain struct {
	CreatedAt *time.Time  `json:"created_at,omitempty"`
	Hostname  string      `json:"hostname"`
	Id        UUID        `json:"id"`
	Status    interface{} `json:"status"`
}

ApplicationDomain defines model for ApplicationDomain.

type ApplicationDomainPage

type ApplicationDomainPage struct {
	Items      []ApplicationDomain `json:"items"`
	NextCursor *string             `json:"next_cursor"`
}

ApplicationDomainPage defines model for ApplicationDomainPage.

type ApplicationFlowConfig

type ApplicationFlowConfig struct {
	// InvitationRedirectUri Invitation destination using the same origin or native scheme authority as the sign-in redirect.
	InvitationRedirectUri string `json:"invitation_redirect_uri"`
	OauthClientId         string `json:"oauth_client_id"`

	// SignInRedirectUri Exact registered HTTPS, loopback HTTP, or public-client native application redirect URI.
	SignInRedirectUri string `json:"sign_in_redirect_uri"`
}

ApplicationFlowConfig defines model for ApplicationFlowConfig.

type ApplicationID

type ApplicationID = UUID

ApplicationID defines model for ApplicationID.

type ApplicationInternalConfig

type ApplicationInternalConfig struct {
	CustomTokenClaimKeys   *[]string                                  `json:"custom_token_claim_keys,omitempty"`
	DelegationEnabled      *bool                                      `json:"delegation_enabled,omitempty"`
	PasswordEnabled        *bool                                      `json:"password_enabled,omitempty"`
	PasswordlessEnabled    *bool                                      `json:"passwordless_enabled,omitempty"`
	PersonalApiKeysEnabled *bool                                      `json:"personal_api_keys_enabled,omitempty"`
	RegistrationMode       *ApplicationInternalConfigRegistrationMode `json:"registration_mode,omitempty"`
	UserInvitationsEnabled *bool                                      `json:"user_invitations_enabled,omitempty"`
}

ApplicationInternalConfig defines model for ApplicationInternalConfig.

type ApplicationInternalConfigRegistrationMode

type ApplicationInternalConfigRegistrationMode string

ApplicationInternalConfigRegistrationMode defines model for ApplicationInternalConfig.RegistrationMode.

const (
	ApplicationInternalConfigRegistrationModeInviteOnly ApplicationInternalConfigRegistrationMode = "invite_only"
	ApplicationInternalConfigRegistrationModePublic     ApplicationInternalConfigRegistrationMode = "public"
)

Defines values for ApplicationInternalConfigRegistrationMode.

func (ApplicationInternalConfigRegistrationMode) Valid

Valid indicates whether the value is a known member of the ApplicationInternalConfigRegistrationMode enum.

type ApplicationInvitation

type ApplicationInvitation struct {
	AcceptedUserId      *openapi_types.UUID `json:"accepted_user_id,omitempty"`
	ApplicationId       UUID                `json:"application_id"`
	ApplicationRoleKeys *[]RoleKey          `json:"application_role_keys,omitempty"`
	Code                *string             `json:"code,omitempty"`
	CreatedAt           *time.Time          `json:"created_at,omitempty"`
	Email               openapi_types.Email `json:"email"`
	ExpiresAt           time.Time           `json:"expires_at"`
	Id                  UUID                `json:"id"`
	Link                *string             `json:"link,omitempty"`
	LinkToken           *string             `json:"link_token,omitempty"`
	Status              interface{}         `json:"status"`
	WorkspaceId         *openapi_types.UUID `json:"workspace_id,omitempty"`
	WorkspaceRoleKeys   *[]RoleKey          `json:"workspace_role_keys,omitempty"`
}

ApplicationInvitation defines model for ApplicationInvitation.

type ApplicationInvitationPage

type ApplicationInvitationPage struct {
	Items      []ApplicationInvitation `json:"items"`
	NextCursor *string                 `json:"next_cursor"`
}

ApplicationInvitationPage defines model for ApplicationInvitationPage.

type ApplicationPage

type ApplicationPage struct {
	Items      []Application `json:"items"`
	NextCursor *string       `json:"next_cursor"`
}

ApplicationPage defines model for ApplicationPage.

type ApplicationStatistics

type ApplicationStatistics struct {
	ActiveEntitlements   int `json:"active_entitlements"`
	ActiveProducts       int `json:"active_products"`
	EventsLast24Hours    int `json:"events_last_24_hours"`
	LiveSubscriptions    int `json:"live_subscriptions"`
	NotificationFailures int `json:"notification_failures"`
	PendingLocalRequests int `json:"pending_local_requests"`
	Users                struct {
		Active    int `json:"active"`
		Suspended int `json:"suspended"`
		Total     int `json:"total"`
	} `json:"users"`
	WebhookFailures int `json:"webhook_failures"`
	Workspaces      int `json:"workspaces"`
}

ApplicationStatistics defines model for ApplicationStatistics.

type ApproveLocalEntitlementRequest200JSONResponse

type ApproveLocalEntitlementRequest200JSONResponse LocalEntitlementApproval

func (ApproveLocalEntitlementRequest200JSONResponse) VisitApproveLocalEntitlementRequestResponse

func (response ApproveLocalEntitlementRequest200JSONResponse) VisitApproveLocalEntitlementRequestResponse(w http.ResponseWriter) error

type ApproveLocalEntitlementRequestJSONRequestBody

type ApproveLocalEntitlementRequestJSONRequestBody = AuditReason

ApproveLocalEntitlementRequestJSONRequestBody defines body for ApproveLocalEntitlementRequest for application/json ContentType.

type ApproveLocalEntitlementRequestRequestObject

type ApproveLocalEntitlementRequestRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	RequestId     RequestID     `json:"request_id"`
	Body          *ApproveLocalEntitlementRequestJSONRequestBody
}

type ApproveLocalEntitlementRequestResponseObject

type ApproveLocalEntitlementRequestResponseObject interface {
	VisitApproveLocalEntitlementRequestResponse(w http.ResponseWriter) error
}

type ArchiveEventType204Response

type ArchiveEventType204Response struct {
}

func (ArchiveEventType204Response) VisitArchiveEventTypeResponse

func (response ArchiveEventType204Response) VisitArchiveEventTypeResponse(w http.ResponseWriter) error

type ArchiveEventTypeRequestObject

type ArchiveEventTypeRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	EventTypeId   UUID          `json:"event_type_id"`
}

type ArchiveEventTypeResponseObject

type ArchiveEventTypeResponseObject interface {
	VisitArchiveEventTypeResponse(w http.ResponseWriter) error
}

type ArchiveInstallationNotificationTemplate204Response

type ArchiveInstallationNotificationTemplate204Response struct {
}

func (ArchiveInstallationNotificationTemplate204Response) VisitArchiveInstallationNotificationTemplateResponse

func (response ArchiveInstallationNotificationTemplate204Response) VisitArchiveInstallationNotificationTemplateResponse(w http.ResponseWriter) error

type ArchiveInstallationNotificationTemplateRequestObject

type ArchiveInstallationNotificationTemplateRequestObject struct {
	TemplateId UUID `json:"template_id"`
}

type ArchiveInstallationNotificationTemplateResponseObject

type ArchiveInstallationNotificationTemplateResponseObject interface {
	VisitArchiveInstallationNotificationTemplateResponse(w http.ResponseWriter) error
}

type ArchiveMyWorkspace204Response

type ArchiveMyWorkspace204Response struct {
}

func (ArchiveMyWorkspace204Response) VisitArchiveMyWorkspaceResponse

func (response ArchiveMyWorkspace204Response) VisitArchiveMyWorkspaceResponse(w http.ResponseWriter) error

type ArchiveMyWorkspaceRequestObject

type ArchiveMyWorkspaceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type ArchiveMyWorkspaceResponseObject

type ArchiveMyWorkspaceResponseObject interface {
	VisitArchiveMyWorkspaceResponse(w http.ResponseWriter) error
}

type ArchiveNotificationTemplate204Response

type ArchiveNotificationTemplate204Response struct {
}

func (ArchiveNotificationTemplate204Response) VisitArchiveNotificationTemplateResponse

func (response ArchiveNotificationTemplate204Response) VisitArchiveNotificationTemplateResponse(w http.ResponseWriter) error

type ArchiveNotificationTemplateRequestObject

type ArchiveNotificationTemplateRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	TemplateId    UUID          `json:"template_id"`
}

type ArchiveNotificationTemplateResponseObject

type ArchiveNotificationTemplateResponseObject interface {
	VisitArchiveNotificationTemplateResponse(w http.ResponseWriter) error
}

type AuditExport

type AuditExport struct {
	Action     *string     `json:"action,omitempty"`
	ActorType  interface{} `json:"actor_type,omitempty"`
	End        *time.Time  `json:"end,omitempty"`
	Start      *time.Time  `json:"start,omitempty"`
	TargetType *string     `json:"target_type,omitempty"`
}

AuditExport defines model for AuditExport.

type AuditExportRecord

type AuditExportRecord struct {
	CreatedAt   *time.Time              `json:"created_at,omitempty"`
	DownloadUri *string                 `json:"download_uri,omitempty"`
	ExpiresAt   time.Time               `json:"expires_at"`
	Filters     *map[string]interface{} `json:"filters,omitempty"`
	Id          UUID                    `json:"id"`
	RecordCount int                     `json:"record_count"`
	Status      interface{}             `json:"status,omitempty"`
}

AuditExportRecord defines model for AuditExportRecord.

type AuditReason

type AuditReason struct {
	Reason string `json:"reason"`
}

AuditReason defines model for AuditReason.

type AuditRecord

type AuditRecord struct {
	Action         string                  `json:"action"`
	ActorId        *openapi_types.UUID     `json:"actor_id,omitempty"`
	ActorType      interface{}             `json:"actor_type"`
	ApplicationId  *openapi_types.UUID     `json:"application_id,omitempty"`
	Changes        *map[string]interface{} `json:"changes,omitempty"`
	CreatedAt      time.Time               `json:"created_at"`
	Id             UUID                    `json:"id"`
	OrganizationId *openapi_types.UUID     `json:"organization_id,omitempty"`
	Reason         *string                 `json:"reason,omitempty"`
	RequestId      *string                 `json:"request_id,omitempty"`
	TargetId       *string                 `json:"target_id,omitempty"`
	TargetType     string                  `json:"target_type"`
}

AuditRecord defines model for AuditRecord.

type AuditRecordPage

type AuditRecordPage struct {
	Items      []AuditRecord `json:"items"`
	NextCursor *string       `json:"next_cursor"`
}

AuditRecordPage defines model for AuditRecordPage.

type AuthMethods

type AuthMethods struct {
	Methods             []interface{} `json:"methods"`
	RegistrationEnabled bool          `json:"registration_enabled"`
	RegistrationMode    interface{}   `json:"registration_mode"`
}

AuthMethods defines model for AuthMethods.

type AuthMethods200JSONResponse

type AuthMethods200JSONResponse AuthMethods

func (AuthMethods200JSONResponse) VisitAuthMethodsResponse

func (response AuthMethods200JSONResponse) VisitAuthMethodsResponse(w http.ResponseWriter) error

type AuthMethodsRequestObject

type AuthMethodsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type AuthMethodsResponseObject

type AuthMethodsResponseObject interface {
	VisitAuthMethodsResponse(w http.ResponseWriter) error
}

type AuthProvider

type AuthProvider struct {
	ApplicationId          *openapi_types.UUID `json:"application_id,omitempty"`
	CallbackUri            *string             `json:"callback_uri,omitempty"`
	ClientId               string              `json:"client_id"`
	Configured             *bool               `json:"configured,omitempty"`
	ControlLoginEnabled    bool                `json:"control_login_enabled"`
	CreatedAt              *time.Time          `json:"created_at,omitempty"`
	Id                     UUID                `json:"id"`
	Inheritable            bool                `json:"inheritable"`
	Inherited              *bool               `json:"inherited,omitempty"`
	InheritingApplications *int                `json:"inheriting_applications,omitempty"`
	KeyId                  *string             `json:"key_id,omitempty"`
	LinkedControlUsers     *int                `json:"linked_control_users,omitempty"`
	OrganizationId         *openapi_types.UUID `json:"organization_id,omitempty"`
	Provider               interface{}         `json:"provider"`
	Scope                  interface{}         `json:"scope"`
	TeamId                 *string             `json:"team_id,omitempty"`
	UpdatedAt              *time.Time          `json:"updated_at,omitempty"`
}

AuthProvider defines model for AuthProvider.

type AuthProviderPage

type AuthProviderPage struct {
	Items      []AuthProvider `json:"items"`
	NextCursor *string        `json:"next_cursor"`
}

AuthProviderPage defines model for AuthProviderPage.

type AuthorizationRedirect

type AuthorizationRedirect struct {
	RedirectTo string `json:"redirect_to"`
}

AuthorizationRedirect defines model for AuthorizationRedirect.

type BeginOIDCAuthorization200JSONResponse

type BeginOIDCAuthorization200JSONResponse AuthorizationRedirect

func (BeginOIDCAuthorization200JSONResponse) VisitBeginOIDCAuthorizationResponse

func (response BeginOIDCAuthorization200JSONResponse) VisitBeginOIDCAuthorizationResponse(w http.ResponseWriter) error

type BeginOIDCAuthorization302Response

type BeginOIDCAuthorization302Response struct {
}

func (BeginOIDCAuthorization302Response) VisitBeginOIDCAuthorizationResponse

func (response BeginOIDCAuthorization302Response) VisitBeginOIDCAuthorizationResponse(w http.ResponseWriter) error

type BeginOIDCAuthorizationParams

type BeginOIDCAuthorizationParams struct {
	ClientId            OAuthClientID                                   `form:"client_id" json:"client_id"`
	RedirectUri         OAuthRedirectURI                                `form:"redirect_uri" json:"redirect_uri"`
	ResponseType        BeginOIDCAuthorizationParamsResponseType        `form:"response_type" json:"response_type"`
	Scope               OAuthScope                                      `form:"scope" json:"scope"`
	State               OAuthState                                      `form:"state" json:"state"`
	CodeChallenge       OAuthCodeChallenge                              `form:"code_challenge" json:"code_challenge"`
	CodeChallengeMethod BeginOIDCAuthorizationParamsCodeChallengeMethod `form:"code_challenge_method" json:"code_challenge_method"`
}

BeginOIDCAuthorizationParams defines parameters for BeginOIDCAuthorization.

type BeginOIDCAuthorizationParamsCodeChallengeMethod

type BeginOIDCAuthorizationParamsCodeChallengeMethod string

BeginOIDCAuthorizationParamsCodeChallengeMethod defines parameters for BeginOIDCAuthorization.

const (
	BeginOIDCAuthorizationParamsCodeChallengeMethodS256 BeginOIDCAuthorizationParamsCodeChallengeMethod = "S256"
)

Defines values for BeginOIDCAuthorizationParamsCodeChallengeMethod.

func (BeginOIDCAuthorizationParamsCodeChallengeMethod) Valid

Valid indicates whether the value is a known member of the BeginOIDCAuthorizationParamsCodeChallengeMethod enum.

type BeginOIDCAuthorizationParamsResponseType

type BeginOIDCAuthorizationParamsResponseType string

BeginOIDCAuthorizationParamsResponseType defines parameters for BeginOIDCAuthorization.

const (
	BeginOIDCAuthorizationParamsResponseTypeCode BeginOIDCAuthorizationParamsResponseType = "code"
)

Defines values for BeginOIDCAuthorizationParamsResponseType.

func (BeginOIDCAuthorizationParamsResponseType) Valid

Valid indicates whether the value is a known member of the BeginOIDCAuthorizationParamsResponseType enum.

type BeginOIDCAuthorizationRequestObject

type BeginOIDCAuthorizationRequestObject struct {
	Params BeginOIDCAuthorizationParams
}

type BeginOIDCAuthorizationResponseObject

type BeginOIDCAuthorizationResponseObject interface {
	VisitBeginOIDCAuthorizationResponse(w http.ResponseWriter) error
}

type BeginWebAuthnAuthentication

type BeginWebAuthnAuthentication struct {
	ChallengeId UUID    `json:"challenge_id"`
	Origin      *string `json:"origin,omitempty"`
}

BeginWebAuthnAuthentication defines model for BeginWebAuthnAuthentication.

type BeginWebAuthnAuthentication201JSONResponse

type BeginWebAuthnAuthentication201JSONResponse WebAuthnChallenge

func (BeginWebAuthnAuthentication201JSONResponse) VisitBeginWebAuthnAuthenticationResponse

func (response BeginWebAuthnAuthentication201JSONResponse) VisitBeginWebAuthnAuthenticationResponse(w http.ResponseWriter) error

type BeginWebAuthnAuthenticationJSONRequestBody

type BeginWebAuthnAuthenticationJSONRequestBody = BeginWebAuthnAuthentication

BeginWebAuthnAuthenticationJSONRequestBody defines body for BeginWebAuthnAuthentication for application/json ContentType.

type BeginWebAuthnAuthenticationRequestObject

type BeginWebAuthnAuthenticationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *BeginWebAuthnAuthenticationJSONRequestBody
}

type BeginWebAuthnAuthenticationResponseObject

type BeginWebAuthnAuthenticationResponseObject interface {
	VisitBeginWebAuthnAuthenticationResponse(w http.ResponseWriter) error
}

type BeginWebAuthnRegistration

type BeginWebAuthnRegistration struct {
	Label  *string `json:"label,omitempty"`
	Origin *string `json:"origin,omitempty"`
}

BeginWebAuthnRegistration defines model for BeginWebAuthnRegistration.

type BeginWebAuthnRegistration201JSONResponse

type BeginWebAuthnRegistration201JSONResponse WebAuthnChallenge

func (BeginWebAuthnRegistration201JSONResponse) VisitBeginWebAuthnRegistrationResponse

func (response BeginWebAuthnRegistration201JSONResponse) VisitBeginWebAuthnRegistrationResponse(w http.ResponseWriter) error

type BeginWebAuthnRegistrationJSONRequestBody

type BeginWebAuthnRegistrationJSONRequestBody = BeginWebAuthnRegistration

BeginWebAuthnRegistrationJSONRequestBody defines body for BeginWebAuthnRegistration for application/json ContentType.

type BeginWebAuthnRegistrationRequestObject

type BeginWebAuthnRegistrationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *BeginWebAuthnRegistrationJSONRequestBody
}

type BeginWebAuthnRegistrationResponseObject

type BeginWebAuthnRegistrationResponseObject interface {
	VisitBeginWebAuthnRegistrationResponse(w http.ResponseWriter) error
}

type BillingProfile

type BillingProfile struct {
	CreatedAt        *time.Time           `json:"created_at,omitempty"`
	DefaultAddressId *openapi_types.UUID  `json:"default_address_id,omitempty"`
	Email            *openapi_types.Email `json:"email,omitempty"`
	Id               UUID                 `json:"id"`
	Name             *string              `json:"name,omitempty"`
	SubjectId        UUID                 `json:"subject_id"`
	SubjectType      interface{}          `json:"subject_type"`
	TaxId            *string              `json:"tax_id,omitempty"`
	UpdatedAt        *time.Time           `json:"updated_at,omitempty"`
	Version          int64                `json:"version"`
}

BillingProfile defines model for BillingProfile.

type BillingProvider

type BillingProvider struct {
	ApiVersion        string                  `json:"api_version"`
	ApplicationId     *openapi_types.UUID     `json:"application_id,omitempty"`
	CreatedAt         *time.Time              `json:"created_at,omitempty"`
	Effective         *bool                   `json:"effective,omitempty"`
	Id                UUID                    `json:"id"`
	Inheritable       bool                    `json:"inheritable"`
	Inherited         *bool                   `json:"inherited,omitempty"`
	Metadata          *map[string]interface{} `json:"metadata,omitempty"`
	OrganizationId    *openapi_types.UUID     `json:"organization_id,omitempty"`
	Provider          BillingProviderProvider `json:"provider"`
	PublicId          string                  `json:"public_id"`
	Scope             interface{}             `json:"scope"`
	Status            interface{}             `json:"status"`
	UpdatedAt         *time.Time              `json:"updated_at,omitempty"`
	WebhookConfigured *bool                   `json:"webhook_configured,omitempty"`
	WebhookUri        string                  `json:"webhook_uri"`
}

BillingProvider defines model for BillingProvider.

type BillingProviderEvent

type BillingProviderEvent struct {
	Attempts        *int        `json:"attempts,omitempty"`
	EventType       string      `json:"event_type"`
	Id              UUID        `json:"id"`
	LastError       *string     `json:"last_error,omitempty"`
	ProcessedAt     *time.Time  `json:"processed_at,omitempty"`
	ProviderEventId string      `json:"provider_event_id"`
	ReceivedAt      time.Time   `json:"received_at"`
	Status          interface{} `json:"status"`
}

BillingProviderEvent defines model for BillingProviderEvent.

type BillingProviderEventPage

type BillingProviderEventPage struct {
	Items      []BillingProviderEvent `json:"items"`
	NextCursor *string                `json:"next_cursor"`
}

BillingProviderEventPage defines model for BillingProviderEventPage.

type BillingProviderPage

type BillingProviderPage struct {
	Items      []BillingProvider `json:"items"`
	NextCursor *string           `json:"next_cursor"`
}

BillingProviderPage defines model for BillingProviderPage.

type BillingProviderProvider

type BillingProviderProvider string

BillingProviderProvider defines model for BillingProvider.Provider.

const (
	Stripe BillingProviderProvider = "stripe"
)

Defines values for BillingProviderProvider.

func (BillingProviderProvider) Valid

func (e BillingProviderProvider) Valid() bool

Valid indicates whether the value is a known member of the BillingProviderProvider enum.

type BillingStatistics

type BillingStatistics struct {
	From                   time.Time                 `json:"from"`
	RefundsMinorByCurrency []CurrencyTotal           `json:"refunds_minor_by_currency"`
	RevenueMinorByCurrency []CurrencyTotal           `json:"revenue_minor_by_currency"`
	StatusCounts           map[string]map[string]int `json:"status_counts"`
	To                     time.Time                 `json:"to"`
}

BillingStatistics defines model for BillingStatistics.

type BillingSummary

type BillingSummary struct {
	BillingProfile *BillingProfile `json:"billing_profile"`
	SubjectId      UUID            `json:"subject_id"`
	SubjectType    interface{}     `json:"subject_type"`
	Subscriptions  []Subscription  `json:"subscriptions"`
}

BillingSummary defines model for BillingSummary.

type Bootstrap201JSONResponse

type Bootstrap201JSONResponse SetupSession

func (Bootstrap201JSONResponse) VisitBootstrapResponse

func (response Bootstrap201JSONResponse) VisitBootstrapResponse(w http.ResponseWriter) error

type Bootstrap401ApplicationProblemPlusJSONResponse

type Bootstrap401ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (Bootstrap401ApplicationProblemPlusJSONResponse) VisitBootstrapResponse

func (response Bootstrap401ApplicationProblemPlusJSONResponse) VisitBootstrapResponse(w http.ResponseWriter) error

type BootstrapJSONRequestBody

type BootstrapJSONRequestBody = BootstrapRequest

BootstrapJSONRequestBody defines body for Bootstrap for application/json ContentType.

type BootstrapRequest

type BootstrapRequest struct {
	Credential  *string             `json:"credential,omitempty"`
	DisplayName *string             `json:"display_name,omitempty"`
	Email       openapi_types.Email `json:"email"`
}

BootstrapRequest defines model for BootstrapRequest.

type BootstrapRequestObject

type BootstrapRequestObject struct {
	Body *BootstrapJSONRequestBody
}

type BootstrapResponseObject

type BootstrapResponseObject interface {
	VisitBootstrapResponse(w http.ResponseWriter) error
}

type CancelMyLocalEntitlementRequest204Response

type CancelMyLocalEntitlementRequest204Response struct {
}

func (CancelMyLocalEntitlementRequest204Response) VisitCancelMyLocalEntitlementRequestResponse

func (response CancelMyLocalEntitlementRequest204Response) VisitCancelMyLocalEntitlementRequestResponse(w http.ResponseWriter) error

type CancelMyLocalEntitlementRequestRequestObject

type CancelMyLocalEntitlementRequestRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	RequestId     RequestID     `json:"request_id"`
}

type CancelMyLocalEntitlementRequestResponseObject

type CancelMyLocalEntitlementRequestResponseObject interface {
	VisitCancelMyLocalEntitlementRequestResponse(w http.ResponseWriter) error
}

type CancelSubscription

type CancelSubscription struct {
	AtPeriodEnd *bool `json:"at_period_end,omitempty"`
}

CancelSubscription defines model for CancelSubscription.

type CancelSubscription204Response

type CancelSubscription204Response struct {
}

func (CancelSubscription204Response) VisitCancelSubscriptionResponse

func (response CancelSubscription204Response) VisitCancelSubscriptionResponse(w http.ResponseWriter) error

type CancelSubscriptionJSONRequestBody

type CancelSubscriptionJSONRequestBody = CancelSubscription

CancelSubscriptionJSONRequestBody defines body for CancelSubscription for application/json ContentType.

type CancelSubscriptionParams

type CancelSubscriptionParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

CancelSubscriptionParams defines parameters for CancelSubscription.

type CancelSubscriptionRequestObject

type CancelSubscriptionRequestObject struct {
	ApplicationId  ApplicationID  `json:"application_id"`
	SubscriptionId SubscriptionID `json:"subscription_id"`
	Params         CancelSubscriptionParams
	Body           *CancelSubscriptionJSONRequestBody
}

type CancelSubscriptionResponseObject

type CancelSubscriptionResponseObject interface {
	VisitCancelSubscriptionResponse(w http.ResponseWriter) error
}

type ChallengeAccepted

type ChallengeAccepted struct {
	ChallengeId UUID `json:"challenge_id"`
	ExpiresIn   int  `json:"expires_in"`
}

ChallengeAccepted defines model for ChallengeAccepted.

type ChangeControlUserPassword204Response

type ChangeControlUserPassword204Response struct {
}

func (ChangeControlUserPassword204Response) VisitChangeControlUserPasswordResponse

func (response ChangeControlUserPassword204Response) VisitChangeControlUserPasswordResponse(w http.ResponseWriter) error

type ChangeControlUserPassword409ApplicationProblemPlusJSONResponse

type ChangeControlUserPassword409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ChangeControlUserPassword409ApplicationProblemPlusJSONResponse) VisitChangeControlUserPasswordResponse

func (response ChangeControlUserPassword409ApplicationProblemPlusJSONResponse) VisitChangeControlUserPasswordResponse(w http.ResponseWriter) error

type ChangeControlUserPasswordJSONRequestBody

type ChangeControlUserPasswordJSONRequestBody = ControlUserPasswordChange

ChangeControlUserPasswordJSONRequestBody defines body for ChangeControlUserPassword for application/json ContentType.

type ChangeControlUserPasswordRequestObject

type ChangeControlUserPasswordRequestObject struct {
	Body *ChangeControlUserPasswordJSONRequestBody
}

type ChangeControlUserPasswordResponseObject

type ChangeControlUserPasswordResponseObject interface {
	VisitChangeControlUserPasswordResponse(w http.ResponseWriter) error
}

type ChangeSubscriptionPrice

type ChangeSubscriptionPrice struct {
	PriceId           UUID        `json:"price_id"`
	ProrationBehavior interface{} `json:"proration_behavior,omitempty"`
}

ChangeSubscriptionPrice defines model for ChangeSubscriptionPrice.

type ChangeSubscriptionPrice200JSONResponse

type ChangeSubscriptionPrice200JSONResponse Subscription

func (ChangeSubscriptionPrice200JSONResponse) VisitChangeSubscriptionPriceResponse

func (response ChangeSubscriptionPrice200JSONResponse) VisitChangeSubscriptionPriceResponse(w http.ResponseWriter) error

type ChangeSubscriptionPriceJSONRequestBody

type ChangeSubscriptionPriceJSONRequestBody = ChangeSubscriptionPrice

ChangeSubscriptionPriceJSONRequestBody defines body for ChangeSubscriptionPrice for application/json ContentType.

type ChangeSubscriptionPriceParams

type ChangeSubscriptionPriceParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

ChangeSubscriptionPriceParams defines parameters for ChangeSubscriptionPrice.

type ChangeSubscriptionPriceRequestObject

type ChangeSubscriptionPriceRequestObject struct {
	ApplicationId  ApplicationID  `json:"application_id"`
	SubscriptionId SubscriptionID `json:"subscription_id"`
	Params         ChangeSubscriptionPriceParams
	Body           *ChangeSubscriptionPriceJSONRequestBody
}

type ChangeSubscriptionPriceResponseObject

type ChangeSubscriptionPriceResponseObject interface {
	VisitChangeSubscriptionPriceResponse(w http.ResponseWriter) error
}

type CheckMyPermissions200JSONResponse

type CheckMyPermissions200JSONResponse PermissionCheckResult

func (CheckMyPermissions200JSONResponse) VisitCheckMyPermissionsResponse

func (response CheckMyPermissions200JSONResponse) VisitCheckMyPermissionsResponse(w http.ResponseWriter) error

type CheckMyPermissionsJSONRequestBody

type CheckMyPermissionsJSONRequestBody = PermissionCheck

CheckMyPermissionsJSONRequestBody defines body for CheckMyPermissions for application/json ContentType.

type CheckMyPermissionsRequestObject

type CheckMyPermissionsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CheckMyPermissionsJSONRequestBody
}

type CheckMyPermissionsResponseObject

type CheckMyPermissionsResponseObject interface {
	VisitCheckMyPermissionsResponse(w http.ResponseWriter) error
}

type CheckoutSession

type CheckoutSession struct {
	CheckoutUri       *string     `json:"checkout_uri,omitempty"`
	CreatedAt         *time.Time  `json:"created_at,omitempty"`
	ExpiresAt         *time.Time  `json:"expires_at,omitempty"`
	ExternalReference *string     `json:"external_reference,omitempty"`
	Id                UUID        `json:"id"`
	ProviderSessionId *string     `json:"provider_session_id,omitempty"`
	Status            interface{} `json:"status"`
	SubjectId         *UUID       `json:"subject_id,omitempty"`
	SubjectType       interface{} `json:"subject_type,omitempty"`
}

CheckoutSession defines model for CheckoutSession.

type ChiServerOptions

type ChiServerOptions struct {
	BaseURL          string
	BaseRouter       chi.Router
	Middlewares      []MiddlewareFunc
	ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}

type CompleteApplicationStorageUpload200JSONResponse

type CompleteApplicationStorageUpload200JSONResponse StorageObject

func (CompleteApplicationStorageUpload200JSONResponse) VisitCompleteApplicationStorageUploadResponse

func (response CompleteApplicationStorageUpload200JSONResponse) VisitCompleteApplicationStorageUploadResponse(w http.ResponseWriter) error

type CompleteApplicationStorageUploadRequestObject

type CompleteApplicationStorageUploadRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type CompleteApplicationStorageUploadResponseObject

type CompleteApplicationStorageUploadResponseObject interface {
	VisitCompleteApplicationStorageUploadResponse(w http.ResponseWriter) error
}

type CompleteControlApplicationStorageUpload200JSONResponse

type CompleteControlApplicationStorageUpload200JSONResponse StorageObject

func (CompleteControlApplicationStorageUpload200JSONResponse) VisitCompleteControlApplicationStorageUploadResponse

func (response CompleteControlApplicationStorageUpload200JSONResponse) VisitCompleteControlApplicationStorageUploadResponse(w http.ResponseWriter) error

type CompleteControlApplicationStorageUploadRequestObject

type CompleteControlApplicationStorageUploadRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type CompleteControlApplicationStorageUploadResponseObject

type CompleteControlApplicationStorageUploadResponseObject interface {
	VisitCompleteControlApplicationStorageUploadResponse(w http.ResponseWriter) error
}

type CompleteInstallationStorageUpload200JSONResponse

type CompleteInstallationStorageUpload200JSONResponse StorageObject

func (CompleteInstallationStorageUpload200JSONResponse) VisitCompleteInstallationStorageUploadResponse

func (response CompleteInstallationStorageUpload200JSONResponse) VisitCompleteInstallationStorageUploadResponse(w http.ResponseWriter) error

type CompleteInstallationStorageUploadRequestObject

type CompleteInstallationStorageUploadRequestObject struct {
	ObjectId ObjectID `json:"object_id"`
}

type CompleteInstallationStorageUploadResponseObject

type CompleteInstallationStorageUploadResponseObject interface {
	VisitCompleteInstallationStorageUploadResponse(w http.ResponseWriter) error
}

type CompleteMyStorageUpload200JSONResponse

type CompleteMyStorageUpload200JSONResponse StorageObject

func (CompleteMyStorageUpload200JSONResponse) VisitCompleteMyStorageUploadResponse

func (response CompleteMyStorageUpload200JSONResponse) VisitCompleteMyStorageUploadResponse(w http.ResponseWriter) error

type CompleteMyStorageUploadRequestObject

type CompleteMyStorageUploadRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type CompleteMyStorageUploadResponseObject

type CompleteMyStorageUploadResponseObject interface {
	VisitCompleteMyStorageUploadResponse(w http.ResponseWriter) error
}

type CompleteSetup

type CompleteSetup struct {
	Password *string `json:"password,omitempty"`
}

CompleteSetup defines model for CompleteSetup.

type CompleteSetup200JSONResponse

type CompleteSetup200JSONResponse SetupCompletion

func (CompleteSetup200JSONResponse) VisitCompleteSetupResponse

func (response CompleteSetup200JSONResponse) VisitCompleteSetupResponse(w http.ResponseWriter) error

type CompleteSetup409ApplicationProblemPlusJSONResponse

type CompleteSetup409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (CompleteSetup409ApplicationProblemPlusJSONResponse) VisitCompleteSetupResponse

func (response CompleteSetup409ApplicationProblemPlusJSONResponse) VisitCompleteSetupResponse(w http.ResponseWriter) error

type CompleteSetup422ApplicationProblemPlusJSONResponse

type CompleteSetup422ApplicationProblemPlusJSONResponse Problem

func (CompleteSetup422ApplicationProblemPlusJSONResponse) VisitCompleteSetupResponse

func (response CompleteSetup422ApplicationProblemPlusJSONResponse) VisitCompleteSetupResponse(w http.ResponseWriter) error

type CompleteSetupJSONRequestBody

type CompleteSetupJSONRequestBody = CompleteSetup

CompleteSetupJSONRequestBody defines body for CompleteSetup for application/json ContentType.

type CompleteSetupRequestObject

type CompleteSetupRequestObject struct {
	Body *CompleteSetupJSONRequestBody
}

type CompleteSetupResponseObject

type CompleteSetupResponseObject interface {
	VisitCompleteSetupResponse(w http.ResponseWriter) error
}

type CompleteWorkspaceStorageUpload200JSONResponse

type CompleteWorkspaceStorageUpload200JSONResponse StorageObject

func (CompleteWorkspaceStorageUpload200JSONResponse) VisitCompleteWorkspaceStorageUploadResponse

func (response CompleteWorkspaceStorageUpload200JSONResponse) VisitCompleteWorkspaceStorageUploadResponse(w http.ResponseWriter) error

type CompleteWorkspaceStorageUploadRequestObject

type CompleteWorkspaceStorageUploadRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   WorkspaceID   `json:"workspace_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type CompleteWorkspaceStorageUploadResponseObject

type CompleteWorkspaceStorageUploadResponseObject interface {
	VisitCompleteWorkspaceStorageUploadResponse(w http.ResponseWriter) error
}

type ConfigureAppleProvider200JSONResponse

type ConfigureAppleProvider200JSONResponse AuthProvider

func (ConfigureAppleProvider200JSONResponse) VisitConfigureAppleProviderResponse

func (response ConfigureAppleProvider200JSONResponse) VisitConfigureAppleProviderResponse(w http.ResponseWriter) error

type ConfigureAppleProviderJSONRequestBody

type ConfigureAppleProviderJSONRequestBody = ConfigureAuthProvider

ConfigureAppleProviderJSONRequestBody defines body for ConfigureAppleProvider for application/json ContentType.

type ConfigureAppleProviderRequestObject

type ConfigureAppleProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *ConfigureAppleProviderJSONRequestBody
}

type ConfigureAppleProviderResponseObject

type ConfigureAppleProviderResponseObject interface {
	VisitConfigureAppleProviderResponse(w http.ResponseWriter) error
}

type ConfigureAuthProvider

type ConfigureAuthProvider struct {
	ClientId            string  `json:"client_id"`
	ClientSecret        *string `json:"client_secret,omitempty"`
	ControlLoginEnabled *bool   `json:"control_login_enabled,omitempty"`
	Inheritable         *bool   `json:"inheritable,omitempty"`
	KeyId               *string `json:"key_id,omitempty"`
	PrivateKeyPem       *string `json:"private_key_pem,omitempty"`
	TeamId              *string `json:"team_id,omitempty"`
}

ConfigureAuthProvider defines model for ConfigureAuthProvider.

type ConfigureGoogleProvider200JSONResponse

type ConfigureGoogleProvider200JSONResponse AuthProvider

func (ConfigureGoogleProvider200JSONResponse) VisitConfigureGoogleProviderResponse

func (response ConfigureGoogleProvider200JSONResponse) VisitConfigureGoogleProviderResponse(w http.ResponseWriter) error

type ConfigureGoogleProviderJSONRequestBody

type ConfigureGoogleProviderJSONRequestBody = ConfigureAuthProvider

ConfigureGoogleProviderJSONRequestBody defines body for ConfigureGoogleProvider for application/json ContentType.

type ConfigureGoogleProviderRequestObject

type ConfigureGoogleProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *ConfigureGoogleProviderJSONRequestBody
}

type ConfigureGoogleProviderResponseObject

type ConfigureGoogleProviderResponseObject interface {
	VisitConfigureGoogleProviderResponse(w http.ResponseWriter) error
}

type ConfigureInstallationAuthProvider200JSONResponse

type ConfigureInstallationAuthProvider200JSONResponse AuthProvider

func (ConfigureInstallationAuthProvider200JSONResponse) VisitConfigureInstallationAuthProviderResponse

func (response ConfigureInstallationAuthProvider200JSONResponse) VisitConfigureInstallationAuthProviderResponse(w http.ResponseWriter) error

type ConfigureInstallationAuthProviderJSONRequestBody

type ConfigureInstallationAuthProviderJSONRequestBody = ConfigureAuthProvider

ConfigureInstallationAuthProviderJSONRequestBody defines body for ConfigureInstallationAuthProvider for application/json ContentType.

type ConfigureInstallationAuthProviderRequestObject

type ConfigureInstallationAuthProviderRequestObject struct {
	Provider string `json:"provider"`
	Body     *ConfigureInstallationAuthProviderJSONRequestBody
}

type ConfigureInstallationAuthProviderResponseObject

type ConfigureInstallationAuthProviderResponseObject interface {
	VisitConfigureInstallationAuthProviderResponse(w http.ResponseWriter) error
}

type ConfigureOrganizationAuthProvider200JSONResponse

type ConfigureOrganizationAuthProvider200JSONResponse AuthProvider

func (ConfigureOrganizationAuthProvider200JSONResponse) VisitConfigureOrganizationAuthProviderResponse

func (response ConfigureOrganizationAuthProvider200JSONResponse) VisitConfigureOrganizationAuthProviderResponse(w http.ResponseWriter) error

type ConfigureOrganizationAuthProviderJSONRequestBody

type ConfigureOrganizationAuthProviderJSONRequestBody = ConfigureAuthProvider

ConfigureOrganizationAuthProviderJSONRequestBody defines body for ConfigureOrganizationAuthProvider for application/json ContentType.

type ConfigureOrganizationAuthProviderRequestObject

type ConfigureOrganizationAuthProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Provider       string         `json:"provider"`
	Body           *ConfigureOrganizationAuthProviderJSONRequestBody
}

type ConfigureOrganizationAuthProviderResponseObject

type ConfigureOrganizationAuthProviderResponseObject interface {
	VisitConfigureOrganizationAuthProviderResponse(w http.ResponseWriter) error
}

type ConfirmAffectedObjects

type ConfirmAffectedObjects = bool

ConfirmAffectedObjects defines model for ConfirmAffectedObjects.

type ControlAuthMethods

type ControlAuthMethods struct {
	EmailCode bool          `json:"email_code"`
	MagicLink bool          `json:"magic_link"`
	Password  bool          `json:"password"`
	Providers []interface{} `json:"providers"`
}

ControlAuthMethods defines model for ControlAuthMethods.

type ControlAuthPolicy

type ControlAuthPolicy struct {
	EmailCodeEnabled bool `json:"email_code_enabled"`
	MagicLinkEnabled bool `json:"magic_link_enabled"`
	PasswordEnabled  bool `json:"password_enabled"`
}

ControlAuthPolicy defines model for ControlAuthPolicy.

type ControlEmailStart

type ControlEmailStart struct {
	Delivery interface{}         `json:"delivery,omitempty"`
	Email    openapi_types.Email `json:"email"`
}

ControlEmailStart defines model for ControlEmailStart.

type ControlInvitationProviderStart

type ControlInvitationProviderStart struct {
	InvitationToken *string `json:"invitation_token,omitempty"`
}

ControlInvitationProviderStart defines model for ControlInvitationProviderStart.

type ControlUser

type ControlUser struct {
	CreatedAt   *time.Time          `json:"created_at,omitempty"`
	DisplayName string              `json:"display_name"`
	Email       openapi_types.Email `json:"email"`
	Id          UUID                `json:"id"`
	Role        interface{}         `json:"role"`
	Status      interface{}         `json:"status"`
	UpdatedAt   *time.Time          `json:"updated_at,omitempty"`
}

ControlUser defines model for ControlUser.

type ControlUserAccount

type ControlUserAccount struct {
	CreatedAt        time.Time                           `json:"created_at"`
	DisplayName      string                              `json:"display_name"`
	Email            openapi_types.Email                 `json:"email"`
	Id               UUID                                `json:"id"`
	InstallationRole *ControlUserAccountInstallationRole `json:"installation_role"`
	Organizations    []struct {
		Id   UUID        `json:"id"`
		Name string      `json:"name"`
		Role interface{} `json:"role"`
	} `json:"organizations"`
	SignInMethods struct {
		EmailCode          bool `json:"email_code"`
		ExternalIdentities []struct {
			Available  bool                   `json:"available"`
			CreatedAt  time.Time              `json:"created_at"`
			Id         UUID                   `json:"id"`
			LastUsedAt *time.Time             `json:"last_used_at,omitempty"`
			Metadata   map[string]interface{} `json:"metadata"`
			Provider   interface{}            `json:"provider"`
		} `json:"external_identities"`
		MagicLink bool `json:"magic_link"`
		Password  bool `json:"password"`
	} `json:"sign_in_methods"`
	Status    interface{} `json:"status"`
	UpdatedAt time.Time   `json:"updated_at"`
}

ControlUserAccount defines model for ControlUserAccount.

type ControlUserAccountInstallationRole

type ControlUserAccountInstallationRole string

ControlUserAccountInstallationRole defines model for ControlUserAccount.InstallationRole.

const (
	ControlUserAccountInstallationRoleAdmin       ControlUserAccountInstallationRole = "admin"
	ControlUserAccountInstallationRoleAuditor     ControlUserAccountInstallationRole = "auditor"
	ControlUserAccountInstallationRoleLessThannil ControlUserAccountInstallationRole = "<nil>"
	ControlUserAccountInstallationRoleOwner       ControlUserAccountInstallationRole = "owner"
)

Defines values for ControlUserAccountInstallationRole.

func (ControlUserAccountInstallationRole) Valid

Valid indicates whether the value is a known member of the ControlUserAccountInstallationRole enum.

type ControlUserInvitation

type ControlUserInvitation struct {
	AcceptedAt        *time.Time          `json:"accepted_at,omitempty"`
	AcceptedBy        *openapi_types.UUID `json:"accepted_by,omitempty"`
	CreatedAt         *time.Time          `json:"created_at,omitempty"`
	Email             openapi_types.Email `json:"email"`
	ExpiresAt         time.Time           `json:"expires_at"`
	Id                UUID                `json:"id"`
	InvitationToken   *string             `json:"invitation_token,omitempty"`
	InvitedBy         *openapi_types.UUID `json:"invited_by,omitempty"`
	OnboardingMethod  interface{}         `json:"onboarding_method"`
	OrganizationId    *openapi_types.UUID `json:"organization_id,omitempty"`
	RevokedAt         *time.Time          `json:"revoked_at,omitempty"`
	Role              interface{}         `json:"role"`
	Status            interface{}         `json:"status,omitempty"`
	TokenReturnedOnce *bool               `json:"token_returned_once,omitempty"`
	UpdatedAt         *time.Time          `json:"updated_at,omitempty"`
}

ControlUserInvitation defines model for ControlUserInvitation.

type ControlUserInvitationPage

type ControlUserInvitationPage struct {
	Items      []ControlUserInvitation `json:"items"`
	NextCursor *string                 `json:"next_cursor"`
}

ControlUserInvitationPage defines model for ControlUserInvitationPage.

type ControlUserPage

type ControlUserPage struct {
	Items      []ControlUser `json:"items"`
	NextCursor *string       `json:"next_cursor"`
}

ControlUserPage defines model for ControlUserPage.

type ControlUserPasswordChange

type ControlUserPasswordChange struct {
	CurrentPassword *string `json:"current_password,omitempty"`
	NewPassword     *string `json:"new_password,omitempty"`
}

ControlUserPasswordChange defines model for ControlUserPasswordChange.

type ControlUserPasswordLogin

type ControlUserPasswordLogin struct {
	Email    openapi_types.Email `json:"email"`
	Password *string             `json:"password,omitempty"`
}

ControlUserPasswordLogin defines model for ControlUserPasswordLogin.

type CreateAddress

type CreateAddress struct {
	Active      *bool   `json:"active,omitempty"`
	City        string  `json:"city"`
	CountryCode string  `json:"country_code"`
	Line1       string  `json:"line1"`
	Line2       *string `json:"line2,omitempty"`
	Name        string  `json:"name"`
	PostalCode  string  `json:"postal_code"`
	Region      *string `json:"region,omitempty"`
	TaxId       *string `json:"tax_id,omitempty"`
}

CreateAddress defines model for CreateAddress.

type CreateApplication201JSONResponse

type CreateApplication201JSONResponse Application

func (CreateApplication201JSONResponse) VisitCreateApplicationResponse

func (response CreateApplication201JSONResponse) VisitCreateApplicationResponse(w http.ResponseWriter) error

type CreateApplicationDomain

type CreateApplicationDomain struct {
	Hostname string `json:"hostname"`
}

CreateApplicationDomain defines model for CreateApplicationDomain.

type CreateApplicationDomain201JSONResponse

type CreateApplicationDomain201JSONResponse ApplicationDomain

func (CreateApplicationDomain201JSONResponse) VisitCreateApplicationDomainResponse

func (response CreateApplicationDomain201JSONResponse) VisitCreateApplicationDomainResponse(w http.ResponseWriter) error

type CreateApplicationDomainJSONRequestBody

type CreateApplicationDomainJSONRequestBody = CreateApplicationDomain

CreateApplicationDomainJSONRequestBody defines body for CreateApplicationDomain for application/json ContentType.

type CreateApplicationDomainRequestObject

type CreateApplicationDomainRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateApplicationDomainJSONRequestBody
}

type CreateApplicationDomainResponseObject

type CreateApplicationDomainResponseObject interface {
	VisitCreateApplicationDomainResponse(w http.ResponseWriter) error
}

type CreateApplicationInvitationControl201JSONResponse

type CreateApplicationInvitationControl201JSONResponse ApplicationInvitation

func (CreateApplicationInvitationControl201JSONResponse) VisitCreateApplicationInvitationControlResponse

func (response CreateApplicationInvitationControl201JSONResponse) VisitCreateApplicationInvitationControlResponse(w http.ResponseWriter) error

type CreateApplicationInvitationControlJSONRequestBody

type CreateApplicationInvitationControlJSONRequestBody = CreateInvitation

CreateApplicationInvitationControlJSONRequestBody defines body for CreateApplicationInvitationControl for application/json ContentType.

type CreateApplicationInvitationControlRequestObject

type CreateApplicationInvitationControlRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateApplicationInvitationControlJSONRequestBody
}

type CreateApplicationInvitationControlResponseObject

type CreateApplicationInvitationControlResponseObject interface {
	VisitCreateApplicationInvitationControlResponse(w http.ResponseWriter) error
}

type CreateApplicationInvitationMachine201JSONResponse

type CreateApplicationInvitationMachine201JSONResponse ApplicationInvitation

func (CreateApplicationInvitationMachine201JSONResponse) VisitCreateApplicationInvitationMachineResponse

func (response CreateApplicationInvitationMachine201JSONResponse) VisitCreateApplicationInvitationMachineResponse(w http.ResponseWriter) error

type CreateApplicationInvitationMachineJSONRequestBody

type CreateApplicationInvitationMachineJSONRequestBody = CreateInvitation

CreateApplicationInvitationMachineJSONRequestBody defines body for CreateApplicationInvitationMachine for application/json ContentType.

type CreateApplicationInvitationMachineRequestObject

type CreateApplicationInvitationMachineRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateApplicationInvitationMachineJSONRequestBody
}

type CreateApplicationInvitationMachineResponseObject

type CreateApplicationInvitationMachineResponseObject interface {
	VisitCreateApplicationInvitationMachineResponse(w http.ResponseWriter) error
}

type CreateApplicationJSONBody

type CreateApplicationJSONBody struct {
	Name string `json:"name"`
	Slug string `json:"slug"`
}

CreateApplicationJSONBody defines parameters for CreateApplication.

type CreateApplicationJSONRequestBody

type CreateApplicationJSONRequestBody CreateApplicationJSONBody

CreateApplicationJSONRequestBody defines body for CreateApplication for application/json ContentType.

type CreateApplicationRequestObject

type CreateApplicationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Body           *CreateApplicationJSONRequestBody
}

type CreateApplicationResponseObject

type CreateApplicationResponseObject interface {
	VisitCreateApplicationResponse(w http.ResponseWriter) error
}

type CreateApplicationStorageProvider201JSONResponse

type CreateApplicationStorageProvider201JSONResponse StorageProvider

func (CreateApplicationStorageProvider201JSONResponse) VisitCreateApplicationStorageProviderResponse

func (response CreateApplicationStorageProvider201JSONResponse) VisitCreateApplicationStorageProviderResponse(w http.ResponseWriter) error

type CreateApplicationStorageProviderJSONRequestBody

type CreateApplicationStorageProviderJSONRequestBody = CreateStorageProvider

CreateApplicationStorageProviderJSONRequestBody defines body for CreateApplicationStorageProvider for application/json ContentType.

type CreateApplicationStorageProviderRequestObject

type CreateApplicationStorageProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateApplicationStorageProviderJSONRequestBody
}

type CreateApplicationStorageProviderResponseObject

type CreateApplicationStorageProviderResponseObject interface {
	VisitCreateApplicationStorageProviderResponse(w http.ResponseWriter) error
}

type CreateApplicationStorageUpload201JSONResponse

type CreateApplicationStorageUpload201JSONResponse StorageUploadAuthorization

func (CreateApplicationStorageUpload201JSONResponse) VisitCreateApplicationStorageUploadResponse

func (response CreateApplicationStorageUpload201JSONResponse) VisitCreateApplicationStorageUploadResponse(w http.ResponseWriter) error

type CreateApplicationStorageUploadJSONRequestBody

type CreateApplicationStorageUploadJSONRequestBody = CreateStorageUpload

CreateApplicationStorageUploadJSONRequestBody defines body for CreateApplicationStorageUpload for application/json ContentType.

type CreateApplicationStorageUploadParams

type CreateApplicationStorageUploadParams struct {
	IdempotencyKey RequiredIdempotencyKey `json:"Idempotency-Key"`
}

CreateApplicationStorageUploadParams defines parameters for CreateApplicationStorageUpload.

type CreateApplicationStorageUploadRequestObject

type CreateApplicationStorageUploadRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        CreateApplicationStorageUploadParams
	Body          *CreateApplicationStorageUploadJSONRequestBody
}

type CreateApplicationStorageUploadResponseObject

type CreateApplicationStorageUploadResponseObject interface {
	VisitCreateApplicationStorageUploadResponse(w http.ResponseWriter) error
}

type CreateAuditExport201JSONResponse

type CreateAuditExport201JSONResponse AuditExportRecord

func (CreateAuditExport201JSONResponse) VisitCreateAuditExportResponse

func (response CreateAuditExport201JSONResponse) VisitCreateAuditExportResponse(w http.ResponseWriter) error

type CreateAuditExportJSONRequestBody

type CreateAuditExportJSONRequestBody = AuditExport

CreateAuditExportJSONRequestBody defines body for CreateAuditExport for application/json ContentType.

type CreateAuditExportRequestObject

type CreateAuditExportRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateAuditExportJSONRequestBody
}

type CreateAuditExportResponseObject

type CreateAuditExportResponseObject interface {
	VisitCreateAuditExportResponse(w http.ResponseWriter) error
}

type CreateBillingPortalSession201JSONResponse

type CreateBillingPortalSession201JSONResponse PortalSession

func (CreateBillingPortalSession201JSONResponse) VisitCreateBillingPortalSessionResponse

func (response CreateBillingPortalSession201JSONResponse) VisitCreateBillingPortalSessionResponse(w http.ResponseWriter) error

type CreateBillingPortalSessionJSONRequestBody

type CreateBillingPortalSessionJSONRequestBody = CreatePortalSession

CreateBillingPortalSessionJSONRequestBody defines body for CreateBillingPortalSession for application/json ContentType.

type CreateBillingPortalSessionParams

type CreateBillingPortalSessionParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

CreateBillingPortalSessionParams defines parameters for CreateBillingPortalSession.

type CreateBillingPortalSessionRequestObject

type CreateBillingPortalSessionRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        CreateBillingPortalSessionParams
	Body          *CreateBillingPortalSessionJSONRequestBody
}

type CreateBillingPortalSessionResponseObject

type CreateBillingPortalSessionResponseObject interface {
	VisitCreateBillingPortalSessionResponse(w http.ResponseWriter) error
}

type CreateBillingProvider

type CreateBillingProvider struct {
	ApiVersion    interface{} `json:"api_version,omitempty"`
	Inheritable   *bool       `json:"inheritable,omitempty"`
	Provider      interface{} `json:"provider"`
	Secret        *string     `json:"secret,omitempty"`
	WebhookSecret *string     `json:"webhook_secret,omitempty"`
}

CreateBillingProvider defines model for CreateBillingProvider.

type CreateBillingProvider201JSONResponse

type CreateBillingProvider201JSONResponse BillingProvider

func (CreateBillingProvider201JSONResponse) VisitCreateBillingProviderResponse

func (response CreateBillingProvider201JSONResponse) VisitCreateBillingProviderResponse(w http.ResponseWriter) error

type CreateBillingProviderJSONRequestBody

type CreateBillingProviderJSONRequestBody = CreateBillingProvider

CreateBillingProviderJSONRequestBody defines body for CreateBillingProvider for application/json ContentType.

type CreateBillingProviderRequestObject

type CreateBillingProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateBillingProviderJSONRequestBody
}

type CreateBillingProviderResponseObject

type CreateBillingProviderResponseObject interface {
	VisitCreateBillingProviderResponse(w http.ResponseWriter) error
}

type CreateBillingReconciliationRun202JSONResponse

type CreateBillingReconciliationRun202JSONResponse ReconciliationAccepted

func (CreateBillingReconciliationRun202JSONResponse) VisitCreateBillingReconciliationRunResponse

func (response CreateBillingReconciliationRun202JSONResponse) VisitCreateBillingReconciliationRunResponse(w http.ResponseWriter) error

type CreateBillingReconciliationRunParams

type CreateBillingReconciliationRunParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

CreateBillingReconciliationRunParams defines parameters for CreateBillingReconciliationRun.

type CreateBillingReconciliationRunRequestObject

type CreateBillingReconciliationRunRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    ProviderID    `json:"provider_id"`
	Params        CreateBillingReconciliationRunParams
}

type CreateBillingReconciliationRunResponseObject

type CreateBillingReconciliationRunResponseObject interface {
	VisitCreateBillingReconciliationRunResponse(w http.ResponseWriter) error
}

type CreateCheckout

type CreateCheckout struct {
	CancelUri         string         `json:"cancel_uri"`
	ExternalReference *string        `json:"external_reference,omitempty"`
	PaymentMethods    *[]interface{} `json:"payment_methods,omitempty"`
	PriceId           UUID           `json:"price_id"`
	ProviderId        *UUID          `json:"provider_id,omitempty"`
	SubjectId         *UUID          `json:"subject_id,omitempty"`
	SubjectType       interface{}    `json:"subject_type,omitempty"`
	SuccessUri        string         `json:"success_uri"`
}

CreateCheckout defines model for CreateCheckout.

type CreateCheckoutSession201JSONResponse

type CreateCheckoutSession201JSONResponse CheckoutSession

func (CreateCheckoutSession201JSONResponse) VisitCreateCheckoutSessionResponse

func (response CreateCheckoutSession201JSONResponse) VisitCreateCheckoutSessionResponse(w http.ResponseWriter) error

type CreateCheckoutSessionJSONRequestBody

type CreateCheckoutSessionJSONRequestBody = CreateCheckout

CreateCheckoutSessionJSONRequestBody defines body for CreateCheckoutSession for application/json ContentType.

type CreateCheckoutSessionParams

type CreateCheckoutSessionParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

CreateCheckoutSessionParams defines parameters for CreateCheckoutSession.

type CreateCheckoutSessionRequestObject

type CreateCheckoutSessionRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        CreateCheckoutSessionParams
	Body          *CreateCheckoutSessionJSONRequestBody
}

type CreateCheckoutSessionResponseObject

type CreateCheckoutSessionResponseObject interface {
	VisitCreateCheckoutSessionResponse(w http.ResponseWriter) error
}

type CreateClient

type CreateClient struct {
	AllowedGrants *[]interface{} `json:"allowed_grants,omitempty"`
	AllowedScopes *[]string      `json:"allowed_scopes,omitempty"`
	ClientId      string         `json:"client_id"`
	ClientType    interface{}    `json:"client_type"`
	Name          string         `json:"name"`
	RedirectUris  *[]string      `json:"redirect_uris,omitempty"`
}

CreateClient defines model for CreateClient.

type CreateClient201JSONResponse

type CreateClient201JSONResponse OAuthClient

func (CreateClient201JSONResponse) VisitCreateClientResponse

func (response CreateClient201JSONResponse) VisitCreateClientResponse(w http.ResponseWriter) error

type CreateClientJSONRequestBody

type CreateClientJSONRequestBody = CreateClient

CreateClientJSONRequestBody defines body for CreateClient for application/json ContentType.

type CreateClientRequestObject

type CreateClientRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateClientJSONRequestBody
}

type CreateClientResponseObject

type CreateClientResponseObject interface {
	VisitCreateClientResponse(w http.ResponseWriter) error
}

type CreateControlApplicationStorageUpload201JSONResponse

type CreateControlApplicationStorageUpload201JSONResponse StorageUploadAuthorization

func (CreateControlApplicationStorageUpload201JSONResponse) VisitCreateControlApplicationStorageUploadResponse

func (response CreateControlApplicationStorageUpload201JSONResponse) VisitCreateControlApplicationStorageUploadResponse(w http.ResponseWriter) error

type CreateControlApplicationStorageUploadJSONRequestBody

type CreateControlApplicationStorageUploadJSONRequestBody = CreateStorageUpload

CreateControlApplicationStorageUploadJSONRequestBody defines body for CreateControlApplicationStorageUpload for application/json ContentType.

type CreateControlApplicationStorageUploadParams

type CreateControlApplicationStorageUploadParams struct {
	IdempotencyKey RequiredIdempotencyKey `json:"Idempotency-Key"`
}

CreateControlApplicationStorageUploadParams defines parameters for CreateControlApplicationStorageUpload.

type CreateControlApplicationStorageUploadRequestObject

type CreateControlApplicationStorageUploadRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        CreateControlApplicationStorageUploadParams
	Body          *CreateControlApplicationStorageUploadJSONRequestBody
}

type CreateControlApplicationStorageUploadResponseObject

type CreateControlApplicationStorageUploadResponseObject interface {
	VisitCreateControlApplicationStorageUploadResponse(w http.ResponseWriter) error
}

type CreateControlPermissionGrant201JSONResponse

type CreateControlPermissionGrant201JSONResponse PermissionGrant

func (CreateControlPermissionGrant201JSONResponse) VisitCreateControlPermissionGrantResponse

func (response CreateControlPermissionGrant201JSONResponse) VisitCreateControlPermissionGrantResponse(w http.ResponseWriter) error

type CreateControlPermissionGrant422ApplicationProblemPlusJSONResponse

type CreateControlPermissionGrant422ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (CreateControlPermissionGrant422ApplicationProblemPlusJSONResponse) VisitCreateControlPermissionGrantResponse

func (response CreateControlPermissionGrant422ApplicationProblemPlusJSONResponse) VisitCreateControlPermissionGrantResponse(w http.ResponseWriter) error

type CreateControlPermissionGrantJSONRequestBody

type CreateControlPermissionGrantJSONRequestBody = CreatePermissionGrant

CreateControlPermissionGrantJSONRequestBody defines body for CreateControlPermissionGrant for application/json ContentType.

type CreateControlPermissionGrantParams

type CreateControlPermissionGrantParams struct {
	SubjectType *OptionalPermissionSubjectType `form:"subject_type,omitempty" json:"subject_type,omitempty"`
	SubjectId   *OptionalPermissionSubjectID   `form:"subject_id,omitempty" json:"subject_id,omitempty"`

	// WorkspaceId Explicit accessible workspace whose grants are merged with the current user's grants.
	WorkspaceId    *WorkspaceIDQuery      `form:"workspace_id,omitempty" json:"workspace_id,omitempty"`
	Status         *PermissionGrantStatus `form:"status,omitempty" json:"status,omitempty"`
	IdempotencyKey RequiredIdempotencyKey `json:"Idempotency-Key"`
}

CreateControlPermissionGrantParams defines parameters for CreateControlPermissionGrant.

type CreateControlPermissionGrantRequestObject

type CreateControlPermissionGrantRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        CreateControlPermissionGrantParams
	Body          *CreateControlPermissionGrantJSONRequestBody
}

type CreateControlPermissionGrantResponseObject

type CreateControlPermissionGrantResponseObject interface {
	VisitCreateControlPermissionGrantResponse(w http.ResponseWriter) error
}

type CreateControlUserInvitation

type CreateControlUserInvitation struct {
	Email            openapi_types.Email `json:"email"`
	ExpiresIn        *int                `json:"expires_in,omitempty"`
	OnboardingMethod interface{}         `json:"onboarding_method,omitempty"`
	Role             interface{}         `json:"role"`
}

CreateControlUserInvitation defines model for CreateControlUserInvitation.

type CreateDelegation

type CreateDelegation struct {
	ExpiresIn   *int64          `json:"expires_in,omitempty"`
	Permissions []PermissionKey `json:"permissions"`
	Reason      string          `json:"reason"`
	RedirectUri string          `json:"redirect_uri"`
	UserId      UUID            `json:"user_id"`
	WorkspaceId *UUID           `json:"workspace_id,omitempty"`
}

CreateDelegation defines model for CreateDelegation.

type CreateDelegation201JSONResponse

type CreateDelegation201JSONResponse Delegation

func (CreateDelegation201JSONResponse) VisitCreateDelegationResponse

func (response CreateDelegation201JSONResponse) VisitCreateDelegationResponse(w http.ResponseWriter) error

type CreateDelegationJSONRequestBody

type CreateDelegationJSONRequestBody = CreateDelegation

CreateDelegationJSONRequestBody defines body for CreateDelegation for application/json ContentType.

type CreateDelegationRequestObject

type CreateDelegationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateDelegationJSONRequestBody
}

type CreateDelegationResponseObject

type CreateDelegationResponseObject interface {
	VisitCreateDelegationResponse(w http.ResponseWriter) error
}

type CreateEntitlement

type CreateEntitlement struct {
	Configuration     *map[string]interface{} `json:"configuration,omitempty"`
	ExpiresAt         *time.Time              `json:"expires_at,omitempty"`
	ExternalReference *string                 `json:"external_reference,omitempty"`
	FeatureValues     *map[string]interface{} `json:"feature_values,omitempty"`
	PriceId           *UUID                   `json:"price_id,omitempty"`
	ProductId         *UUID                   `json:"product_id,omitempty"`
	Reason            *string                 `json:"reason,omitempty"`
	StartsAt          *time.Time              `json:"starts_at,omitempty"`
	SubjectId         UUID                    `json:"subject_id"`
	SubjectType       interface{}             `json:"subject_type"`
}

CreateEntitlement defines model for CreateEntitlement.

type CreateEntitlement201JSONResponse

type CreateEntitlement201JSONResponse EntitlementGrant

func (CreateEntitlement201JSONResponse) VisitCreateEntitlementResponse

func (response CreateEntitlement201JSONResponse) VisitCreateEntitlementResponse(w http.ResponseWriter) error

type CreateEntitlementJSONRequestBody

type CreateEntitlementJSONRequestBody = CreateEntitlement

CreateEntitlementJSONRequestBody defines body for CreateEntitlement for application/json ContentType.

type CreateEntitlementRequestObject

type CreateEntitlementRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateEntitlementJSONRequestBody
}

type CreateEntitlementResponseObject

type CreateEntitlementResponseObject interface {
	VisitCreateEntitlementResponse(w http.ResponseWriter) error
}

type CreateEventType

type CreateEventType struct {
	// DataSchema JSON Schema 2020-12 with an object root.
	DataSchema  map[string]interface{} `json:"data_schema"`
	Description *string                `json:"description,omitempty"`

	// ExampleData Must validate against data_schema.
	ExampleData    map[string]interface{} `json:"example_data"`
	ExampleSubject string                 `json:"example_subject"`
	Name           string                 `json:"name"`
	SchemaVersion  *string                `json:"schema_version,omitempty"`
}

CreateEventType defines model for CreateEventType.

type CreateEventType201JSONResponse

type CreateEventType201JSONResponse EventTypeDefinition

func (CreateEventType201JSONResponse) VisitCreateEventTypeResponse

func (response CreateEventType201JSONResponse) VisitCreateEventTypeResponse(w http.ResponseWriter) error

type CreateEventType409ApplicationProblemPlusJSONResponse

type CreateEventType409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (CreateEventType409ApplicationProblemPlusJSONResponse) VisitCreateEventTypeResponse

func (response CreateEventType409ApplicationProblemPlusJSONResponse) VisitCreateEventTypeResponse(w http.ResponseWriter) error

type CreateEventTypeJSONRequestBody

type CreateEventTypeJSONRequestBody = CreateEventType

CreateEventTypeJSONRequestBody defines body for CreateEventType for application/json ContentType.

type CreateEventTypeRequestObject

type CreateEventTypeRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateEventTypeJSONRequestBody
}

type CreateEventTypeResponseObject

type CreateEventTypeResponseObject interface {
	VisitCreateEventTypeResponse(w http.ResponseWriter) error
}

type CreateFeature

type CreateFeature struct {
	// FreeFormFormat Required when value_type is free_form and forbidden otherwise.
	FreeFormFormat *CreateFeatureFreeFormFormat `json:"free_form_format,omitempty"`
	Key            string                       `json:"key"`
	Metadata       *map[string]interface{}      `json:"metadata,omitempty"`
	Name           string                       `json:"name"`
	ValueType      CreateFeatureValueType       `json:"value_type"`
}

CreateFeature defines model for CreateFeature.

type CreateFeature201JSONResponse

type CreateFeature201JSONResponse Feature

func (CreateFeature201JSONResponse) VisitCreateFeatureResponse

func (response CreateFeature201JSONResponse) VisitCreateFeatureResponse(w http.ResponseWriter) error

type CreateFeature422ApplicationProblemPlusJSONResponse

type CreateFeature422ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (CreateFeature422ApplicationProblemPlusJSONResponse) VisitCreateFeatureResponse

func (response CreateFeature422ApplicationProblemPlusJSONResponse) VisitCreateFeatureResponse(w http.ResponseWriter) error

type CreateFeatureFreeFormFormat

type CreateFeatureFreeFormFormat string

CreateFeatureFreeFormFormat Required when value_type is free_form and forbidden otherwise.

const (
	Csv  CreateFeatureFreeFormFormat = "csv"
	Json CreateFeatureFreeFormFormat = "json"
	Text CreateFeatureFreeFormFormat = "text"
)

Defines values for CreateFeatureFreeFormFormat.

func (CreateFeatureFreeFormFormat) Valid

Valid indicates whether the value is a known member of the CreateFeatureFreeFormFormat enum.

type CreateFeatureJSONRequestBody

type CreateFeatureJSONRequestBody = CreateFeature

CreateFeatureJSONRequestBody defines body for CreateFeature for application/json ContentType.

type CreateFeatureRequestObject

type CreateFeatureRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateFeatureJSONRequestBody
}

type CreateFeatureResponseObject

type CreateFeatureResponseObject interface {
	VisitCreateFeatureResponse(w http.ResponseWriter) error
}

type CreateFeatureValueType

type CreateFeatureValueType string

CreateFeatureValueType defines model for CreateFeature.ValueType.

const (
	Boolean  CreateFeatureValueType = "boolean"
	FreeForm CreateFeatureValueType = "free_form"
	Quantity CreateFeatureValueType = "quantity"
)

Defines values for CreateFeatureValueType.

func (CreateFeatureValueType) Valid

func (e CreateFeatureValueType) Valid() bool

Valid indicates whether the value is a known member of the CreateFeatureValueType enum.

type CreateInstallationBillingProvider201JSONResponse

type CreateInstallationBillingProvider201JSONResponse BillingProvider

func (CreateInstallationBillingProvider201JSONResponse) VisitCreateInstallationBillingProviderResponse

func (response CreateInstallationBillingProvider201JSONResponse) VisitCreateInstallationBillingProviderResponse(w http.ResponseWriter) error

type CreateInstallationBillingProviderJSONRequestBody

type CreateInstallationBillingProviderJSONRequestBody = CreateBillingProvider

CreateInstallationBillingProviderJSONRequestBody defines body for CreateInstallationBillingProvider for application/json ContentType.

type CreateInstallationBillingProviderRequestObject

type CreateInstallationBillingProviderRequestObject struct {
	Body *CreateInstallationBillingProviderJSONRequestBody
}

type CreateInstallationBillingProviderResponseObject

type CreateInstallationBillingProviderResponseObject interface {
	VisitCreateInstallationBillingProviderResponse(w http.ResponseWriter) error
}

type CreateInstallationControlUserInvitation201JSONResponse

type CreateInstallationControlUserInvitation201JSONResponse ControlUserInvitation

func (CreateInstallationControlUserInvitation201JSONResponse) VisitCreateInstallationControlUserInvitationResponse

func (response CreateInstallationControlUserInvitation201JSONResponse) VisitCreateInstallationControlUserInvitationResponse(w http.ResponseWriter) error

type CreateInstallationControlUserInvitationJSONRequestBody

type CreateInstallationControlUserInvitationJSONRequestBody = CreateControlUserInvitation

CreateInstallationControlUserInvitationJSONRequestBody defines body for CreateInstallationControlUserInvitation for application/json ContentType.

type CreateInstallationControlUserInvitationRequestObject

type CreateInstallationControlUserInvitationRequestObject struct {
	Body *CreateInstallationControlUserInvitationJSONRequestBody
}

type CreateInstallationControlUserInvitationResponseObject

type CreateInstallationControlUserInvitationResponseObject interface {
	VisitCreateInstallationControlUserInvitationResponse(w http.ResponseWriter) error
}

type CreateInstallationNotificationProvider201JSONResponse

type CreateInstallationNotificationProvider201JSONResponse NotificationProvider

func (CreateInstallationNotificationProvider201JSONResponse) VisitCreateInstallationNotificationProviderResponse

func (response CreateInstallationNotificationProvider201JSONResponse) VisitCreateInstallationNotificationProviderResponse(w http.ResponseWriter) error

type CreateInstallationNotificationProviderJSONBody

type CreateInstallationNotificationProviderJSONBody struct {
	Host        string              `json:"host"`
	Inheritable *bool               `json:"inheritable,omitempty"`
	Name        string              `json:"name"`
	Password    *string             `json:"password,omitempty"`
	Port        int                 `json:"port"`
	SenderEmail openapi_types.Email `json:"sender_email"`
	SenderName  *string             `json:"sender_name,omitempty"`
	TlsMode     interface{}         `json:"tls_mode"`
	Username    *string             `json:"username,omitempty"`
}

CreateInstallationNotificationProviderJSONBody defines parameters for CreateInstallationNotificationProvider.

type CreateInstallationNotificationProviderJSONRequestBody

type CreateInstallationNotificationProviderJSONRequestBody CreateInstallationNotificationProviderJSONBody

CreateInstallationNotificationProviderJSONRequestBody defines body for CreateInstallationNotificationProvider for application/json ContentType.

type CreateInstallationNotificationProviderRequestObject

type CreateInstallationNotificationProviderRequestObject struct {
	Body *CreateInstallationNotificationProviderJSONRequestBody
}

type CreateInstallationNotificationProviderResponseObject

type CreateInstallationNotificationProviderResponseObject interface {
	VisitCreateInstallationNotificationProviderResponse(w http.ResponseWriter) error
}

type CreateInstallationNotificationTemplate201JSONResponse

type CreateInstallationNotificationTemplate201JSONResponse NotificationTemplate

func (CreateInstallationNotificationTemplate201JSONResponse) VisitCreateInstallationNotificationTemplateResponse

func (response CreateInstallationNotificationTemplate201JSONResponse) VisitCreateInstallationNotificationTemplateResponse(w http.ResponseWriter) error

type CreateInstallationNotificationTemplateJSONRequestBody

type CreateInstallationNotificationTemplateJSONRequestBody = CreateNotificationTemplate

CreateInstallationNotificationTemplateJSONRequestBody defines body for CreateInstallationNotificationTemplate for application/json ContentType.

type CreateInstallationNotificationTemplateRequestObject

type CreateInstallationNotificationTemplateRequestObject struct {
	Body *CreateInstallationNotificationTemplateJSONRequestBody
}

type CreateInstallationNotificationTemplateResponseObject

type CreateInstallationNotificationTemplateResponseObject interface {
	VisitCreateInstallationNotificationTemplateResponse(w http.ResponseWriter) error
}

type CreateInstallationStorageProvider201JSONResponse

type CreateInstallationStorageProvider201JSONResponse StorageProvider

func (CreateInstallationStorageProvider201JSONResponse) VisitCreateInstallationStorageProviderResponse

func (response CreateInstallationStorageProvider201JSONResponse) VisitCreateInstallationStorageProviderResponse(w http.ResponseWriter) error

type CreateInstallationStorageProviderJSONRequestBody

type CreateInstallationStorageProviderJSONRequestBody = CreateStorageProvider

CreateInstallationStorageProviderJSONRequestBody defines body for CreateInstallationStorageProvider for application/json ContentType.

type CreateInstallationStorageProviderRequestObject

type CreateInstallationStorageProviderRequestObject struct {
	Body *CreateInstallationStorageProviderJSONRequestBody
}

type CreateInstallationStorageProviderResponseObject

type CreateInstallationStorageProviderResponseObject interface {
	VisitCreateInstallationStorageProviderResponse(w http.ResponseWriter) error
}

type CreateInstallationStorageUpload201JSONResponse

type CreateInstallationStorageUpload201JSONResponse StorageUploadAuthorization

func (CreateInstallationStorageUpload201JSONResponse) VisitCreateInstallationStorageUploadResponse

func (response CreateInstallationStorageUpload201JSONResponse) VisitCreateInstallationStorageUploadResponse(w http.ResponseWriter) error

type CreateInstallationStorageUploadJSONRequestBody

type CreateInstallationStorageUploadJSONRequestBody = CreateStorageUpload

CreateInstallationStorageUploadJSONRequestBody defines body for CreateInstallationStorageUpload for application/json ContentType.

type CreateInstallationStorageUploadParams

type CreateInstallationStorageUploadParams struct {
	IdempotencyKey RequiredIdempotencyKey `json:"Idempotency-Key"`
}

CreateInstallationStorageUploadParams defines parameters for CreateInstallationStorageUpload.

type CreateInstallationStorageUploadResponseObject

type CreateInstallationStorageUploadResponseObject interface {
	VisitCreateInstallationStorageUploadResponse(w http.ResponseWriter) error
}

type CreateInvitation

type CreateInvitation struct {
	ApplicationRoleKeys *[]string           `json:"application_role_keys,omitempty"`
	Email               openapi_types.Email `json:"email"`
	ExpiresIn           *int64              `json:"expires_in,omitempty"`
	WorkspaceId         *UUID               `json:"workspace_id,omitempty"`
	WorkspaceRoleKeys   *[]string           `json:"workspace_role_keys,omitempty"`
}

CreateInvitation defines model for CreateInvitation.

type CreateManagementClient

type CreateManagementClient struct {
	AllowedScopes *[]CreateManagementClientAllowedScopes `json:"allowed_scopes,omitempty"`
	ClientId      string                                 `json:"client_id"`
	Name          string                                 `json:"name"`
}

CreateManagementClient defines model for CreateManagementClient.

type CreateManagementClient201JSONResponse

type CreateManagementClient201JSONResponse ManagementClient

func (CreateManagementClient201JSONResponse) VisitCreateManagementClientResponse

func (response CreateManagementClient201JSONResponse) VisitCreateManagementClientResponse(w http.ResponseWriter) error

type CreateManagementClient409ApplicationProblemPlusJSONResponse

type CreateManagementClient409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (CreateManagementClient409ApplicationProblemPlusJSONResponse) VisitCreateManagementClientResponse

func (response CreateManagementClient409ApplicationProblemPlusJSONResponse) VisitCreateManagementClientResponse(w http.ResponseWriter) error

type CreateManagementClientAllowedScopes

type CreateManagementClientAllowedScopes string

CreateManagementClientAllowedScopes defines model for CreateManagementClient.AllowedScopes.

const (
	Managementorganizations CreateManagementClientAllowedScopes = "/management/organizations/*"
)

Defines values for CreateManagementClientAllowedScopes.

func (CreateManagementClientAllowedScopes) Valid

Valid indicates whether the value is a known member of the CreateManagementClientAllowedScopes enum.

type CreateManagementClientJSONRequestBody

type CreateManagementClientJSONRequestBody = CreateManagementClient

CreateManagementClientJSONRequestBody defines body for CreateManagementClient for application/json ContentType.

type CreateManagementClientRequestObject

type CreateManagementClientRequestObject struct {
	Body *CreateManagementClientJSONRequestBody
}

type CreateManagementClientResponseObject

type CreateManagementClientResponseObject interface {
	VisitCreateManagementClientResponse(w http.ResponseWriter) error
}

type CreateMyAddress201JSONResponse

type CreateMyAddress201JSONResponse Address

func (CreateMyAddress201JSONResponse) VisitCreateMyAddressResponse

func (response CreateMyAddress201JSONResponse) VisitCreateMyAddressResponse(w http.ResponseWriter) error

type CreateMyAddressJSONRequestBody

type CreateMyAddressJSONRequestBody = CreateAddress

CreateMyAddressJSONRequestBody defines body for CreateMyAddress for application/json ContentType.

type CreateMyAddressRequestObject

type CreateMyAddressRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateMyAddressJSONRequestBody
}

type CreateMyAddressResponseObject

type CreateMyAddressResponseObject interface {
	VisitCreateMyAddressResponse(w http.ResponseWriter) error
}

type CreateMyStorageUpload201JSONResponse

type CreateMyStorageUpload201JSONResponse StorageUploadAuthorization

func (CreateMyStorageUpload201JSONResponse) VisitCreateMyStorageUploadResponse

func (response CreateMyStorageUpload201JSONResponse) VisitCreateMyStorageUploadResponse(w http.ResponseWriter) error

type CreateMyStorageUploadJSONRequestBody

type CreateMyStorageUploadJSONRequestBody = CreateStorageUpload

CreateMyStorageUploadJSONRequestBody defines body for CreateMyStorageUpload for application/json ContentType.

type CreateMyStorageUploadParams

type CreateMyStorageUploadParams struct {
	IdempotencyKey RequiredIdempotencyKey `json:"Idempotency-Key"`
}

CreateMyStorageUploadParams defines parameters for CreateMyStorageUpload.

type CreateMyStorageUploadRequestObject

type CreateMyStorageUploadRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        CreateMyStorageUploadParams
	Body          *CreateMyStorageUploadJSONRequestBody
}

type CreateMyStorageUploadResponseObject

type CreateMyStorageUploadResponseObject interface {
	VisitCreateMyStorageUploadResponse(w http.ResponseWriter) error
}

type CreateMyWorkspace201JSONResponse

type CreateMyWorkspace201JSONResponse Workspace

func (CreateMyWorkspace201JSONResponse) VisitCreateMyWorkspaceResponse

func (response CreateMyWorkspace201JSONResponse) VisitCreateMyWorkspaceResponse(w http.ResponseWriter) error

type CreateMyWorkspaceInvitation201JSONResponse

type CreateMyWorkspaceInvitation201JSONResponse ApplicationInvitation

func (CreateMyWorkspaceInvitation201JSONResponse) VisitCreateMyWorkspaceInvitationResponse

func (response CreateMyWorkspaceInvitation201JSONResponse) VisitCreateMyWorkspaceInvitationResponse(w http.ResponseWriter) error

type CreateMyWorkspaceInvitationJSONRequestBody

type CreateMyWorkspaceInvitationJSONRequestBody = CreateInvitation

CreateMyWorkspaceInvitationJSONRequestBody defines body for CreateMyWorkspaceInvitation for application/json ContentType.

type CreateMyWorkspaceInvitationRequestObject

type CreateMyWorkspaceInvitationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	Body          *CreateMyWorkspaceInvitationJSONRequestBody
}

type CreateMyWorkspaceInvitationResponseObject

type CreateMyWorkspaceInvitationResponseObject interface {
	VisitCreateMyWorkspaceInvitationResponse(w http.ResponseWriter) error
}

type CreateMyWorkspaceJSONRequestBody

type CreateMyWorkspaceJSONRequestBody = CreateWorkspace

CreateMyWorkspaceJSONRequestBody defines body for CreateMyWorkspace for application/json ContentType.

type CreateMyWorkspaceRequestObject

type CreateMyWorkspaceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateMyWorkspaceJSONRequestBody
}

type CreateMyWorkspaceResponseObject

type CreateMyWorkspaceResponseObject interface {
	VisitCreateMyWorkspaceResponse(w http.ResponseWriter) error
}

type CreateNotificationProvider201JSONResponse

type CreateNotificationProvider201JSONResponse NotificationProvider

func (CreateNotificationProvider201JSONResponse) VisitCreateNotificationProviderResponse

func (response CreateNotificationProvider201JSONResponse) VisitCreateNotificationProviderResponse(w http.ResponseWriter) error

type CreateNotificationProviderJSONBody

type CreateNotificationProviderJSONBody struct {
	Host        string              `json:"host"`
	Inheritable *bool               `json:"inheritable,omitempty"`
	Name        string              `json:"name"`
	Password    *string             `json:"password,omitempty"`
	Port        int                 `json:"port"`
	SenderEmail openapi_types.Email `json:"sender_email"`
	SenderName  *string             `json:"sender_name,omitempty"`
	TlsMode     interface{}         `json:"tls_mode"`
	Username    *string             `json:"username,omitempty"`
}

CreateNotificationProviderJSONBody defines parameters for CreateNotificationProvider.

type CreateNotificationProviderJSONRequestBody

type CreateNotificationProviderJSONRequestBody CreateNotificationProviderJSONBody

CreateNotificationProviderJSONRequestBody defines body for CreateNotificationProvider for application/json ContentType.

type CreateNotificationProviderRequestObject

type CreateNotificationProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateNotificationProviderJSONRequestBody
}

type CreateNotificationProviderResponseObject

type CreateNotificationProviderResponseObject interface {
	VisitCreateNotificationProviderResponse(w http.ResponseWriter) error
}

type CreateNotificationTemplate

type CreateNotificationTemplate struct {
	Category     interface{} `json:"category"`
	HtmlTemplate *string     `json:"html_template,omitempty"`
	Key          string      `json:"key"`

	// Locale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	Locale          *Locale                 `json:"locale,omitempty"`
	SubjectTemplate string                  `json:"subject_template"`
	TextTemplate    string                  `json:"text_template"`
	VariableSchema  *map[string]interface{} `json:"variable_schema,omitempty"`
}

CreateNotificationTemplate defines model for CreateNotificationTemplate.

type CreateNotificationTemplate201JSONResponse

type CreateNotificationTemplate201JSONResponse NotificationTemplate

func (CreateNotificationTemplate201JSONResponse) VisitCreateNotificationTemplateResponse

func (response CreateNotificationTemplate201JSONResponse) VisitCreateNotificationTemplateResponse(w http.ResponseWriter) error

type CreateNotificationTemplateJSONRequestBody

type CreateNotificationTemplateJSONRequestBody = CreateNotificationTemplate

CreateNotificationTemplateJSONRequestBody defines body for CreateNotificationTemplate for application/json ContentType.

type CreateNotificationTemplateRequestObject

type CreateNotificationTemplateRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateNotificationTemplateJSONRequestBody
}

type CreateNotificationTemplateResponseObject

type CreateNotificationTemplateResponseObject interface {
	VisitCreateNotificationTemplateResponse(w http.ResponseWriter) error
}

type CreateOrganization201JSONResponse

type CreateOrganization201JSONResponse Organization

func (CreateOrganization201JSONResponse) VisitCreateOrganizationResponse

func (response CreateOrganization201JSONResponse) VisitCreateOrganizationResponse(w http.ResponseWriter) error

type CreateOrganization409ApplicationProblemPlusJSONResponse

type CreateOrganization409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (CreateOrganization409ApplicationProblemPlusJSONResponse) VisitCreateOrganizationResponse

func (response CreateOrganization409ApplicationProblemPlusJSONResponse) VisitCreateOrganizationResponse(w http.ResponseWriter) error

type CreateOrganizationBillingProvider201JSONResponse

type CreateOrganizationBillingProvider201JSONResponse BillingProvider

func (CreateOrganizationBillingProvider201JSONResponse) VisitCreateOrganizationBillingProviderResponse

func (response CreateOrganizationBillingProvider201JSONResponse) VisitCreateOrganizationBillingProviderResponse(w http.ResponseWriter) error

type CreateOrganizationBillingProviderJSONRequestBody

type CreateOrganizationBillingProviderJSONRequestBody = CreateBillingProvider

CreateOrganizationBillingProviderJSONRequestBody defines body for CreateOrganizationBillingProvider for application/json ContentType.

type CreateOrganizationBillingProviderRequestObject

type CreateOrganizationBillingProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Body           *CreateOrganizationBillingProviderJSONRequestBody
}

type CreateOrganizationBillingProviderResponseObject

type CreateOrganizationBillingProviderResponseObject interface {
	VisitCreateOrganizationBillingProviderResponse(w http.ResponseWriter) error
}

type CreateOrganizationInvitation201JSONResponse

type CreateOrganizationInvitation201JSONResponse ControlUserInvitation

func (CreateOrganizationInvitation201JSONResponse) VisitCreateOrganizationInvitationResponse

func (response CreateOrganizationInvitation201JSONResponse) VisitCreateOrganizationInvitationResponse(w http.ResponseWriter) error

type CreateOrganizationInvitationJSONRequestBody

type CreateOrganizationInvitationJSONRequestBody = CreateControlUserInvitation

CreateOrganizationInvitationJSONRequestBody defines body for CreateOrganizationInvitation for application/json ContentType.

type CreateOrganizationInvitationRequestObject

type CreateOrganizationInvitationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Body           *CreateOrganizationInvitationJSONRequestBody
}

type CreateOrganizationInvitationResponseObject

type CreateOrganizationInvitationResponseObject interface {
	VisitCreateOrganizationInvitationResponse(w http.ResponseWriter) error
}

type CreateOrganizationJSONBody

type CreateOrganizationJSONBody struct {
	Name string `json:"name"`
	Slug string `json:"slug"`
}

CreateOrganizationJSONBody defines parameters for CreateOrganization.

type CreateOrganizationJSONRequestBody

type CreateOrganizationJSONRequestBody CreateOrganizationJSONBody

CreateOrganizationJSONRequestBody defines body for CreateOrganization for application/json ContentType.

type CreateOrganizationNotificationProvider201JSONResponse

type CreateOrganizationNotificationProvider201JSONResponse NotificationProvider

func (CreateOrganizationNotificationProvider201JSONResponse) VisitCreateOrganizationNotificationProviderResponse

func (response CreateOrganizationNotificationProvider201JSONResponse) VisitCreateOrganizationNotificationProviderResponse(w http.ResponseWriter) error

type CreateOrganizationNotificationProviderJSONBody

type CreateOrganizationNotificationProviderJSONBody struct {
	Host        string              `json:"host"`
	Inheritable *bool               `json:"inheritable,omitempty"`
	Name        string              `json:"name"`
	Password    *string             `json:"password,omitempty"`
	Port        int                 `json:"port"`
	SenderEmail openapi_types.Email `json:"sender_email"`
	SenderName  *string             `json:"sender_name,omitempty"`
	TlsMode     interface{}         `json:"tls_mode"`
	Username    *string             `json:"username,omitempty"`
}

CreateOrganizationNotificationProviderJSONBody defines parameters for CreateOrganizationNotificationProvider.

type CreateOrganizationNotificationProviderJSONRequestBody

type CreateOrganizationNotificationProviderJSONRequestBody CreateOrganizationNotificationProviderJSONBody

CreateOrganizationNotificationProviderJSONRequestBody defines body for CreateOrganizationNotificationProvider for application/json ContentType.

type CreateOrganizationNotificationProviderRequestObject

type CreateOrganizationNotificationProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Body           *CreateOrganizationNotificationProviderJSONRequestBody
}

type CreateOrganizationNotificationProviderResponseObject

type CreateOrganizationNotificationProviderResponseObject interface {
	VisitCreateOrganizationNotificationProviderResponse(w http.ResponseWriter) error
}

type CreateOrganizationRequestObject

type CreateOrganizationRequestObject struct {
	Body *CreateOrganizationJSONRequestBody
}

type CreateOrganizationResponseObject

type CreateOrganizationResponseObject interface {
	VisitCreateOrganizationResponse(w http.ResponseWriter) error
}

type CreateOrganizationStorageProvider201JSONResponse

type CreateOrganizationStorageProvider201JSONResponse StorageProvider

func (CreateOrganizationStorageProvider201JSONResponse) VisitCreateOrganizationStorageProviderResponse

func (response CreateOrganizationStorageProvider201JSONResponse) VisitCreateOrganizationStorageProviderResponse(w http.ResponseWriter) error

type CreateOrganizationStorageProviderJSONRequestBody

type CreateOrganizationStorageProviderJSONRequestBody = CreateStorageProvider

CreateOrganizationStorageProviderJSONRequestBody defines body for CreateOrganizationStorageProvider for application/json ContentType.

type CreateOrganizationStorageProviderRequestObject

type CreateOrganizationStorageProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Body           *CreateOrganizationStorageProviderJSONRequestBody
}

type CreateOrganizationStorageProviderResponseObject

type CreateOrganizationStorageProviderResponseObject interface {
	VisitCreateOrganizationStorageProviderResponse(w http.ResponseWriter) error
}

type CreatePermissionGrant

type CreatePermissionGrant struct {
	Permission  PermissionKey                    `json:"permission"`
	Reason      *string                          `json:"reason,omitempty"`
	SubjectId   UUID                             `json:"subject_id"`
	SubjectType CreatePermissionGrantSubjectType `json:"subject_type"`
	WorkspaceId *UUID                            `json:"workspace_id,omitempty"`
}

CreatePermissionGrant defines model for CreatePermissionGrant.

type CreatePermissionGrant201JSONResponse

type CreatePermissionGrant201JSONResponse PermissionGrant

func (CreatePermissionGrant201JSONResponse) VisitCreatePermissionGrantResponse

func (response CreatePermissionGrant201JSONResponse) VisitCreatePermissionGrantResponse(w http.ResponseWriter) error

type CreatePermissionGrant403ApplicationProblemPlusJSONResponse

type CreatePermissionGrant403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (CreatePermissionGrant403ApplicationProblemPlusJSONResponse) VisitCreatePermissionGrantResponse

func (response CreatePermissionGrant403ApplicationProblemPlusJSONResponse) VisitCreatePermissionGrantResponse(w http.ResponseWriter) error

type CreatePermissionGrant422ApplicationProblemPlusJSONResponse

type CreatePermissionGrant422ApplicationProblemPlusJSONResponse Problem

func (CreatePermissionGrant422ApplicationProblemPlusJSONResponse) VisitCreatePermissionGrantResponse

func (response CreatePermissionGrant422ApplicationProblemPlusJSONResponse) VisitCreatePermissionGrantResponse(w http.ResponseWriter) error

type CreatePermissionGrantJSONRequestBody

type CreatePermissionGrantJSONRequestBody = CreatePermissionGrant

CreatePermissionGrantJSONRequestBody defines body for CreatePermissionGrant for application/json ContentType.

type CreatePermissionGrantParams

type CreatePermissionGrantParams struct {
	SubjectType *OptionalPermissionSubjectType `form:"subject_type,omitempty" json:"subject_type,omitempty"`
	SubjectId   *OptionalPermissionSubjectID   `form:"subject_id,omitempty" json:"subject_id,omitempty"`

	// WorkspaceId Explicit accessible workspace whose grants are merged with the current user's grants.
	WorkspaceId    *WorkspaceIDQuery      `form:"workspace_id,omitempty" json:"workspace_id,omitempty"`
	Status         *PermissionGrantStatus `form:"status,omitempty" json:"status,omitempty"`
	IdempotencyKey RequiredIdempotencyKey `json:"Idempotency-Key"`
}

CreatePermissionGrantParams defines parameters for CreatePermissionGrant.

type CreatePermissionGrantRequestObject

type CreatePermissionGrantRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        CreatePermissionGrantParams
	Body          *CreatePermissionGrantJSONRequestBody
}

type CreatePermissionGrantResponseObject

type CreatePermissionGrantResponseObject interface {
	VisitCreatePermissionGrantResponse(w http.ResponseWriter) error
}

type CreatePermissionGrantSubjectType

type CreatePermissionGrantSubjectType string

CreatePermissionGrantSubjectType defines model for CreatePermissionGrant.SubjectType.

const (
	CreatePermissionGrantSubjectTypeClient CreatePermissionGrantSubjectType = "client"
	CreatePermissionGrantSubjectTypeUser   CreatePermissionGrantSubjectType = "user"
)

Defines values for CreatePermissionGrantSubjectType.

func (CreatePermissionGrantSubjectType) Valid

Valid indicates whether the value is a known member of the CreatePermissionGrantSubjectType enum.

type CreatePersonalAPIKey

type CreatePersonalAPIKey struct {
	ExpiresInDays *int      `json:"expires_in_days,omitempty"`
	Label         *string   `json:"label,omitempty"`
	Scopes        *[]string `json:"scopes,omitempty"`
}

CreatePersonalAPIKey defines model for CreatePersonalAPIKey.

type CreatePersonalAPIKey201JSONResponse

type CreatePersonalAPIKey201JSONResponse PersonalAPIKeyCreated

func (CreatePersonalAPIKey201JSONResponse) VisitCreatePersonalAPIKeyResponse

func (response CreatePersonalAPIKey201JSONResponse) VisitCreatePersonalAPIKeyResponse(w http.ResponseWriter) error

type CreatePersonalAPIKeyJSONRequestBody

type CreatePersonalAPIKeyJSONRequestBody = CreatePersonalAPIKey

CreatePersonalAPIKeyJSONRequestBody defines body for CreatePersonalAPIKey for application/json ContentType.

type CreatePersonalAPIKeyRequestObject

type CreatePersonalAPIKeyRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreatePersonalAPIKeyJSONRequestBody
}

type CreatePersonalAPIKeyResponseObject

type CreatePersonalAPIKeyResponseObject interface {
	VisitCreatePersonalAPIKeyResponse(w http.ResponseWriter) error
}

type CreatePortalSession

type CreatePortalSession struct {
	ProviderId  UUID        `json:"provider_id"`
	ReturnUri   string      `json:"return_uri"`
	SubjectId   *UUID       `json:"subject_id,omitempty"`
	SubjectType interface{} `json:"subject_type,omitempty"`
}

CreatePortalSession defines model for CreatePortalSession.

type CreatePrice

type CreatePrice struct {
	AmountMinor       int                     `json:"amount_minor"`
	CheckoutConfig    *map[string]interface{} `json:"checkout_config,omitempty"`
	Currency          string                  `json:"currency"`
	CurrencyExponent  *int                    `json:"currency_exponent,omitempty"`
	EntitlementConfig *map[string]interface{} `json:"entitlement_config,omitempty"`
	Features          *[]FeatureValue         `json:"features,omitempty"`
	GraceSeconds      *int                    `json:"grace_seconds,omitempty"`
	IntervalCount     *int                    `json:"interval_count,omitempty"`
	IntervalUnit      interface{}             `json:"interval_unit,omitempty"`
	Key               string                  `json:"key"`
	Mode              interface{}             `json:"mode"`
	TaxBehavior       interface{}             `json:"tax_behavior,omitempty"`
	ValiditySeconds   *int                    `json:"validity_seconds,omitempty"`
}

CreatePrice defines model for CreatePrice.

type CreatePrice201JSONResponse

type CreatePrice201JSONResponse Price

func (CreatePrice201JSONResponse) VisitCreatePriceResponse

func (response CreatePrice201JSONResponse) VisitCreatePriceResponse(w http.ResponseWriter) error

type CreatePriceJSONRequestBody

type CreatePriceJSONRequestBody = CreatePrice

CreatePriceJSONRequestBody defines body for CreatePrice for application/json ContentType.

type CreatePriceRequestObject

type CreatePriceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProductId     UUID          `json:"product_id"`
	Body          *CreatePriceJSONRequestBody
}

type CreatePriceResponseObject

type CreatePriceResponseObject interface {
	VisitCreatePriceResponse(w http.ResponseWriter) error
}

type CreateProduct

type CreateProduct struct {
	Description       *string                 `json:"description,omitempty"`
	EntitlementConfig *map[string]interface{} `json:"entitlement_config,omitempty"`
	Features          *[]FeatureValue         `json:"features,omitempty"`
	Key               string                  `json:"key"`
	Listable          *bool                   `json:"listable,omitempty"`
	Metadata          *map[string]interface{} `json:"metadata,omitempty"`
	Name              string                  `json:"name"`
	Status            interface{}             `json:"status,omitempty"`
}

CreateProduct defines model for CreateProduct.

type CreateProduct201JSONResponse

type CreateProduct201JSONResponse Product

func (CreateProduct201JSONResponse) VisitCreateProductResponse

func (response CreateProduct201JSONResponse) VisitCreateProductResponse(w http.ResponseWriter) error

type CreateProductJSONRequestBody

type CreateProductJSONRequestBody = CreateProduct

CreateProductJSONRequestBody defines body for CreateProduct for application/json ContentType.

type CreateProductRequestObject

type CreateProductRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateProductJSONRequestBody
}

type CreateProductResponseObject

type CreateProductResponseObject interface {
	VisitCreateProductResponse(w http.ResponseWriter) error
}

type CreateRefund

type CreateRefund struct {
	AmountMinor *int64  `json:"amount_minor,omitempty"`
	Reason      *string `json:"reason,omitempty"`
}

CreateRefund defines model for CreateRefund.

type CreateRefund201JSONResponse

type CreateRefund201JSONResponse Refund

func (CreateRefund201JSONResponse) VisitCreateRefundResponse

func (response CreateRefund201JSONResponse) VisitCreateRefundResponse(w http.ResponseWriter) error

type CreateRefundJSONRequestBody

type CreateRefundJSONRequestBody = CreateRefund

CreateRefundJSONRequestBody defines body for CreateRefund for application/json ContentType.

type CreateRefundParams

type CreateRefundParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

CreateRefundParams defines parameters for CreateRefund.

type CreateRefundRequestObject

type CreateRefundRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	PaymentId     PaymentID     `json:"payment_id"`
	Params        CreateRefundParams
	Body          *CreateRefundJSONRequestBody
}

type CreateRefundResponseObject

type CreateRefundResponseObject interface {
	VisitCreateRefundResponse(w http.ResponseWriter) error
}

type CreateRole

type CreateRole struct {
	Key         RoleKey         `json:"key"`
	Name        string          `json:"name"`
	Permissions []PermissionKey `json:"permissions"`
	Scope       CreateRoleScope `json:"scope"`
}

CreateRole defines model for CreateRole.

type CreateRole201JSONResponse

type CreateRole201JSONResponse Role

func (CreateRole201JSONResponse) VisitCreateRoleResponse

func (response CreateRole201JSONResponse) VisitCreateRoleResponse(w http.ResponseWriter) error

type CreateRole422ApplicationProblemPlusJSONResponse

type CreateRole422ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (CreateRole422ApplicationProblemPlusJSONResponse) VisitCreateRoleResponse

func (response CreateRole422ApplicationProblemPlusJSONResponse) VisitCreateRoleResponse(w http.ResponseWriter) error

type CreateRoleAssignment201JSONResponse

type CreateRoleAssignment201JSONResponse RoleAssignmentRecord

func (CreateRoleAssignment201JSONResponse) VisitCreateRoleAssignmentResponse

func (response CreateRoleAssignment201JSONResponse) VisitCreateRoleAssignmentResponse(w http.ResponseWriter) error

type CreateRoleAssignmentJSONRequestBody

type CreateRoleAssignmentJSONRequestBody = RoleAssignment

CreateRoleAssignmentJSONRequestBody defines body for CreateRoleAssignment for application/json ContentType.

type CreateRoleAssignmentRequestObject

type CreateRoleAssignmentRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateRoleAssignmentJSONRequestBody
}

type CreateRoleAssignmentResponseObject

type CreateRoleAssignmentResponseObject interface {
	VisitCreateRoleAssignmentResponse(w http.ResponseWriter) error
}

type CreateRoleJSONRequestBody

type CreateRoleJSONRequestBody = CreateRole

CreateRoleJSONRequestBody defines body for CreateRole for application/json ContentType.

type CreateRoleRequestObject

type CreateRoleRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateRoleJSONRequestBody
}

type CreateRoleResponseObject

type CreateRoleResponseObject interface {
	VisitCreateRoleResponse(w http.ResponseWriter) error
}

type CreateRoleScope

type CreateRoleScope string

CreateRoleScope defines model for CreateRole.Scope.

const (
	CreateRoleScopeApplication CreateRoleScope = "application"
	CreateRoleScopeWorkspace   CreateRoleScope = "workspace"
)

Defines values for CreateRoleScope.

func (CreateRoleScope) Valid

func (e CreateRoleScope) Valid() bool

Valid indicates whether the value is a known member of the CreateRoleScope enum.

type CreateSenderIdentity

type CreateSenderIdentity struct {
	Email      openapi_types.Email `json:"email"`
	IsDefault  *bool               `json:"is_default,omitempty"`
	Name       *string             `json:"name,omitempty"`
	ProviderId UUID                `json:"provider_id"`
}

CreateSenderIdentity defines model for CreateSenderIdentity.

type CreateSenderIdentity201JSONResponse

type CreateSenderIdentity201JSONResponse SenderIdentity

func (CreateSenderIdentity201JSONResponse) VisitCreateSenderIdentityResponse

func (response CreateSenderIdentity201JSONResponse) VisitCreateSenderIdentityResponse(w http.ResponseWriter) error

type CreateSenderIdentityJSONRequestBody

type CreateSenderIdentityJSONRequestBody = CreateSenderIdentity

CreateSenderIdentityJSONRequestBody defines body for CreateSenderIdentity for application/json ContentType.

type CreateSenderIdentityRequestObject

type CreateSenderIdentityRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateSenderIdentityJSONRequestBody
}

type CreateSenderIdentityResponseObject

type CreateSenderIdentityResponseObject interface {
	VisitCreateSenderIdentityResponse(w http.ResponseWriter) error
}

type CreateSetupNotificationProvider201JSONResponse

type CreateSetupNotificationProvider201JSONResponse NotificationProvider

func (CreateSetupNotificationProvider201JSONResponse) VisitCreateSetupNotificationProviderResponse

func (response CreateSetupNotificationProvider201JSONResponse) VisitCreateSetupNotificationProviderResponse(w http.ResponseWriter) error

type CreateSetupNotificationProviderJSONBody

type CreateSetupNotificationProviderJSONBody struct {
	Host        string              `json:"host"`
	Inheritable *bool               `json:"inheritable,omitempty"`
	Name        string              `json:"name"`
	Password    *string             `json:"password,omitempty"`
	Port        int                 `json:"port"`
	SenderEmail openapi_types.Email `json:"sender_email"`
	SenderName  *string             `json:"sender_name,omitempty"`
	TlsMode     interface{}         `json:"tls_mode"`
	Username    *string             `json:"username,omitempty"`
}

CreateSetupNotificationProviderJSONBody defines parameters for CreateSetupNotificationProvider.

type CreateSetupNotificationProviderJSONRequestBody

type CreateSetupNotificationProviderJSONRequestBody CreateSetupNotificationProviderJSONBody

CreateSetupNotificationProviderJSONRequestBody defines body for CreateSetupNotificationProvider for application/json ContentType.

type CreateSetupNotificationProviderRequestObject

type CreateSetupNotificationProviderRequestObject struct {
	Body *CreateSetupNotificationProviderJSONRequestBody
}

type CreateSetupNotificationProviderResponseObject

type CreateSetupNotificationProviderResponseObject interface {
	VisitCreateSetupNotificationProviderResponse(w http.ResponseWriter) error
}

type CreateStorageProvider

type CreateStorageProvider struct {
	AccessKeyId *string `json:"access_key_id,omitempty"`

	// AllowPrivateEndpoint Installation-scoped opt-in for local or private-network S3 endpoints.
	AllowPrivateEndpoint  *bool   `json:"allow_private_endpoint,omitempty"`
	Endpoint              string  `json:"endpoint"`
	ForcePathStyle        *bool   `json:"force_path_style,omitempty"`
	Inheritable           *bool   `json:"inheritable,omitempty"`
	MaxApplicationBytes   *int64  `json:"max_application_bytes,omitempty"`
	MaxApplicationObjects *int64  `json:"max_application_objects,omitempty"`
	MaxEmailImageBytes    *int64  `json:"max_email_image_bytes,omitempty"`
	MaxObjectBytes        *int64  `json:"max_object_bytes,omitempty"`
	Name                  string  `json:"name"`
	PrivateBucket         *string `json:"private_bucket,omitempty"`
	PublicBaseUrl         *string `json:"public_base_url,omitempty"`
	PublicBucket          *string `json:"public_bucket,omitempty"`
	Region                string  `json:"region"`
	SecretAccessKey       *string `json:"secret_access_key,omitempty"`
	// contains filtered or unexported fields
}

CreateStorageProvider defines model for CreateStorageProvider.

func (CreateStorageProvider) AsCreateStorageProvider0

func (t CreateStorageProvider) AsCreateStorageProvider0() (CreateStorageProvider0, error)

AsCreateStorageProvider0 returns the union data inside the CreateStorageProvider as a CreateStorageProvider0

func (CreateStorageProvider) AsCreateStorageProvider1

func (t CreateStorageProvider) AsCreateStorageProvider1() (CreateStorageProvider1, error)

AsCreateStorageProvider1 returns the union data inside the CreateStorageProvider as a CreateStorageProvider1

func (*CreateStorageProvider) FromCreateStorageProvider0

func (t *CreateStorageProvider) FromCreateStorageProvider0(v CreateStorageProvider0) error

FromCreateStorageProvider0 overwrites any union data inside the CreateStorageProvider as the provided CreateStorageProvider0

func (*CreateStorageProvider) FromCreateStorageProvider1

func (t *CreateStorageProvider) FromCreateStorageProvider1(v CreateStorageProvider1) error

FromCreateStorageProvider1 overwrites any union data inside the CreateStorageProvider as the provided CreateStorageProvider1

func (CreateStorageProvider) MarshalJSON

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

func (*CreateStorageProvider) MergeCreateStorageProvider0

func (t *CreateStorageProvider) MergeCreateStorageProvider0(v CreateStorageProvider0) error

MergeCreateStorageProvider0 performs a merge with any union data inside the CreateStorageProvider, using the provided CreateStorageProvider0

func (*CreateStorageProvider) MergeCreateStorageProvider1

func (t *CreateStorageProvider) MergeCreateStorageProvider1(v CreateStorageProvider1) error

MergeCreateStorageProvider1 performs a merge with any union data inside the CreateStorageProvider, using the provided CreateStorageProvider1

func (*CreateStorageProvider) UnmarshalJSON

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

type CreateStorageProvider0

type CreateStorageProvider0 = interface{}

CreateStorageProvider0 defines model for .

type CreateStorageProvider1

type CreateStorageProvider1 = interface{}

CreateStorageProvider1 defines model for .

type CreateStorageUpload

type CreateStorageUpload struct {
	ContentType string                  `json:"content_type"`
	Filename    string                  `json:"filename"`
	Metadata    *map[string]interface{} `json:"metadata,omitempty"`
	Purpose     interface{}             `json:"purpose,omitempty"`
	SizeBytes   int64                   `json:"size_bytes"`
	Visibility  interface{}             `json:"visibility"`
}

CreateStorageUpload defines model for CreateStorageUpload.

type CreateUser

type CreateUser struct {
	CustomAttributes *map[string]interface{} `json:"custom_attributes,omitempty"`
	Email            openapi_types.Email     `json:"email"`
	EmailVerified    *bool                   `json:"email_verified,omitempty"`
	FirstName        *string                 `json:"first_name,omitempty"`
	IsOrgVerified    *bool                   `json:"is_org_verified,omitempty"`
	LastName         *string                 `json:"last_name,omitempty"`

	// Locale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	Locale   *Locale `json:"locale,omitempty"`
	Password *string `json:"password,omitempty"`
	Username *string `json:"username,omitempty"`
}

CreateUser defines model for CreateUser.

type CreateUser201JSONResponse

type CreateUser201JSONResponse User

func (CreateUser201JSONResponse) VisitCreateUserResponse

func (response CreateUser201JSONResponse) VisitCreateUserResponse(w http.ResponseWriter) error

type CreateUserJSONRequestBody

type CreateUserJSONRequestBody = CreateUser

CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.

type CreateUserRequestObject

type CreateUserRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateUserJSONRequestBody
}

type CreateUserResponseObject

type CreateUserResponseObject interface {
	VisitCreateUserResponse(w http.ResponseWriter) error
}

type CreateWebhook

type CreateWebhook struct {
	EventFilters *[]string `json:"event_filters,omitempty"`
	Uri          string    `json:"uri"`
}

CreateWebhook defines model for CreateWebhook.

type CreateWebhook201JSONResponse

type CreateWebhook201JSONResponse Webhook

func (CreateWebhook201JSONResponse) VisitCreateWebhookResponse

func (response CreateWebhook201JSONResponse) VisitCreateWebhookResponse(w http.ResponseWriter) error

type CreateWebhookJSONRequestBody

type CreateWebhookJSONRequestBody = CreateWebhook

CreateWebhookJSONRequestBody defines body for CreateWebhook for application/json ContentType.

type CreateWebhookRequestObject

type CreateWebhookRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateWebhookJSONRequestBody
}

type CreateWebhookResponseObject

type CreateWebhookResponseObject interface {
	VisitCreateWebhookResponse(w http.ResponseWriter) error
}

type CreateWorkspace

type CreateWorkspace struct {
	Key         string                  `json:"key"`
	Metadata    *map[string]interface{} `json:"metadata,omitempty"`
	Name        string                  `json:"name"`
	OwnerUserId *UUID                   `json:"owner_user_id,omitempty"`
}

CreateWorkspace defines model for CreateWorkspace.

type CreateWorkspace201JSONResponse

type CreateWorkspace201JSONResponse Workspace

func (CreateWorkspace201JSONResponse) VisitCreateWorkspaceResponse

func (response CreateWorkspace201JSONResponse) VisitCreateWorkspaceResponse(w http.ResponseWriter) error

type CreateWorkspaceAddress201JSONResponse

type CreateWorkspaceAddress201JSONResponse Address

func (CreateWorkspaceAddress201JSONResponse) VisitCreateWorkspaceAddressResponse

func (response CreateWorkspaceAddress201JSONResponse) VisitCreateWorkspaceAddressResponse(w http.ResponseWriter) error

type CreateWorkspaceAddressJSONRequestBody

type CreateWorkspaceAddressJSONRequestBody = CreateAddress

CreateWorkspaceAddressJSONRequestBody defines body for CreateWorkspaceAddress for application/json ContentType.

type CreateWorkspaceAddressRequestObject

type CreateWorkspaceAddressRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	Body          *CreateWorkspaceAddressJSONRequestBody
}

type CreateWorkspaceAddressResponseObject

type CreateWorkspaceAddressResponseObject interface {
	VisitCreateWorkspaceAddressResponse(w http.ResponseWriter) error
}

type CreateWorkspaceJSONRequestBody

type CreateWorkspaceJSONRequestBody = CreateWorkspace

CreateWorkspaceJSONRequestBody defines body for CreateWorkspace for application/json ContentType.

type CreateWorkspacePermissionGrant201JSONResponse

type CreateWorkspacePermissionGrant201JSONResponse PermissionGrant

func (CreateWorkspacePermissionGrant201JSONResponse) VisitCreateWorkspacePermissionGrantResponse

func (response CreateWorkspacePermissionGrant201JSONResponse) VisitCreateWorkspacePermissionGrantResponse(w http.ResponseWriter) error

type CreateWorkspacePermissionGrant403ApplicationProblemPlusJSONResponse

type CreateWorkspacePermissionGrant403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (CreateWorkspacePermissionGrant403ApplicationProblemPlusJSONResponse) VisitCreateWorkspacePermissionGrantResponse

func (response CreateWorkspacePermissionGrant403ApplicationProblemPlusJSONResponse) VisitCreateWorkspacePermissionGrantResponse(w http.ResponseWriter) error

type CreateWorkspacePermissionGrantJSONRequestBody

type CreateWorkspacePermissionGrantJSONRequestBody = CreatePermissionGrant

CreateWorkspacePermissionGrantJSONRequestBody defines body for CreateWorkspacePermissionGrant for application/json ContentType.

type CreateWorkspacePermissionGrantParams

type CreateWorkspacePermissionGrantParams struct {
	SubjectType    *OptionalPermissionSubjectType `form:"subject_type,omitempty" json:"subject_type,omitempty"`
	SubjectId      *OptionalPermissionSubjectID   `form:"subject_id,omitempty" json:"subject_id,omitempty"`
	Status         *PermissionGrantStatus         `form:"status,omitempty" json:"status,omitempty"`
	IdempotencyKey RequiredIdempotencyKey         `json:"Idempotency-Key"`
}

CreateWorkspacePermissionGrantParams defines parameters for CreateWorkspacePermissionGrant.

type CreateWorkspacePermissionGrantRequestObject

type CreateWorkspacePermissionGrantRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   WorkspaceID   `json:"workspace_id"`
	Params        CreateWorkspacePermissionGrantParams
	Body          *CreateWorkspacePermissionGrantJSONRequestBody
}

type CreateWorkspacePermissionGrantResponseObject

type CreateWorkspacePermissionGrantResponseObject interface {
	VisitCreateWorkspacePermissionGrantResponse(w http.ResponseWriter) error
}

type CreateWorkspaceRequestObject

type CreateWorkspaceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *CreateWorkspaceJSONRequestBody
}

type CreateWorkspaceResponseObject

type CreateWorkspaceResponseObject interface {
	VisitCreateWorkspaceResponse(w http.ResponseWriter) error
}

type CreateWorkspaceStorageUpload201JSONResponse

type CreateWorkspaceStorageUpload201JSONResponse StorageUploadAuthorization

func (CreateWorkspaceStorageUpload201JSONResponse) VisitCreateWorkspaceStorageUploadResponse

func (response CreateWorkspaceStorageUpload201JSONResponse) VisitCreateWorkspaceStorageUploadResponse(w http.ResponseWriter) error

type CreateWorkspaceStorageUploadJSONRequestBody

type CreateWorkspaceStorageUploadJSONRequestBody = CreateStorageUpload

CreateWorkspaceStorageUploadJSONRequestBody defines body for CreateWorkspaceStorageUpload for application/json ContentType.

type CreateWorkspaceStorageUploadParams

type CreateWorkspaceStorageUploadParams struct {
	IdempotencyKey RequiredIdempotencyKey `json:"Idempotency-Key"`
}

CreateWorkspaceStorageUploadParams defines parameters for CreateWorkspaceStorageUpload.

type CreateWorkspaceStorageUploadRequestObject

type CreateWorkspaceStorageUploadRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   WorkspaceID   `json:"workspace_id"`
	Params        CreateWorkspaceStorageUploadParams
	Body          *CreateWorkspaceStorageUploadJSONRequestBody
}

type CreateWorkspaceStorageUploadResponseObject

type CreateWorkspaceStorageUploadResponseObject interface {
	VisitCreateWorkspaceStorageUploadResponse(w http.ResponseWriter) error
}

type CurrencyTotal

type CurrencyTotal struct {
	AmountMinor int64  `json:"amount_minor"`
	Currency    string `json:"currency"`
}

CurrencyTotal defines model for CurrencyTotal.

type DecideOIDCAuthorization200JSONResponse

type DecideOIDCAuthorization200JSONResponse AuthorizationRedirect

func (DecideOIDCAuthorization200JSONResponse) VisitDecideOIDCAuthorizationResponse

func (response DecideOIDCAuthorization200JSONResponse) VisitDecideOIDCAuthorizationResponse(w http.ResponseWriter) error

type DecideOIDCAuthorization302Response

type DecideOIDCAuthorization302Response struct {
}

func (DecideOIDCAuthorization302Response) VisitDecideOIDCAuthorizationResponse

func (response DecideOIDCAuthorization302Response) VisitDecideOIDCAuthorizationResponse(w http.ResponseWriter) error

type DecideOIDCAuthorizationFormdataBody

type DecideOIDCAuthorizationFormdataBody struct {
	ClientId            string                                                 `form:"client_id" json:"client_id"`
	CodeChallenge       string                                                 `form:"code_challenge" json:"code_challenge"`
	CodeChallengeMethod DecideOIDCAuthorizationFormdataBodyCodeChallengeMethod `form:"code_challenge_method" json:"code_challenge_method"`
	Decision            interface{}                                            `form:"decision" json:"decision"`
	Nonce               *string                                                `form:"nonce,omitempty" json:"nonce,omitempty"`
	RedirectUri         string                                                 `form:"redirect_uri" json:"redirect_uri"`
	ResponseType        DecideOIDCAuthorizationFormdataBodyResponseType        `form:"response_type" json:"response_type"`
	Scope               string                                                 `form:"scope" json:"scope"`
	State               string                                                 `form:"state" json:"state"`
}

DecideOIDCAuthorizationFormdataBody defines parameters for DecideOIDCAuthorization.

type DecideOIDCAuthorizationFormdataBodyCodeChallengeMethod

type DecideOIDCAuthorizationFormdataBodyCodeChallengeMethod string

DecideOIDCAuthorizationFormdataBodyCodeChallengeMethod defines parameters for DecideOIDCAuthorization.

Defines values for DecideOIDCAuthorizationFormdataBodyCodeChallengeMethod.

func (DecideOIDCAuthorizationFormdataBodyCodeChallengeMethod) Valid

Valid indicates whether the value is a known member of the DecideOIDCAuthorizationFormdataBodyCodeChallengeMethod enum.

type DecideOIDCAuthorizationFormdataBodyResponseType

type DecideOIDCAuthorizationFormdataBodyResponseType string

DecideOIDCAuthorizationFormdataBodyResponseType defines parameters for DecideOIDCAuthorization.

Defines values for DecideOIDCAuthorizationFormdataBodyResponseType.

func (DecideOIDCAuthorizationFormdataBodyResponseType) Valid

Valid indicates whether the value is a known member of the DecideOIDCAuthorizationFormdataBodyResponseType enum.

type DecideOIDCAuthorizationFormdataRequestBody

type DecideOIDCAuthorizationFormdataRequestBody DecideOIDCAuthorizationFormdataBody

DecideOIDCAuthorizationFormdataRequestBody defines body for DecideOIDCAuthorization for application/x-www-form-urlencoded ContentType.

type DecideOIDCAuthorizationRequestObject

type DecideOIDCAuthorizationRequestObject struct {
	Body *DecideOIDCAuthorizationFormdataRequestBody
}

type DecideOIDCAuthorizationResponseObject

type DecideOIDCAuthorizationResponseObject interface {
	VisitDecideOIDCAuthorizationResponse(w http.ResponseWriter) error
}

type Delegation

type Delegation struct {
	CreatedAt    *time.Time          `json:"created_at,omitempty"`
	ExchangeCode *string             `json:"exchange_code,omitempty"`
	ExpiresAt    time.Time           `json:"expires_at"`
	Id           UUID                `json:"id"`
	Reason       string              `json:"reason"`
	Scopes       []string            `json:"scopes"`
	Status       interface{}         `json:"status"`
	UserId       UUID                `json:"user_id"`
	WorkspaceId  *openapi_types.UUID `json:"workspace_id,omitempty"`
}

Delegation defines model for Delegation.

type DelegationPage

type DelegationPage struct {
	Items      []Delegation `json:"items"`
	NextCursor *string      `json:"next_cursor"`
}

DelegationPage defines model for DelegationPage.

type DeleteApplicationDomain204Response

type DeleteApplicationDomain204Response struct {
}

func (DeleteApplicationDomain204Response) VisitDeleteApplicationDomainResponse

func (response DeleteApplicationDomain204Response) VisitDeleteApplicationDomainResponse(w http.ResponseWriter) error

type DeleteApplicationDomainRequestObject

type DeleteApplicationDomainRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	DomainId      UUID          `json:"domain_id"`
}

type DeleteApplicationDomainResponseObject

type DeleteApplicationDomainResponseObject interface {
	VisitDeleteApplicationDomainResponse(w http.ResponseWriter) error
}

type DeleteApplicationStorageObject204Response

type DeleteApplicationStorageObject204Response struct {
}

func (DeleteApplicationStorageObject204Response) VisitDeleteApplicationStorageObjectResponse

func (response DeleteApplicationStorageObject204Response) VisitDeleteApplicationStorageObjectResponse(w http.ResponseWriter) error

type DeleteApplicationStorageObjectRequestObject

type DeleteApplicationStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type DeleteApplicationStorageObjectResponseObject

type DeleteApplicationStorageObjectResponseObject interface {
	VisitDeleteApplicationStorageObjectResponse(w http.ResponseWriter) error
}

type DeleteControlApplicationStorageObject204Response

type DeleteControlApplicationStorageObject204Response struct {
}

func (DeleteControlApplicationStorageObject204Response) VisitDeleteControlApplicationStorageObjectResponse

func (response DeleteControlApplicationStorageObject204Response) VisitDeleteControlApplicationStorageObjectResponse(w http.ResponseWriter) error

type DeleteControlApplicationStorageObjectParams

type DeleteControlApplicationStorageObjectParams struct {
	// Force Break managed email-template references; requires X-Audit-Reason.
	Force *ForceDelete `form:"force,omitempty" json:"force,omitempty"`
}

DeleteControlApplicationStorageObjectParams defines parameters for DeleteControlApplicationStorageObject.

type DeleteControlApplicationStorageObjectRequestObject

type DeleteControlApplicationStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
	Params        DeleteControlApplicationStorageObjectParams
}

type DeleteControlApplicationStorageObjectResponseObject

type DeleteControlApplicationStorageObjectResponseObject interface {
	VisitDeleteControlApplicationStorageObjectResponse(w http.ResponseWriter) error
}

type DeleteInstallationControlUser204Response

type DeleteInstallationControlUser204Response struct {
}

func (DeleteInstallationControlUser204Response) VisitDeleteInstallationControlUserResponse

func (response DeleteInstallationControlUser204Response) VisitDeleteInstallationControlUserResponse(w http.ResponseWriter) error

type DeleteInstallationControlUserRequestObject

type DeleteInstallationControlUserRequestObject struct {
	ControlUserId UUID `json:"control_user_id"`
}

type DeleteInstallationControlUserResponseObject

type DeleteInstallationControlUserResponseObject interface {
	VisitDeleteInstallationControlUserResponse(w http.ResponseWriter) error
}

type DeleteInstallationStorageObject204Response

type DeleteInstallationStorageObject204Response struct {
}

func (DeleteInstallationStorageObject204Response) VisitDeleteInstallationStorageObjectResponse

func (response DeleteInstallationStorageObject204Response) VisitDeleteInstallationStorageObjectResponse(w http.ResponseWriter) error

type DeleteInstallationStorageObjectParams

type DeleteInstallationStorageObjectParams struct {
	// Force Break managed email-template references; requires X-Audit-Reason.
	Force *ForceDelete `form:"force,omitempty" json:"force,omitempty"`
}

DeleteInstallationStorageObjectParams defines parameters for DeleteInstallationStorageObject.

type DeleteInstallationStorageObjectRequestObject

type DeleteInstallationStorageObjectRequestObject struct {
	ObjectId ObjectID `json:"object_id"`
	Params   DeleteInstallationStorageObjectParams
}

type DeleteInstallationStorageObjectResponseObject

type DeleteInstallationStorageObjectResponseObject interface {
	VisitDeleteInstallationStorageObjectResponse(w http.ResponseWriter) error
}

type DeleteMyAccount204Response

type DeleteMyAccount204Response struct {
}

func (DeleteMyAccount204Response) VisitDeleteMyAccountResponse

func (response DeleteMyAccount204Response) VisitDeleteMyAccountResponse(w http.ResponseWriter) error

type DeleteMyAccountRequestObject

type DeleteMyAccountRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type DeleteMyAccountResponseObject

type DeleteMyAccountResponseObject interface {
	VisitDeleteMyAccountResponse(w http.ResponseWriter) error
}

type DeleteMyAddress204Response

type DeleteMyAddress204Response struct {
}

func (DeleteMyAddress204Response) VisitDeleteMyAddressResponse

func (response DeleteMyAddress204Response) VisitDeleteMyAddressResponse(w http.ResponseWriter) error

type DeleteMyAddressRequestObject

type DeleteMyAddressRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	AddressId     UUID          `json:"address_id"`
}

type DeleteMyAddressResponseObject

type DeleteMyAddressResponseObject interface {
	VisitDeleteMyAddressResponse(w http.ResponseWriter) error
}

type DeleteMyStorageObject204Response

type DeleteMyStorageObject204Response struct {
}

func (DeleteMyStorageObject204Response) VisitDeleteMyStorageObjectResponse

func (response DeleteMyStorageObject204Response) VisitDeleteMyStorageObjectResponse(w http.ResponseWriter) error

type DeleteMyStorageObjectRequestObject

type DeleteMyStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type DeleteMyStorageObjectResponseObject

type DeleteMyStorageObjectResponseObject interface {
	VisitDeleteMyStorageObjectResponse(w http.ResponseWriter) error
}

type DeleteOrganizationMember204Response

type DeleteOrganizationMember204Response struct {
}

func (DeleteOrganizationMember204Response) VisitDeleteOrganizationMemberResponse

func (response DeleteOrganizationMember204Response) VisitDeleteOrganizationMemberResponse(w http.ResponseWriter) error

type DeleteOrganizationMemberRequestObject

type DeleteOrganizationMemberRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	MemberId       UUID           `json:"member_id"`
}

type DeleteOrganizationMemberResponseObject

type DeleteOrganizationMemberResponseObject interface {
	VisitDeleteOrganizationMemberResponse(w http.ResponseWriter) error
}

type DeleteOrganizationStorageObject204Response

type DeleteOrganizationStorageObject204Response struct {
}

func (DeleteOrganizationStorageObject204Response) VisitDeleteOrganizationStorageObjectResponse

func (response DeleteOrganizationStorageObject204Response) VisitDeleteOrganizationStorageObjectResponse(w http.ResponseWriter) error

type DeleteOrganizationStorageObjectParams

type DeleteOrganizationStorageObjectParams struct {
	// Force Break managed email-template references; requires X-Audit-Reason.
	Force *ForceDelete `form:"force,omitempty" json:"force,omitempty"`
}

DeleteOrganizationStorageObjectParams defines parameters for DeleteOrganizationStorageObject.

type DeleteOrganizationStorageObjectRequestObject

type DeleteOrganizationStorageObjectRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ObjectId       ObjectID       `json:"object_id"`
	Params         DeleteOrganizationStorageObjectParams
}

type DeleteOrganizationStorageObjectResponseObject

type DeleteOrganizationStorageObjectResponseObject interface {
	VisitDeleteOrganizationStorageObjectResponse(w http.ResponseWriter) error
}

type DeleteRole204Response

type DeleteRole204Response struct {
}

func (DeleteRole204Response) VisitDeleteRoleResponse

func (response DeleteRole204Response) VisitDeleteRoleResponse(w http.ResponseWriter) error

type DeleteRole409ApplicationProblemPlusJSONResponse

type DeleteRole409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (DeleteRole409ApplicationProblemPlusJSONResponse) VisitDeleteRoleResponse

func (response DeleteRole409ApplicationProblemPlusJSONResponse) VisitDeleteRoleResponse(w http.ResponseWriter) error

type DeleteRoleAssignment204Response

type DeleteRoleAssignment204Response struct {
}

func (DeleteRoleAssignment204Response) VisitDeleteRoleAssignmentResponse

func (response DeleteRoleAssignment204Response) VisitDeleteRoleAssignmentResponse(w http.ResponseWriter) error

type DeleteRoleAssignmentRequestObject

type DeleteRoleAssignmentRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	AssignmentId  UUID          `json:"assignment_id"`
}

type DeleteRoleAssignmentResponseObject

type DeleteRoleAssignmentResponseObject interface {
	VisitDeleteRoleAssignmentResponse(w http.ResponseWriter) error
}

type DeleteRoleRequestObject

type DeleteRoleRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	RoleId        UUID          `json:"role_id"`
}

type DeleteRoleResponseObject

type DeleteRoleResponseObject interface {
	VisitDeleteRoleResponse(w http.ResponseWriter) error
}

type DeleteWorkspace204Response

type DeleteWorkspace204Response struct {
}

func (DeleteWorkspace204Response) VisitDeleteWorkspaceResponse

func (response DeleteWorkspace204Response) VisitDeleteWorkspaceResponse(w http.ResponseWriter) error

type DeleteWorkspace404ApplicationProblemPlusJSONResponse

type DeleteWorkspace404ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (DeleteWorkspace404ApplicationProblemPlusJSONResponse) VisitDeleteWorkspaceResponse

func (response DeleteWorkspace404ApplicationProblemPlusJSONResponse) VisitDeleteWorkspaceResponse(w http.ResponseWriter) error

type DeleteWorkspaceAddress204Response

type DeleteWorkspaceAddress204Response struct {
}

func (DeleteWorkspaceAddress204Response) VisitDeleteWorkspaceAddressResponse

func (response DeleteWorkspaceAddress204Response) VisitDeleteWorkspaceAddressResponse(w http.ResponseWriter) error

type DeleteWorkspaceAddressRequestObject

type DeleteWorkspaceAddressRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	AddressId     UUID          `json:"address_id"`
}

type DeleteWorkspaceAddressResponseObject

type DeleteWorkspaceAddressResponseObject interface {
	VisitDeleteWorkspaceAddressResponse(w http.ResponseWriter) error
}

type DeleteWorkspaceMember204Response

type DeleteWorkspaceMember204Response struct {
}

func (DeleteWorkspaceMember204Response) VisitDeleteWorkspaceMemberResponse

func (response DeleteWorkspaceMember204Response) VisitDeleteWorkspaceMemberResponse(w http.ResponseWriter) error

type DeleteWorkspaceMemberRequestObject

type DeleteWorkspaceMemberRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	UserId        UUID          `json:"user_id"`
}

type DeleteWorkspaceMemberResponseObject

type DeleteWorkspaceMemberResponseObject interface {
	VisitDeleteWorkspaceMemberResponse(w http.ResponseWriter) error
}

type DeleteWorkspaceRequestObject

type DeleteWorkspaceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type DeleteWorkspaceResponseObject

type DeleteWorkspaceResponseObject interface {
	VisitDeleteWorkspaceResponse(w http.ResponseWriter) error
}

type DeleteWorkspaceStorageObject204Response

type DeleteWorkspaceStorageObject204Response struct {
}

func (DeleteWorkspaceStorageObject204Response) VisitDeleteWorkspaceStorageObjectResponse

func (response DeleteWorkspaceStorageObject204Response) VisitDeleteWorkspaceStorageObjectResponse(w http.ResponseWriter) error

type DeleteWorkspaceStorageObjectRequestObject

type DeleteWorkspaceStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   WorkspaceID   `json:"workspace_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type DeleteWorkspaceStorageObjectResponseObject

type DeleteWorkspaceStorageObjectResponseObject interface {
	VisitDeleteWorkspaceStorageObjectResponse(w http.ResponseWriter) error
}

type DisableApplicationAuthProvider204Response

type DisableApplicationAuthProvider204Response struct {
}

func (DisableApplicationAuthProvider204Response) VisitDisableApplicationAuthProviderResponse

func (response DisableApplicationAuthProvider204Response) VisitDisableApplicationAuthProviderResponse(w http.ResponseWriter) error

type DisableApplicationAuthProviderRequestObject

type DisableApplicationAuthProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Provider      string        `json:"provider"`
}

type DisableApplicationAuthProviderResponseObject

type DisableApplicationAuthProviderResponseObject interface {
	VisitDisableApplicationAuthProviderResponse(w http.ResponseWriter) error
}

type DisableApplicationStorageProvider204Response

type DisableApplicationStorageProvider204Response struct {
}

func (DisableApplicationStorageProvider204Response) VisitDisableApplicationStorageProviderResponse

func (response DisableApplicationStorageProvider204Response) VisitDisableApplicationStorageProviderResponse(w http.ResponseWriter) error

type DisableApplicationStorageProvider409ApplicationProblemPlusJSONResponse

type DisableApplicationStorageProvider409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (DisableApplicationStorageProvider409ApplicationProblemPlusJSONResponse) VisitDisableApplicationStorageProviderResponse

func (response DisableApplicationStorageProvider409ApplicationProblemPlusJSONResponse) VisitDisableApplicationStorageProviderResponse(w http.ResponseWriter) error

type DisableApplicationStorageProviderParams

type DisableApplicationStorageProviderParams struct {
	// ConfirmAffectedObjects Required when disabling a provider pinned by live objects.
	ConfirmAffectedObjects *ConfirmAffectedObjects `form:"confirm_affected_objects,omitempty" json:"confirm_affected_objects,omitempty"`
}

DisableApplicationStorageProviderParams defines parameters for DisableApplicationStorageProvider.

type DisableApplicationStorageProviderRequestObject

type DisableApplicationStorageProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    ProviderID    `json:"provider_id"`
	Params        DisableApplicationStorageProviderParams
}

type DisableApplicationStorageProviderResponseObject

type DisableApplicationStorageProviderResponseObject interface {
	VisitDisableApplicationStorageProviderResponse(w http.ResponseWriter) error
}

type DisableBillingProvider204Response

type DisableBillingProvider204Response struct {
}

func (DisableBillingProvider204Response) VisitDisableBillingProviderResponse

func (response DisableBillingProvider204Response) VisitDisableBillingProviderResponse(w http.ResponseWriter) error

type DisableBillingProvider409ApplicationProblemPlusJSONResponse

type DisableBillingProvider409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (DisableBillingProvider409ApplicationProblemPlusJSONResponse) VisitDisableBillingProviderResponse

func (response DisableBillingProvider409ApplicationProblemPlusJSONResponse) VisitDisableBillingProviderResponse(w http.ResponseWriter) error

type DisableBillingProviderRequestObject

type DisableBillingProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    ProviderID    `json:"provider_id"`
}

type DisableBillingProviderResponseObject

type DisableBillingProviderResponseObject interface {
	VisitDisableBillingProviderResponse(w http.ResponseWriter) error
}

type DisableClient204Response

type DisableClient204Response struct {
}

func (DisableClient204Response) VisitDisableClientResponse

func (response DisableClient204Response) VisitDisableClientResponse(w http.ResponseWriter) error

type DisableClientRequestObject

type DisableClientRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ClientId      string        `json:"client_id"`
}

type DisableClientResponseObject

type DisableClientResponseObject interface {
	VisitDisableClientResponse(w http.ResponseWriter) error
}

type DisableInstallationAuthProvider204Response

type DisableInstallationAuthProvider204Response struct {
}

func (DisableInstallationAuthProvider204Response) VisitDisableInstallationAuthProviderResponse

func (response DisableInstallationAuthProvider204Response) VisitDisableInstallationAuthProviderResponse(w http.ResponseWriter) error

type DisableInstallationAuthProviderRequestObject

type DisableInstallationAuthProviderRequestObject struct {
	Provider string `json:"provider"`
}

type DisableInstallationAuthProviderResponseObject

type DisableInstallationAuthProviderResponseObject interface {
	VisitDisableInstallationAuthProviderResponse(w http.ResponseWriter) error
}

type DisableInstallationBillingProvider204Response

type DisableInstallationBillingProvider204Response struct {
}

func (DisableInstallationBillingProvider204Response) VisitDisableInstallationBillingProviderResponse

func (response DisableInstallationBillingProvider204Response) VisitDisableInstallationBillingProviderResponse(w http.ResponseWriter) error

type DisableInstallationBillingProviderRequestObject

type DisableInstallationBillingProviderRequestObject struct {
	ProviderId ProviderID `json:"provider_id"`
}

type DisableInstallationBillingProviderResponseObject

type DisableInstallationBillingProviderResponseObject interface {
	VisitDisableInstallationBillingProviderResponse(w http.ResponseWriter) error
}

type DisableInstallationNotificationProvider204Response

type DisableInstallationNotificationProvider204Response struct {
}

func (DisableInstallationNotificationProvider204Response) VisitDisableInstallationNotificationProviderResponse

func (response DisableInstallationNotificationProvider204Response) VisitDisableInstallationNotificationProviderResponse(w http.ResponseWriter) error

type DisableInstallationNotificationProvider404ApplicationProblemPlusJSONResponse

type DisableInstallationNotificationProvider404ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (DisableInstallationNotificationProvider404ApplicationProblemPlusJSONResponse) VisitDisableInstallationNotificationProviderResponse

func (response DisableInstallationNotificationProvider404ApplicationProblemPlusJSONResponse) VisitDisableInstallationNotificationProviderResponse(w http.ResponseWriter) error

type DisableInstallationNotificationProviderRequestObject

type DisableInstallationNotificationProviderRequestObject struct {
	ProviderId UUID `json:"provider_id"`
}

type DisableInstallationNotificationProviderResponseObject

type DisableInstallationNotificationProviderResponseObject interface {
	VisitDisableInstallationNotificationProviderResponse(w http.ResponseWriter) error
}

type DisableInstallationStorageProvider204Response

type DisableInstallationStorageProvider204Response struct {
}

func (DisableInstallationStorageProvider204Response) VisitDisableInstallationStorageProviderResponse

func (response DisableInstallationStorageProvider204Response) VisitDisableInstallationStorageProviderResponse(w http.ResponseWriter) error

type DisableInstallationStorageProvider409ApplicationProblemPlusJSONResponse

type DisableInstallationStorageProvider409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (DisableInstallationStorageProvider409ApplicationProblemPlusJSONResponse) VisitDisableInstallationStorageProviderResponse

func (response DisableInstallationStorageProvider409ApplicationProblemPlusJSONResponse) VisitDisableInstallationStorageProviderResponse(w http.ResponseWriter) error

type DisableInstallationStorageProviderParams

type DisableInstallationStorageProviderParams struct {
	// ConfirmAffectedObjects Required when disabling a provider pinned by live objects.
	ConfirmAffectedObjects *ConfirmAffectedObjects `form:"confirm_affected_objects,omitempty" json:"confirm_affected_objects,omitempty"`
}

DisableInstallationStorageProviderParams defines parameters for DisableInstallationStorageProvider.

type DisableInstallationStorageProviderRequestObject

type DisableInstallationStorageProviderRequestObject struct {
	ProviderId ProviderID `json:"provider_id"`
	Params     DisableInstallationStorageProviderParams
}

type DisableInstallationStorageProviderResponseObject

type DisableInstallationStorageProviderResponseObject interface {
	VisitDisableInstallationStorageProviderResponse(w http.ResponseWriter) error
}

type DisableMFAMethod204Response

type DisableMFAMethod204Response struct {
}

func (DisableMFAMethod204Response) VisitDisableMFAMethodResponse

func (response DisableMFAMethod204Response) VisitDisableMFAMethodResponse(w http.ResponseWriter) error

type DisableMFAMethodRequestObject

type DisableMFAMethodRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	MethodId      UUID          `json:"method_id"`
}

type DisableMFAMethodResponseObject

type DisableMFAMethodResponseObject interface {
	VisitDisableMFAMethodResponse(w http.ResponseWriter) error
}

type DisableManagementClient204Response

type DisableManagementClient204Response struct {
}

func (DisableManagementClient204Response) VisitDisableManagementClientResponse

func (response DisableManagementClient204Response) VisitDisableManagementClientResponse(w http.ResponseWriter) error

type DisableManagementClientRequestObject

type DisableManagementClientRequestObject struct {
	ManagementClientId UUID `json:"management_client_id"`
}

type DisableManagementClientResponseObject

type DisableManagementClientResponseObject interface {
	VisitDisableManagementClientResponse(w http.ResponseWriter) error
}

type DisableNotificationProvider204Response

type DisableNotificationProvider204Response struct {
}

func (DisableNotificationProvider204Response) VisitDisableNotificationProviderResponse

func (response DisableNotificationProvider204Response) VisitDisableNotificationProviderResponse(w http.ResponseWriter) error

type DisableNotificationProviderRequestObject

type DisableNotificationProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    UUID          `json:"provider_id"`
}

type DisableNotificationProviderResponseObject

type DisableNotificationProviderResponseObject interface {
	VisitDisableNotificationProviderResponse(w http.ResponseWriter) error
}

type DisableOrganizationAuthProvider204Response

type DisableOrganizationAuthProvider204Response struct {
}

func (DisableOrganizationAuthProvider204Response) VisitDisableOrganizationAuthProviderResponse

func (response DisableOrganizationAuthProvider204Response) VisitDisableOrganizationAuthProviderResponse(w http.ResponseWriter) error

type DisableOrganizationAuthProviderRequestObject

type DisableOrganizationAuthProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Provider       string         `json:"provider"`
}

type DisableOrganizationAuthProviderResponseObject

type DisableOrganizationAuthProviderResponseObject interface {
	VisitDisableOrganizationAuthProviderResponse(w http.ResponseWriter) error
}

type DisableOrganizationBillingProvider204Response

type DisableOrganizationBillingProvider204Response struct {
}

func (DisableOrganizationBillingProvider204Response) VisitDisableOrganizationBillingProviderResponse

func (response DisableOrganizationBillingProvider204Response) VisitDisableOrganizationBillingProviderResponse(w http.ResponseWriter) error

type DisableOrganizationBillingProviderRequestObject

type DisableOrganizationBillingProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     ProviderID     `json:"provider_id"`
}

type DisableOrganizationBillingProviderResponseObject

type DisableOrganizationBillingProviderResponseObject interface {
	VisitDisableOrganizationBillingProviderResponse(w http.ResponseWriter) error
}

type DisableOrganizationNotificationProvider204Response

type DisableOrganizationNotificationProvider204Response struct {
}

func (DisableOrganizationNotificationProvider204Response) VisitDisableOrganizationNotificationProviderResponse

func (response DisableOrganizationNotificationProvider204Response) VisitDisableOrganizationNotificationProviderResponse(w http.ResponseWriter) error

type DisableOrganizationNotificationProviderRequestObject

type DisableOrganizationNotificationProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     UUID           `json:"provider_id"`
}

type DisableOrganizationNotificationProviderResponseObject

type DisableOrganizationNotificationProviderResponseObject interface {
	VisitDisableOrganizationNotificationProviderResponse(w http.ResponseWriter) error
}

type DisableOrganizationStorageProvider204Response

type DisableOrganizationStorageProvider204Response struct {
}

func (DisableOrganizationStorageProvider204Response) VisitDisableOrganizationStorageProviderResponse

func (response DisableOrganizationStorageProvider204Response) VisitDisableOrganizationStorageProviderResponse(w http.ResponseWriter) error

type DisableOrganizationStorageProvider409ApplicationProblemPlusJSONResponse

type DisableOrganizationStorageProvider409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (DisableOrganizationStorageProvider409ApplicationProblemPlusJSONResponse) VisitDisableOrganizationStorageProviderResponse

func (response DisableOrganizationStorageProvider409ApplicationProblemPlusJSONResponse) VisitDisableOrganizationStorageProviderResponse(w http.ResponseWriter) error

type DisableOrganizationStorageProviderParams

type DisableOrganizationStorageProviderParams struct {
	// ConfirmAffectedObjects Required when disabling a provider pinned by live objects.
	ConfirmAffectedObjects *ConfirmAffectedObjects `form:"confirm_affected_objects,omitempty" json:"confirm_affected_objects,omitempty"`
}

DisableOrganizationStorageProviderParams defines parameters for DisableOrganizationStorageProvider.

type DisableOrganizationStorageProviderRequestObject

type DisableOrganizationStorageProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     ProviderID     `json:"provider_id"`
	Params         DisableOrganizationStorageProviderParams
}

type DisableOrganizationStorageProviderResponseObject

type DisableOrganizationStorageProviderResponseObject interface {
	VisitDisableOrganizationStorageProviderResponse(w http.ResponseWriter) error
}

type DisableWebhook204Response

type DisableWebhook204Response struct {
}

func (DisableWebhook204Response) VisitDisableWebhookResponse

func (response DisableWebhook204Response) VisitDisableWebhookResponse(w http.ResponseWriter) error

type DisableWebhookRequestObject

type DisableWebhookRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WebhookId     UUID          `json:"webhook_id"`
}

type DisableWebhookResponseObject

type DisableWebhookResponseObject interface {
	VisitDisableWebhookResponse(w http.ResponseWriter) error
}

type Dispute

type Dispute struct {
	AmountMinor       int64               `json:"amount_minor"`
	CreatedAt         *time.Time          `json:"created_at,omitempty"`
	Currency          string              `json:"currency"`
	Id                UUID                `json:"id"`
	PaymentId         *openapi_types.UUID `json:"payment_id,omitempty"`
	ProviderDisputeId *string             `json:"provider_dispute_id,omitempty"`
	Reason            *string             `json:"reason,omitempty"`
	Status            string              `json:"status"`
}

Dispute defines model for Dispute.

type DisputePage

type DisputePage struct {
	Items      []Dispute `json:"items"`
	NextCursor *string   `json:"next_cursor"`
}

DisputePage defines model for DisputePage.

type DownloadApplicationStorageObject200JSONResponse

type DownloadApplicationStorageObject200JSONResponse StorageDownload

func (DownloadApplicationStorageObject200JSONResponse) VisitDownloadApplicationStorageObjectResponse

func (response DownloadApplicationStorageObject200JSONResponse) VisitDownloadApplicationStorageObjectResponse(w http.ResponseWriter) error

type DownloadApplicationStorageObjectRequestObject

type DownloadApplicationStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type DownloadApplicationStorageObjectResponseObject

type DownloadApplicationStorageObjectResponseObject interface {
	VisitDownloadApplicationStorageObjectResponse(w http.ResponseWriter) error
}

type DownloadControlApplicationStorageObject200JSONResponse

type DownloadControlApplicationStorageObject200JSONResponse StorageDownload

func (DownloadControlApplicationStorageObject200JSONResponse) VisitDownloadControlApplicationStorageObjectResponse

func (response DownloadControlApplicationStorageObject200JSONResponse) VisitDownloadControlApplicationStorageObjectResponse(w http.ResponseWriter) error

type DownloadControlApplicationStorageObjectRequestObject

type DownloadControlApplicationStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type DownloadControlApplicationStorageObjectResponseObject

type DownloadControlApplicationStorageObjectResponseObject interface {
	VisitDownloadControlApplicationStorageObjectResponse(w http.ResponseWriter) error
}

type DownloadInstallationStorageObject200JSONResponse

type DownloadInstallationStorageObject200JSONResponse StorageDownload

func (DownloadInstallationStorageObject200JSONResponse) VisitDownloadInstallationStorageObjectResponse

func (response DownloadInstallationStorageObject200JSONResponse) VisitDownloadInstallationStorageObjectResponse(w http.ResponseWriter) error

type DownloadInstallationStorageObjectRequestObject

type DownloadInstallationStorageObjectRequestObject struct {
	ObjectId ObjectID `json:"object_id"`
}

type DownloadInstallationStorageObjectResponseObject

type DownloadInstallationStorageObjectResponseObject interface {
	VisitDownloadInstallationStorageObjectResponse(w http.ResponseWriter) error
}

type DownloadMyStorageObject200JSONResponse

type DownloadMyStorageObject200JSONResponse StorageDownload

func (DownloadMyStorageObject200JSONResponse) VisitDownloadMyStorageObjectResponse

func (response DownloadMyStorageObject200JSONResponse) VisitDownloadMyStorageObjectResponse(w http.ResponseWriter) error

type DownloadMyStorageObjectRequestObject

type DownloadMyStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type DownloadMyStorageObjectResponseObject

type DownloadMyStorageObjectResponseObject interface {
	VisitDownloadMyStorageObjectResponse(w http.ResponseWriter) error
}

type DownloadOrganizationStorageObject200JSONResponse

type DownloadOrganizationStorageObject200JSONResponse StorageDownload

func (DownloadOrganizationStorageObject200JSONResponse) VisitDownloadOrganizationStorageObjectResponse

func (response DownloadOrganizationStorageObject200JSONResponse) VisitDownloadOrganizationStorageObjectResponse(w http.ResponseWriter) error

type DownloadOrganizationStorageObjectRequestObject

type DownloadOrganizationStorageObjectRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ObjectId       ObjectID       `json:"object_id"`
}

type DownloadOrganizationStorageObjectResponseObject

type DownloadOrganizationStorageObjectResponseObject interface {
	VisitDownloadOrganizationStorageObjectResponse(w http.ResponseWriter) error
}

type DownloadWorkspaceStorageObject200JSONResponse

type DownloadWorkspaceStorageObject200JSONResponse StorageDownload

func (DownloadWorkspaceStorageObject200JSONResponse) VisitDownloadWorkspaceStorageObjectResponse

func (response DownloadWorkspaceStorageObject200JSONResponse) VisitDownloadWorkspaceStorageObjectResponse(w http.ResponseWriter) error

type DownloadWorkspaceStorageObjectRequestObject

type DownloadWorkspaceStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   WorkspaceID   `json:"workspace_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type DownloadWorkspaceStorageObjectResponseObject

type DownloadWorkspaceStorageObjectResponseObject interface {
	VisitDownloadWorkspaceStorageObjectResponse(w http.ResponseWriter) error
}

type EffectiveAccess

type EffectiveAccess struct {
	Provenance []struct {
		GrantId     *UUID                           `json:"grant_id,omitempty"`
		Permission  *PermissionKey                  `json:"permission,omitempty"`
		RoleKey     *RoleKey                        `json:"role_key,omitempty"`
		Scope       string                          `json:"scope"`
		Source      EffectiveAccessProvenanceSource `json:"source"`
		WorkspaceId *UUID                           `json:"workspace_id,omitempty"`
	} `json:"provenance"`
	Roles       StructuredRoles            `json:"roles"`
	Scopes      []string                   `json:"scopes"`
	SubjectId   UUID                       `json:"subject_id"`
	SubjectType EffectiveAccessSubjectType `json:"subject_type"`
}

EffectiveAccess defines model for EffectiveAccess.

type EffectiveAccessProvenanceSource

type EffectiveAccessProvenanceSource string

EffectiveAccessProvenanceSource defines model for EffectiveAccess.Provenance.Source.

const (
	EffectiveAccessProvenanceSourceDirect         EffectiveAccessProvenanceSource = "direct"
	EffectiveAccessProvenanceSourceRole           EffectiveAccessProvenanceSource = "role"
	EffectiveAccessProvenanceSourceRoleMarker     EffectiveAccessProvenanceSource = "role_marker"
	EffectiveAccessProvenanceSourceWorkspaceOwner EffectiveAccessProvenanceSource = "workspace_owner"
)

Defines values for EffectiveAccessProvenanceSource.

func (EffectiveAccessProvenanceSource) Valid

Valid indicates whether the value is a known member of the EffectiveAccessProvenanceSource enum.

type EffectiveAccessSubjectType

type EffectiveAccessSubjectType string

EffectiveAccessSubjectType defines model for EffectiveAccess.SubjectType.

const (
	EffectiveAccessSubjectTypeClient EffectiveAccessSubjectType = "client"
	EffectiveAccessSubjectTypeUser   EffectiveAccessSubjectType = "user"
)

Defines values for EffectiveAccessSubjectType.

func (EffectiveAccessSubjectType) Valid

func (e EffectiveAccessSubjectType) Valid() bool

Valid indicates whether the value is a known member of the EffectiveAccessSubjectType enum.

type EffectiveEntitlements

type EffectiveEntitlements struct {
	Effective   map[string]FeatureValue `json:"effective"`
	Provenance  map[string][]UUID       `json:"provenance"`
	Sources     []EntitlementGrant      `json:"sources"`
	WorkspaceId *openapi_types.UUID     `json:"workspace_id"`
}

EffectiveEntitlements defines model for EffectiveEntitlements.

type EmailAddress

type EmailAddress struct {
	Email openapi_types.Email `json:"email"`
}

EmailAddress defines model for EmailAddress.

type EmailChangeStart202JSONResponse

type EmailChangeStart202JSONResponse ChallengeAccepted

func (EmailChangeStart202JSONResponse) VisitEmailChangeStartResponse

func (response EmailChangeStart202JSONResponse) VisitEmailChangeStartResponse(w http.ResponseWriter) error

type EmailChangeStartJSONRequestBody

type EmailChangeStartJSONRequestBody = EmailAddress

EmailChangeStartJSONRequestBody defines body for EmailChangeStart for application/json ContentType.

type EmailChangeStartRequestObject

type EmailChangeStartRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *EmailChangeStartJSONRequestBody
}

type EmailChangeStartResponseObject

type EmailChangeStartResponseObject interface {
	VisitEmailChangeStartResponse(w http.ResponseWriter) error
}

type EmailChangeVerify204Response

type EmailChangeVerify204Response struct {
}

func (EmailChangeVerify204Response) VisitEmailChangeVerifyResponse

func (response EmailChangeVerify204Response) VisitEmailChangeVerifyResponse(w http.ResponseWriter) error

type EmailChangeVerifyJSONRequestBody

type EmailChangeVerifyJSONRequestBody = AccountChallenge

EmailChangeVerifyJSONRequestBody defines body for EmailChangeVerify for application/json ContentType.

type EmailChangeVerifyRequestObject

type EmailChangeVerifyRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *EmailChangeVerifyJSONRequestBody
}

type EmailChangeVerifyResponseObject

type EmailChangeVerifyResponseObject interface {
	VisitEmailChangeVerifyResponse(w http.ResponseWriter) error
}

type EmailStart

type EmailStart struct {
	Delivery    interface{}         `json:"delivery"`
	Email       openapi_types.Email `json:"email"`
	Intent      interface{}         `json:"intent"`
	RedirectUri *string             `json:"redirect_uri,omitempty"`
}

EmailStart defines model for EmailStart.

type EmailStart202JSONResponse

type EmailStart202JSONResponse ChallengeAccepted

func (EmailStart202JSONResponse) VisitEmailStartResponse

func (response EmailStart202JSONResponse) VisitEmailStartResponse(w http.ResponseWriter) error

type EmailStartJSONRequestBody

type EmailStartJSONRequestBody = EmailStart

EmailStartJSONRequestBody defines body for EmailStart for application/json ContentType.

type EmailStartRequestObject

type EmailStartRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *EmailStartJSONRequestBody
}

type EmailStartResponseObject

type EmailStartResponseObject interface {
	VisitEmailStartResponse(w http.ResponseWriter) error
}

type EmailVerificationStart202JSONResponse

type EmailVerificationStart202JSONResponse ChallengeAccepted

func (EmailVerificationStart202JSONResponse) VisitEmailVerificationStartResponse

func (response EmailVerificationStart202JSONResponse) VisitEmailVerificationStartResponse(w http.ResponseWriter) error

type EmailVerificationStartRequestObject

type EmailVerificationStartRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type EmailVerificationStartResponseObject

type EmailVerificationStartResponseObject interface {
	VisitEmailVerificationStartResponse(w http.ResponseWriter) error
}

type EmailVerificationVerify204Response

type EmailVerificationVerify204Response struct {
}

func (EmailVerificationVerify204Response) VisitEmailVerificationVerifyResponse

func (response EmailVerificationVerify204Response) VisitEmailVerificationVerifyResponse(w http.ResponseWriter) error

type EmailVerificationVerifyJSONRequestBody

type EmailVerificationVerifyJSONRequestBody = AccountChallenge

EmailVerificationVerifyJSONRequestBody defines body for EmailVerificationVerify for application/json ContentType.

type EmailVerificationVerifyRequestObject

type EmailVerificationVerifyRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *EmailVerificationVerifyJSONRequestBody
}

type EmailVerificationVerifyResponseObject

type EmailVerificationVerifyResponseObject interface {
	VisitEmailVerificationVerifyResponse(w http.ResponseWriter) error
}

type EmailVerify

type EmailVerify struct {
	ChallengeId UUID    `json:"challenge_id"`
	Code        *string `json:"code,omitempty"`
	LinkToken   *string `json:"link_token,omitempty"`
}

EmailVerify defines model for EmailVerify.

type EmailVerify200JSONResponse

type EmailVerify200JSONResponse struct{ TokensJSONResponse }

func (EmailVerify200JSONResponse) VisitEmailVerifyResponse

func (response EmailVerify200JSONResponse) VisitEmailVerifyResponse(w http.ResponseWriter) error

type EmailVerifyJSONRequestBody

type EmailVerifyJSONRequestBody = EmailVerify

EmailVerifyJSONRequestBody defines body for EmailVerify for application/json ContentType.

type EmailVerifyRequestObject

type EmailVerifyRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *EmailVerifyJSONRequestBody
}

type EmailVerifyResponseObject

type EmailVerifyResponseObject interface {
	VisitEmailVerifyResponse(w http.ResponseWriter) error
}

type EmptyResponse

type EmptyResponse = map[string]interface{}

EmptyResponse defines model for EmptyResponse.

type EnableApplicationStorageProvider200JSONResponse

type EnableApplicationStorageProvider200JSONResponse StorageProviderStatus

func (EnableApplicationStorageProvider200JSONResponse) VisitEnableApplicationStorageProviderResponse

func (response EnableApplicationStorageProvider200JSONResponse) VisitEnableApplicationStorageProviderResponse(w http.ResponseWriter) error

type EnableApplicationStorageProviderRequestObject

type EnableApplicationStorageProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    ProviderID    `json:"provider_id"`
}

type EnableApplicationStorageProviderResponseObject

type EnableApplicationStorageProviderResponseObject interface {
	VisitEnableApplicationStorageProviderResponse(w http.ResponseWriter) error
}

type EnableInstallationStorageProvider200JSONResponse

type EnableInstallationStorageProvider200JSONResponse StorageProviderStatus

func (EnableInstallationStorageProvider200JSONResponse) VisitEnableInstallationStorageProviderResponse

func (response EnableInstallationStorageProvider200JSONResponse) VisitEnableInstallationStorageProviderResponse(w http.ResponseWriter) error

type EnableInstallationStorageProviderRequestObject

type EnableInstallationStorageProviderRequestObject struct {
	ProviderId ProviderID `json:"provider_id"`
}

type EnableInstallationStorageProviderResponseObject

type EnableInstallationStorageProviderResponseObject interface {
	VisitEnableInstallationStorageProviderResponse(w http.ResponseWriter) error
}

type EnableOrganizationStorageProvider200JSONResponse

type EnableOrganizationStorageProvider200JSONResponse StorageProviderStatus

func (EnableOrganizationStorageProvider200JSONResponse) VisitEnableOrganizationStorageProviderResponse

func (response EnableOrganizationStorageProvider200JSONResponse) VisitEnableOrganizationStorageProviderResponse(w http.ResponseWriter) error

type EnableOrganizationStorageProviderRequestObject

type EnableOrganizationStorageProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     ProviderID     `json:"provider_id"`
}

type EnableOrganizationStorageProviderResponseObject

type EnableOrganizationStorageProviderResponseObject interface {
	VisitEnableOrganizationStorageProviderResponse(w http.ResponseWriter) error
}

type EntitlementGrant

type EntitlementGrant struct {
	Configuration     map[string]interface{}  `json:"configuration"`
	CreatedAt         *time.Time              `json:"created_at,omitempty"`
	ExpiresAt         *time.Time              `json:"expires_at,omitempty"`
	ExternalReference *string                 `json:"external_reference,omitempty"`
	FeatureValues     map[string]FeatureValue `json:"feature_values"`
	Id                UUID                    `json:"id"`
	RevokedAt         *time.Time              `json:"revoked_at,omitempty"`
	SourceId          *openapi_types.UUID     `json:"source_id,omitempty"`
	SourceType        interface{}             `json:"source_type"`
	StartsAt          time.Time               `json:"starts_at"`
	SubjectId         UUID                    `json:"subject_id"`
	SubjectType       interface{}             `json:"subject_type"`
}

EntitlementGrant defines model for EntitlementGrant.

type EntitlementGrantPage

type EntitlementGrantPage struct {
	Items      []EntitlementGrant `json:"items"`
	NextCursor *string            `json:"next_cursor"`
}

EntitlementGrantPage defines model for EntitlementGrantPage.

type EventEnvelope

type EventEnvelope struct {
	Actor          *map[string]interface{}     `json:"actor,omitempty"`
	ApplicationId  UUID                        `json:"application_id"`
	CausationId    *openapi_types.UUID         `json:"causation_id,omitempty"`
	ContractSource EventEnvelopeContractSource `json:"contract_source"`
	CorrelationId  *openapi_types.UUID         `json:"correlation_id,omitempty"`
	Data           map[string]interface{}      `json:"data"`
	Id             UUID                        `json:"id"`
	SchemaVersion  string                      `json:"schema_version"`
	Source         string                      `json:"source"`
	Specversion    EventEnvelopeSpecversion    `json:"specversion"`
	Subject        *string                     `json:"subject,omitempty"`
	Time           time.Time                   `json:"time"`
	Type           string                      `json:"type"`
}

EventEnvelope defines model for EventEnvelope.

type EventEnvelopeContractSource

type EventEnvelopeContractSource string

EventEnvelopeContractSource defines model for EventEnvelope.ContractSource.

const (
	EventEnvelopeContractSourceApplication EventEnvelopeContractSource = "application"
	EventEnvelopeContractSourcePlatform93  EventEnvelopeContractSource = "platform93"
)

Defines values for EventEnvelopeContractSource.

func (EventEnvelopeContractSource) Valid

Valid indicates whether the value is a known member of the EventEnvelopeContractSource enum.

type EventEnvelopeSpecversion

type EventEnvelopeSpecversion string

EventEnvelopeSpecversion defines model for EventEnvelope.Specversion.

const (
	N10 EventEnvelopeSpecversion = "1.0"
)

Defines values for EventEnvelopeSpecversion.

func (EventEnvelopeSpecversion) Valid

func (e EventEnvelopeSpecversion) Valid() bool

Valid indicates whether the value is a known member of the EventEnvelopeSpecversion enum.

type EventPage

type EventPage struct {
	Items      []EventEnvelope `json:"items"`
	NextCursor *string         `json:"next_cursor"`
}

EventPage defines model for EventPage.

type EventTypeDefinition

type EventTypeDefinition struct {
	CreatedAt      *time.Time                `json:"created_at,omitempty"`
	DataSchema     map[string]interface{}    `json:"data_schema"`
	Description    string                    `json:"description"`
	EventCount     *int64                    `json:"event_count,omitempty"`
	ExampleData    map[string]interface{}    `json:"example_data"`
	ExampleEvent   EventEnvelope             `json:"example_event"`
	ExampleSubject string                    `json:"example_subject"`
	Id             UUID                      `json:"id"`
	LastOccurredAt *time.Time                `json:"last_occurred_at,omitempty"`
	Name           string                    `json:"name"`
	SchemaVersion  string                    `json:"schema_version"`
	Source         EventTypeDefinitionSource `json:"source"`
	Status         EventTypeDefinitionStatus `json:"status"`
	UpdatedAt      *time.Time                `json:"updated_at,omitempty"`
	Version        int64                     `json:"version"`
}

EventTypeDefinition defines model for EventTypeDefinition.

type EventTypeDefinitionSource

type EventTypeDefinitionSource string

EventTypeDefinitionSource defines model for EventTypeDefinition.Source.

const (
	EventTypeDefinitionSourceApplication EventTypeDefinitionSource = "application"
	EventTypeDefinitionSourcePlatform93  EventTypeDefinitionSource = "platform93"
)

Defines values for EventTypeDefinitionSource.

func (EventTypeDefinitionSource) Valid

func (e EventTypeDefinitionSource) Valid() bool

Valid indicates whether the value is a known member of the EventTypeDefinitionSource enum.

type EventTypeDefinitionStatus

type EventTypeDefinitionStatus string

EventTypeDefinitionStatus defines model for EventTypeDefinition.Status.

const (
	EventTypeDefinitionStatusActive   EventTypeDefinitionStatus = "active"
	EventTypeDefinitionStatusArchived EventTypeDefinitionStatus = "archived"
)

Defines values for EventTypeDefinitionStatus.

func (EventTypeDefinitionStatus) Valid

func (e EventTypeDefinitionStatus) Valid() bool

Valid indicates whether the value is a known member of the EventTypeDefinitionStatus enum.

type EventTypePage

type EventTypePage struct {
	Items      []EventTypeDefinition `json:"items"`
	NextCursor *string               `json:"next_cursor"`
}

EventTypePage defines model for EventTypePage.

type ExchangeAppleAuth200JSONResponse

type ExchangeAppleAuth200JSONResponse struct{ TokensJSONResponse }

func (ExchangeAppleAuth200JSONResponse) VisitExchangeAppleAuthResponse

func (response ExchangeAppleAuth200JSONResponse) VisitExchangeAppleAuthResponse(w http.ResponseWriter) error

type ExchangeAppleAuthJSONRequestBody

type ExchangeAppleAuthJSONRequestBody = ExternalAuthExchange

ExchangeAppleAuthJSONRequestBody defines body for ExchangeAppleAuth for application/json ContentType.

type ExchangeAppleAuthRequestObject

type ExchangeAppleAuthRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *ExchangeAppleAuthJSONRequestBody
}

type ExchangeAppleAuthResponseObject

type ExchangeAppleAuthResponseObject interface {
	VisitExchangeAppleAuthResponse(w http.ResponseWriter) error
}

type ExchangeApplicationInvitation200JSONResponse

type ExchangeApplicationInvitation200JSONResponse InvitationExchangeResult

func (ExchangeApplicationInvitation200JSONResponse) VisitExchangeApplicationInvitationResponse

func (response ExchangeApplicationInvitation200JSONResponse) VisitExchangeApplicationInvitationResponse(w http.ResponseWriter) error

type ExchangeApplicationInvitation401ApplicationProblemPlusJSONResponse

type ExchangeApplicationInvitation401ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ExchangeApplicationInvitation401ApplicationProblemPlusJSONResponse) VisitExchangeApplicationInvitationResponse

func (response ExchangeApplicationInvitation401ApplicationProblemPlusJSONResponse) VisitExchangeApplicationInvitationResponse(w http.ResponseWriter) error

type ExchangeApplicationInvitationJSONRequestBody

type ExchangeApplicationInvitationJSONRequestBody = ExchangeInvitation

ExchangeApplicationInvitationJSONRequestBody defines body for ExchangeApplicationInvitation for application/json ContentType.

type ExchangeApplicationInvitationRequestObject

type ExchangeApplicationInvitationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *ExchangeApplicationInvitationJSONRequestBody
}

type ExchangeApplicationInvitationResponseObject

type ExchangeApplicationInvitationResponseObject interface {
	VisitExchangeApplicationInvitationResponse(w http.ResponseWriter) error
}

type ExchangeDelegation

type ExchangeDelegation struct {
	ExchangeCode *string `json:"exchange_code,omitempty"`
}

ExchangeDelegation defines model for ExchangeDelegation.

type ExchangeDelegation200JSONResponse

type ExchangeDelegation200JSONResponse TokenResponse

func (ExchangeDelegation200JSONResponse) VisitExchangeDelegationResponse

func (response ExchangeDelegation200JSONResponse) VisitExchangeDelegationResponse(w http.ResponseWriter) error

type ExchangeDelegationJSONRequestBody

type ExchangeDelegationJSONRequestBody = ExchangeDelegation

ExchangeDelegationJSONRequestBody defines body for ExchangeDelegation for application/json ContentType.

type ExchangeDelegationRequestObject

type ExchangeDelegationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	DelegationId  UUID          `json:"delegation_id"`
	Body          *ExchangeDelegationJSONRequestBody
}

type ExchangeDelegationResponseObject

type ExchangeDelegationResponseObject interface {
	VisitExchangeDelegationResponse(w http.ResponseWriter) error
}

type ExchangeGoogleAuth200JSONResponse

type ExchangeGoogleAuth200JSONResponse struct{ TokensJSONResponse }

func (ExchangeGoogleAuth200JSONResponse) VisitExchangeGoogleAuthResponse

func (response ExchangeGoogleAuth200JSONResponse) VisitExchangeGoogleAuthResponse(w http.ResponseWriter) error

type ExchangeGoogleAuthJSONRequestBody

type ExchangeGoogleAuthJSONRequestBody = ExternalAuthExchange

ExchangeGoogleAuthJSONRequestBody defines body for ExchangeGoogleAuth for application/json ContentType.

type ExchangeGoogleAuthRequestObject

type ExchangeGoogleAuthRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *ExchangeGoogleAuthJSONRequestBody
}

type ExchangeGoogleAuthResponseObject

type ExchangeGoogleAuthResponseObject interface {
	VisitExchangeGoogleAuthResponse(w http.ResponseWriter) error
}

type ExchangeInvitation

type ExchangeInvitation struct {
	Code          *string              `json:"code,omitempty"`
	CodeChallenge *string              `json:"code_challenge,omitempty"`
	Email         *openapi_types.Email `json:"email,omitempty"`
	InvitationId  *UUID                `json:"invitation_id,omitempty"`
	LinkToken     *string              `json:"link_token,omitempty"`
	// contains filtered or unexported fields
}

ExchangeInvitation defines model for ExchangeInvitation.

func (ExchangeInvitation) AsExchangeInvitation0

func (t ExchangeInvitation) AsExchangeInvitation0() (ExchangeInvitation0, error)

AsExchangeInvitation0 returns the union data inside the ExchangeInvitation as a ExchangeInvitation0

func (ExchangeInvitation) AsExchangeInvitation1

func (t ExchangeInvitation) AsExchangeInvitation1() (ExchangeInvitation1, error)

AsExchangeInvitation1 returns the union data inside the ExchangeInvitation as a ExchangeInvitation1

func (*ExchangeInvitation) FromExchangeInvitation0

func (t *ExchangeInvitation) FromExchangeInvitation0(v ExchangeInvitation0) error

FromExchangeInvitation0 overwrites any union data inside the ExchangeInvitation as the provided ExchangeInvitation0

func (*ExchangeInvitation) FromExchangeInvitation1

func (t *ExchangeInvitation) FromExchangeInvitation1(v ExchangeInvitation1) error

FromExchangeInvitation1 overwrites any union data inside the ExchangeInvitation as the provided ExchangeInvitation1

func (ExchangeInvitation) MarshalJSON

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

func (*ExchangeInvitation) MergeExchangeInvitation0

func (t *ExchangeInvitation) MergeExchangeInvitation0(v ExchangeInvitation0) error

MergeExchangeInvitation0 performs a merge with any union data inside the ExchangeInvitation, using the provided ExchangeInvitation0

func (*ExchangeInvitation) MergeExchangeInvitation1

func (t *ExchangeInvitation) MergeExchangeInvitation1(v ExchangeInvitation1) error

MergeExchangeInvitation1 performs a merge with any union data inside the ExchangeInvitation, using the provided ExchangeInvitation1

func (*ExchangeInvitation) UnmarshalJSON

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

type ExchangeInvitation0

type ExchangeInvitation0 = interface{}

ExchangeInvitation0 defines model for .

type ExchangeInvitation1

type ExchangeInvitation1 = interface{}

ExchangeInvitation1 defines model for .

type ExchangeOIDCToken200JSONResponse

type ExchangeOIDCToken200JSONResponse TokenResponse

func (ExchangeOIDCToken200JSONResponse) VisitExchangeOIDCTokenResponse

func (response ExchangeOIDCToken200JSONResponse) VisitExchangeOIDCTokenResponse(w http.ResponseWriter) error

type ExchangeOIDCToken400Response

type ExchangeOIDCToken400Response struct {
}

func (ExchangeOIDCToken400Response) VisitExchangeOIDCTokenResponse

func (response ExchangeOIDCToken400Response) VisitExchangeOIDCTokenResponse(w http.ResponseWriter) error

type ExchangeOIDCTokenFormdataBody

type ExchangeOIDCTokenFormdataBody struct {
	ClientId     *string     `form:"client_id,omitempty" json:"client_id,omitempty"`
	ClientSecret *string     `form:"client_secret,omitempty" json:"client_secret,omitempty"`
	Code         *string     `form:"code,omitempty" json:"code,omitempty"`
	CodeVerifier *string     `form:"code_verifier,omitempty" json:"code_verifier,omitempty"`
	GrantType    interface{} `form:"grant_type" json:"grant_type"`
	RedirectUri  *string     `form:"redirect_uri,omitempty" json:"redirect_uri,omitempty"`
	RefreshToken *string     `form:"refresh_token,omitempty" json:"refresh_token,omitempty"`
	Scope        *string     `form:"scope,omitempty" json:"scope,omitempty"`
}

ExchangeOIDCTokenFormdataBody defines parameters for ExchangeOIDCToken.

type ExchangeOIDCTokenFormdataRequestBody

type ExchangeOIDCTokenFormdataRequestBody ExchangeOIDCTokenFormdataBody

ExchangeOIDCTokenFormdataRequestBody defines body for ExchangeOIDCToken for application/x-www-form-urlencoded ContentType.

type ExchangeOIDCTokenRequestObject

type ExchangeOIDCTokenRequestObject struct {
	Body *ExchangeOIDCTokenFormdataRequestBody
}

type ExchangeOIDCTokenResponseObject

type ExchangeOIDCTokenResponseObject interface {
	VisitExchangeOIDCTokenResponse(w http.ResponseWriter) error
}

type ExportMyAccount200JSONResponse

type ExportMyAccount200JSONResponse AccountExport

func (ExportMyAccount200JSONResponse) VisitExportMyAccountResponse

func (response ExportMyAccount200JSONResponse) VisitExportMyAccountResponse(w http.ResponseWriter) error

type ExportMyAccountRequestObject

type ExportMyAccountRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ExportMyAccountResponseObject

type ExportMyAccountResponseObject interface {
	VisitExportMyAccountResponse(w http.ResponseWriter) error
}

type ExternalAuthExchange

type ExternalAuthExchange struct {
	Exchange *string `json:"exchange,omitempty"`
}

ExternalAuthExchange defines model for ExternalAuthExchange.

type ExternalAuthStart

type ExternalAuthStart struct {
	AuthorizeUrl string      `json:"authorize_url"`
	ExpiresIn    int         `json:"expires_in"`
	Provider     interface{} `json:"provider"`
}

ExternalAuthStart defines model for ExternalAuthStart.

type ExternalAuthStartRequest

type ExternalAuthStartRequest struct {
	Flow        interface{}          `json:"flow,omitempty"`
	LoginHint   *openapi_types.Email `json:"login_hint,omitempty"`
	RedirectUri string               `json:"redirect_uri"`
}

ExternalAuthStartRequest defines model for ExternalAuthStartRequest.

type ExternalIdentity

type ExternalIdentity struct {
	CreatedAt  time.Time            `json:"created_at"`
	Email      *openapi_types.Email `json:"email,omitempty"`
	Id         UUID                 `json:"id"`
	LastUsedAt *time.Time           `json:"last_used_at,omitempty"`
	Provider   interface{}          `json:"provider"`
}

ExternalIdentity defines model for ExternalIdentity.

type ExternalIdentityPage

type ExternalIdentityPage struct {
	Items      []ExternalIdentity `json:"items"`
	NextCursor *string            `json:"next_cursor"`
}

ExternalIdentityPage defines model for ExternalIdentityPage.

type Feature

type Feature struct {
	CreatedAt      *time.Time             `json:"created_at,omitempty"`
	FreeFormFormat *FeatureFreeFormFormat `json:"free_form_format,omitempty"`
	Id             UUID                   `json:"id"`
	Key            string                 `json:"key"`
	Metadata       map[string]interface{} `json:"metadata"`
	Name           string                 `json:"name"`
	UpdatedAt      *time.Time             `json:"updated_at,omitempty"`
	ValueType      interface{}            `json:"value_type"`
}

Feature defines model for Feature.

type FeatureFreeFormFormat

type FeatureFreeFormFormat string

FeatureFreeFormFormat defines model for Feature.FreeFormFormat.

const (
	FeatureFreeFormFormatCsv         FeatureFreeFormFormat = "csv"
	FeatureFreeFormFormatJson        FeatureFreeFormFormat = "json"
	FeatureFreeFormFormatLessThannil FeatureFreeFormFormat = "<nil>"
	FeatureFreeFormFormatText        FeatureFreeFormFormat = "text"
)

Defines values for FeatureFreeFormFormat.

func (FeatureFreeFormFormat) Valid

func (e FeatureFreeFormFormat) Valid() bool

Valid indicates whether the value is a known member of the FeatureFreeFormFormat enum.

type FeaturePage

type FeaturePage struct {
	Items      []Feature `json:"items"`
	NextCursor *string   `json:"next_cursor"`
}

FeaturePage defines model for FeaturePage.

type FeatureValue

type FeatureValue struct {
	BooleanValue *bool `json:"boolean_value,omitempty"`
	FeatureId    UUID  `json:"feature_id"`

	// FreeFormValue A string for text or CSV features, or any valid JSON value for JSON features.
	FreeFormValue interface{} `json:"free_form_value,omitempty"`
	QuantityValue *int        `json:"quantity_value,omitempty"`
}

FeatureValue defines model for FeatureValue.

type FinishWebAuthnAuthentication200JSONResponse

type FinishWebAuthnAuthentication200JSONResponse struct{ TokensJSONResponse }

func (FinishWebAuthnAuthentication200JSONResponse) VisitFinishWebAuthnAuthenticationResponse

func (response FinishWebAuthnAuthentication200JSONResponse) VisitFinishWebAuthnAuthenticationResponse(w http.ResponseWriter) error

type FinishWebAuthnAuthentication401ApplicationProblemPlusJSONResponse

type FinishWebAuthnAuthentication401ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (FinishWebAuthnAuthentication401ApplicationProblemPlusJSONResponse) VisitFinishWebAuthnAuthenticationResponse

func (response FinishWebAuthnAuthentication401ApplicationProblemPlusJSONResponse) VisitFinishWebAuthnAuthenticationResponse(w http.ResponseWriter) error

type FinishWebAuthnAuthenticationJSONRequestBody

type FinishWebAuthnAuthenticationJSONRequestBody = FinishWebAuthnCeremony

FinishWebAuthnAuthenticationJSONRequestBody defines body for FinishWebAuthnAuthentication for application/json ContentType.

type FinishWebAuthnAuthenticationRequestObject

type FinishWebAuthnAuthenticationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *FinishWebAuthnAuthenticationJSONRequestBody
}

type FinishWebAuthnAuthenticationResponseObject

type FinishWebAuthnAuthenticationResponseObject interface {
	VisitFinishWebAuthnAuthenticationResponse(w http.ResponseWriter) error
}

type FinishWebAuthnCeremony

type FinishWebAuthnCeremony struct {
	CeremonyId UUID                   `json:"ceremony_id"`
	Credential map[string]interface{} `json:"credential"`
}

FinishWebAuthnCeremony defines model for FinishWebAuthnCeremony.

type FinishWebAuthnRegistration200JSONResponse

type FinishWebAuthnRegistration200JSONResponse MFAActivation

func (FinishWebAuthnRegistration200JSONResponse) VisitFinishWebAuthnRegistrationResponse

func (response FinishWebAuthnRegistration200JSONResponse) VisitFinishWebAuthnRegistrationResponse(w http.ResponseWriter) error

type FinishWebAuthnRegistrationJSONRequestBody

type FinishWebAuthnRegistrationJSONRequestBody = FinishWebAuthnCeremony

FinishWebAuthnRegistrationJSONRequestBody defines body for FinishWebAuthnRegistration for application/json ContentType.

type FinishWebAuthnRegistrationRequestObject

type FinishWebAuthnRegistrationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *FinishWebAuthnRegistrationJSONRequestBody
}

type FinishWebAuthnRegistrationResponseObject

type FinishWebAuthnRegistrationResponseObject interface {
	VisitFinishWebAuthnRegistrationResponse(w http.ResponseWriter) error
}

type ForceDelete

type ForceDelete = bool

ForceDelete defines model for ForceDelete.

type GetApplication200JSONResponse

type GetApplication200JSONResponse Application

func (GetApplication200JSONResponse) VisitGetApplicationResponse

func (response GetApplication200JSONResponse) VisitGetApplicationResponse(w http.ResponseWriter) error

type GetApplicationInvitation200JSONResponse

type GetApplicationInvitation200JSONResponse ApplicationInvitation

func (GetApplicationInvitation200JSONResponse) VisitGetApplicationInvitationResponse

func (response GetApplicationInvitation200JSONResponse) VisitGetApplicationInvitationResponse(w http.ResponseWriter) error

type GetApplicationInvitationControl200JSONResponse

type GetApplicationInvitationControl200JSONResponse ApplicationInvitation

func (GetApplicationInvitationControl200JSONResponse) VisitGetApplicationInvitationControlResponse

func (response GetApplicationInvitationControl200JSONResponse) VisitGetApplicationInvitationControlResponse(w http.ResponseWriter) error

type GetApplicationInvitationControlRequestObject

type GetApplicationInvitationControlRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	InvitationId  UUID          `json:"invitation_id"`
}

type GetApplicationInvitationControlResponseObject

type GetApplicationInvitationControlResponseObject interface {
	VisitGetApplicationInvitationControlResponse(w http.ResponseWriter) error
}

type GetApplicationInvitationRequestObject

type GetApplicationInvitationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	InvitationId  UUID          `json:"invitation_id"`
}

type GetApplicationInvitationResponseObject

type GetApplicationInvitationResponseObject interface {
	VisitGetApplicationInvitationResponse(w http.ResponseWriter) error
}

type GetApplicationRequestObject

type GetApplicationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type GetApplicationResponseObject

type GetApplicationResponseObject interface {
	VisitGetApplicationResponse(w http.ResponseWriter) error
}

type GetApplicationStatistics200JSONResponse

type GetApplicationStatistics200JSONResponse ApplicationStatistics

func (GetApplicationStatistics200JSONResponse) VisitGetApplicationStatisticsResponse

func (response GetApplicationStatistics200JSONResponse) VisitGetApplicationStatisticsResponse(w http.ResponseWriter) error

type GetApplicationStatisticsRequestObject

type GetApplicationStatisticsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type GetApplicationStatisticsResponseObject

type GetApplicationStatisticsResponseObject interface {
	VisitGetApplicationStatisticsResponse(w http.ResponseWriter) error
}

type GetApplicationStorageObject200JSONResponse

type GetApplicationStorageObject200JSONResponse StorageObject

func (GetApplicationStorageObject200JSONResponse) VisitGetApplicationStorageObjectResponse

func (response GetApplicationStorageObject200JSONResponse) VisitGetApplicationStorageObjectResponse(w http.ResponseWriter) error

type GetApplicationStorageObjectRequestObject

type GetApplicationStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type GetApplicationStorageObjectResponseObject

type GetApplicationStorageObjectResponseObject interface {
	VisitGetApplicationStorageObjectResponse(w http.ResponseWriter) error
}

type GetApplicationStorageProvider200JSONResponse

type GetApplicationStorageProvider200JSONResponse StorageProvider

func (GetApplicationStorageProvider200JSONResponse) VisitGetApplicationStorageProviderResponse

func (response GetApplicationStorageProvider200JSONResponse) VisitGetApplicationStorageProviderResponse(w http.ResponseWriter) error

type GetApplicationStorageProviderRequestObject

type GetApplicationStorageProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    ProviderID    `json:"provider_id"`
}

type GetApplicationStorageProviderResponseObject

type GetApplicationStorageProviderResponseObject interface {
	VisitGetApplicationStorageProviderResponse(w http.ResponseWriter) error
}

type GetAuditExport200JSONResponse

type GetAuditExport200JSONResponse AuditExportRecord

func (GetAuditExport200JSONResponse) VisitGetAuditExportResponse

func (response GetAuditExport200JSONResponse) VisitGetAuditExportResponse(w http.ResponseWriter) error

type GetAuditExportRequestObject

type GetAuditExportRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ExportId      UUID          `json:"export_id"`
}

type GetAuditExportResponseObject

type GetAuditExportResponseObject interface {
	VisitGetAuditExportResponse(w http.ResponseWriter) error
}

type GetAuditLog200JSONResponse

type GetAuditLog200JSONResponse AuditRecord

func (GetAuditLog200JSONResponse) VisitGetAuditLogResponse

func (response GetAuditLog200JSONResponse) VisitGetAuditLogResponse(w http.ResponseWriter) error

type GetAuditLogRequestObject

type GetAuditLogRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	AuditId       UUID          `json:"audit_id"`
}

type GetAuditLogResponseObject

type GetAuditLogResponseObject interface {
	VisitGetAuditLogResponse(w http.ResponseWriter) error
}

type GetBillingProvider200JSONResponse

type GetBillingProvider200JSONResponse BillingProvider

func (GetBillingProvider200JSONResponse) VisitGetBillingProviderResponse

func (response GetBillingProvider200JSONResponse) VisitGetBillingProviderResponse(w http.ResponseWriter) error

type GetBillingProviderRequestObject

type GetBillingProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    ProviderID    `json:"provider_id"`
}

type GetBillingProviderResponseObject

type GetBillingProviderResponseObject interface {
	VisitGetBillingProviderResponse(w http.ResponseWriter) error
}

type GetBillingReconciliationRun200JSONResponse

type GetBillingReconciliationRun200JSONResponse ReconciliationRun

func (GetBillingReconciliationRun200JSONResponse) VisitGetBillingReconciliationRunResponse

func (response GetBillingReconciliationRun200JSONResponse) VisitGetBillingReconciliationRunResponse(w http.ResponseWriter) error

type GetBillingReconciliationRunRequestObject

type GetBillingReconciliationRunRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	RunId         UUID          `json:"run_id"`
}

type GetBillingReconciliationRunResponseObject

type GetBillingReconciliationRunResponseObject interface {
	VisitGetBillingReconciliationRunResponse(w http.ResponseWriter) error
}

type GetBillingStatistics200JSONResponse

type GetBillingStatistics200JSONResponse BillingStatistics

func (GetBillingStatistics200JSONResponse) VisitGetBillingStatisticsResponse

func (response GetBillingStatistics200JSONResponse) VisitGetBillingStatisticsResponse(w http.ResponseWriter) error

type GetBillingStatisticsParams

type GetBillingStatisticsParams struct {
	From *time.Time `form:"from,omitempty" json:"from,omitempty"`
	To   *time.Time `form:"to,omitempty" json:"to,omitempty"`
}

GetBillingStatisticsParams defines parameters for GetBillingStatistics.

type GetBillingStatisticsRequestObject

type GetBillingStatisticsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        GetBillingStatisticsParams
}

type GetBillingStatisticsResponseObject

type GetBillingStatisticsResponseObject interface {
	VisitGetBillingStatisticsResponse(w http.ResponseWriter) error
}

type GetCheckoutSession200JSONResponse

type GetCheckoutSession200JSONResponse CheckoutSession

func (GetCheckoutSession200JSONResponse) VisitGetCheckoutSessionResponse

func (response GetCheckoutSession200JSONResponse) VisitGetCheckoutSessionResponse(w http.ResponseWriter) error

type GetCheckoutSessionRequestObject

type GetCheckoutSessionRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	SessionId     SessionID     `json:"session_id"`
}

type GetCheckoutSessionResponseObject

type GetCheckoutSessionResponseObject interface {
	VisitGetCheckoutSessionResponse(w http.ResponseWriter) error
}

type GetClient200JSONResponse

type GetClient200JSONResponse OAuthClient

func (GetClient200JSONResponse) VisitGetClientResponse

func (response GetClient200JSONResponse) VisitGetClientResponse(w http.ResponseWriter) error

type GetClientRequestObject

type GetClientRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ClientId      string        `json:"client_id"`
}

type GetClientResponseObject

type GetClientResponseObject interface {
	VisitGetClientResponse(w http.ResponseWriter) error
}

type GetControlApplicationStorageObject200JSONResponse

type GetControlApplicationStorageObject200JSONResponse StorageObject

func (GetControlApplicationStorageObject200JSONResponse) VisitGetControlApplicationStorageObjectResponse

func (response GetControlApplicationStorageObject200JSONResponse) VisitGetControlApplicationStorageObjectResponse(w http.ResponseWriter) error

type GetControlApplicationStorageObjectRequestObject

type GetControlApplicationStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type GetControlApplicationStorageObjectResponseObject

type GetControlApplicationStorageObjectResponseObject interface {
	VisitGetControlApplicationStorageObjectResponse(w http.ResponseWriter) error
}

type GetControlAuthMethods200JSONResponse

type GetControlAuthMethods200JSONResponse ControlAuthMethods

func (GetControlAuthMethods200JSONResponse) VisitGetControlAuthMethodsResponse

func (response GetControlAuthMethods200JSONResponse) VisitGetControlAuthMethodsResponse(w http.ResponseWriter) error

type GetControlAuthMethodsRequestObject

type GetControlAuthMethodsRequestObject struct {
}

type GetControlAuthMethodsResponseObject

type GetControlAuthMethodsResponseObject interface {
	VisitGetControlAuthMethodsResponse(w http.ResponseWriter) error
}

type GetControlAuthPolicy200JSONResponse

type GetControlAuthPolicy200JSONResponse ControlAuthPolicy

func (GetControlAuthPolicy200JSONResponse) VisitGetControlAuthPolicyResponse

func (response GetControlAuthPolicy200JSONResponse) VisitGetControlAuthPolicyResponse(w http.ResponseWriter) error

type GetControlAuthPolicyRequestObject

type GetControlAuthPolicyRequestObject struct {
}

type GetControlAuthPolicyResponseObject

type GetControlAuthPolicyResponseObject interface {
	VisitGetControlAuthPolicyResponse(w http.ResponseWriter) error
}

type GetControlEffectiveAccess200JSONResponse

type GetControlEffectiveAccess200JSONResponse EffectiveAccess

func (GetControlEffectiveAccess200JSONResponse) VisitGetControlEffectiveAccessResponse

func (response GetControlEffectiveAccess200JSONResponse) VisitGetControlEffectiveAccessResponse(w http.ResponseWriter) error

type GetControlEffectiveAccessParams

type GetControlEffectiveAccessParams struct {
	SubjectType PermissionSubjectType `form:"subject_type" json:"subject_type"`
	SubjectId   PermissionSubjectID   `form:"subject_id" json:"subject_id"`

	// WorkspaceId Explicit accessible workspace whose grants are merged with the current user's grants.
	WorkspaceId *WorkspaceIDQuery `form:"workspace_id,omitempty" json:"workspace_id,omitempty"`
}

GetControlEffectiveAccessParams defines parameters for GetControlEffectiveAccess.

type GetControlEffectiveAccessRequestObject

type GetControlEffectiveAccessRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        GetControlEffectiveAccessParams
}

type GetControlEffectiveAccessResponseObject

type GetControlEffectiveAccessResponseObject interface {
	VisitGetControlEffectiveAccessResponse(w http.ResponseWriter) error
}

type GetControlPermissionGrant200JSONResponse

type GetControlPermissionGrant200JSONResponse PermissionGrant

func (GetControlPermissionGrant200JSONResponse) VisitGetControlPermissionGrantResponse

func (response GetControlPermissionGrant200JSONResponse) VisitGetControlPermissionGrantResponse(w http.ResponseWriter) error

type GetControlPermissionGrantRequestObject

type GetControlPermissionGrantRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	GrantId       UUID          `json:"grant_id"`
}

type GetControlPermissionGrantResponseObject

type GetControlPermissionGrantResponseObject interface {
	VisitGetControlPermissionGrantResponse(w http.ResponseWriter) error
}

type GetControlUserAccount200JSONResponse

type GetControlUserAccount200JSONResponse ControlUserAccount

func (GetControlUserAccount200JSONResponse) VisitGetControlUserAccountResponse

func (response GetControlUserAccount200JSONResponse) VisitGetControlUserAccountResponse(w http.ResponseWriter) error

type GetControlUserAccountRequestObject

type GetControlUserAccountRequestObject struct {
}

type GetControlUserAccountResponseObject

type GetControlUserAccountResponseObject interface {
	VisitGetControlUserAccountResponse(w http.ResponseWriter) error
}

type GetCurrentUser200JSONResponse

type GetCurrentUser200JSONResponse User

func (GetCurrentUser200JSONResponse) VisitGetCurrentUserResponse

func (response GetCurrentUser200JSONResponse) VisitGetCurrentUserResponse(w http.ResponseWriter) error

type GetCurrentUserRequestObject

type GetCurrentUserRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type GetCurrentUserResponseObject

type GetCurrentUserResponseObject interface {
	VisitGetCurrentUserResponse(w http.ResponseWriter) error
}

type GetDelegation200JSONResponse

type GetDelegation200JSONResponse Delegation

func (GetDelegation200JSONResponse) VisitGetDelegationResponse

func (response GetDelegation200JSONResponse) VisitGetDelegationResponse(w http.ResponseWriter) error

type GetDelegationRequestObject

type GetDelegationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	DelegationId  UUID          `json:"delegation_id"`
}

type GetDelegationResponseObject

type GetDelegationResponseObject interface {
	VisitGetDelegationResponse(w http.ResponseWriter) error
}

type GetDispute200JSONResponse

type GetDispute200JSONResponse Dispute

func (GetDispute200JSONResponse) VisitGetDisputeResponse

func (response GetDispute200JSONResponse) VisitGetDisputeResponse(w http.ResponseWriter) error

type GetDisputeRequestObject

type GetDisputeRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	DisputeId     UUID          `json:"dispute_id"`
}

type GetDisputeResponseObject

type GetDisputeResponseObject interface {
	VisitGetDisputeResponse(w http.ResponseWriter) error
}

type GetEffectiveAccess200JSONResponse

type GetEffectiveAccess200JSONResponse EffectiveAccess

func (GetEffectiveAccess200JSONResponse) VisitGetEffectiveAccessResponse

func (response GetEffectiveAccess200JSONResponse) VisitGetEffectiveAccessResponse(w http.ResponseWriter) error

type GetEffectiveAccess403ApplicationProblemPlusJSONResponse

type GetEffectiveAccess403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (GetEffectiveAccess403ApplicationProblemPlusJSONResponse) VisitGetEffectiveAccessResponse

func (response GetEffectiveAccess403ApplicationProblemPlusJSONResponse) VisitGetEffectiveAccessResponse(w http.ResponseWriter) error

type GetEffectiveAccessParams

type GetEffectiveAccessParams struct {
	SubjectType PermissionSubjectType `form:"subject_type" json:"subject_type"`
	SubjectId   PermissionSubjectID   `form:"subject_id" json:"subject_id"`

	// WorkspaceId Explicit accessible workspace whose grants are merged with the current user's grants.
	WorkspaceId *WorkspaceIDQuery `form:"workspace_id,omitempty" json:"workspace_id,omitempty"`
}

GetEffectiveAccessParams defines parameters for GetEffectiveAccess.

type GetEffectiveAccessRequestObject

type GetEffectiveAccessRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        GetEffectiveAccessParams
}

type GetEffectiveAccessResponseObject

type GetEffectiveAccessResponseObject interface {
	VisitGetEffectiveAccessResponse(w http.ResponseWriter) error
}

type GetEntitlement200JSONResponse

type GetEntitlement200JSONResponse EntitlementGrant

func (GetEntitlement200JSONResponse) VisitGetEntitlementResponse

func (response GetEntitlement200JSONResponse) VisitGetEntitlementResponse(w http.ResponseWriter) error

type GetEntitlementRequestObject

type GetEntitlementRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	EntitlementId UUID          `json:"entitlement_id"`
}

type GetEntitlementResponseObject

type GetEntitlementResponseObject interface {
	VisitGetEntitlementResponse(w http.ResponseWriter) error
}

type GetEvent200JSONResponse

type GetEvent200JSONResponse EventEnvelope

func (GetEvent200JSONResponse) VisitGetEventResponse

func (response GetEvent200JSONResponse) VisitGetEventResponse(w http.ResponseWriter) error

type GetEventRequestObject

type GetEventRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	EventId       UUID          `json:"event_id"`
}

type GetEventResponseObject

type GetEventResponseObject interface {
	VisitGetEventResponse(w http.ResponseWriter) error
}

type GetEventType200JSONResponse

type GetEventType200JSONResponse EventTypeDefinition

func (GetEventType200JSONResponse) VisitGetEventTypeResponse

func (response GetEventType200JSONResponse) VisitGetEventTypeResponse(w http.ResponseWriter) error

type GetEventTypeRequestObject

type GetEventTypeRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	EventTypeId   UUID          `json:"event_type_id"`
}

type GetEventTypeResponseObject

type GetEventTypeResponseObject interface {
	VisitGetEventTypeResponse(w http.ResponseWriter) error
}

type GetInstallationBillingProvider200JSONResponse

type GetInstallationBillingProvider200JSONResponse BillingProvider

func (GetInstallationBillingProvider200JSONResponse) VisitGetInstallationBillingProviderResponse

func (response GetInstallationBillingProvider200JSONResponse) VisitGetInstallationBillingProviderResponse(w http.ResponseWriter) error

type GetInstallationBillingProviderRequestObject

type GetInstallationBillingProviderRequestObject struct {
	ProviderId ProviderID `json:"provider_id"`
}

type GetInstallationBillingProviderResponseObject

type GetInstallationBillingProviderResponseObject interface {
	VisitGetInstallationBillingProviderResponse(w http.ResponseWriter) error
}

type GetInstallationNotificationProvider200JSONResponse

type GetInstallationNotificationProvider200JSONResponse NotificationProvider

func (GetInstallationNotificationProvider200JSONResponse) VisitGetInstallationNotificationProviderResponse

func (response GetInstallationNotificationProvider200JSONResponse) VisitGetInstallationNotificationProviderResponse(w http.ResponseWriter) error

type GetInstallationNotificationProvider404ApplicationProblemPlusJSONResponse

type GetInstallationNotificationProvider404ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (GetInstallationNotificationProvider404ApplicationProblemPlusJSONResponse) VisitGetInstallationNotificationProviderResponse

func (response GetInstallationNotificationProvider404ApplicationProblemPlusJSONResponse) VisitGetInstallationNotificationProviderResponse(w http.ResponseWriter) error

type GetInstallationNotificationProviderRequestObject

type GetInstallationNotificationProviderRequestObject struct {
	ProviderId UUID `json:"provider_id"`
}

type GetInstallationNotificationProviderResponseObject

type GetInstallationNotificationProviderResponseObject interface {
	VisitGetInstallationNotificationProviderResponse(w http.ResponseWriter) error
}

type GetInstallationNotificationTemplate200JSONResponse

type GetInstallationNotificationTemplate200JSONResponse NotificationTemplate

func (GetInstallationNotificationTemplate200JSONResponse) VisitGetInstallationNotificationTemplateResponse

func (response GetInstallationNotificationTemplate200JSONResponse) VisitGetInstallationNotificationTemplateResponse(w http.ResponseWriter) error

type GetInstallationNotificationTemplateRequestObject

type GetInstallationNotificationTemplateRequestObject struct {
	TemplateId UUID `json:"template_id"`
}

type GetInstallationNotificationTemplateResponseObject

type GetInstallationNotificationTemplateResponseObject interface {
	VisitGetInstallationNotificationTemplateResponse(w http.ResponseWriter) error
}

type GetInstallationStorageObject200JSONResponse

type GetInstallationStorageObject200JSONResponse StorageObject

func (GetInstallationStorageObject200JSONResponse) VisitGetInstallationStorageObjectResponse

func (response GetInstallationStorageObject200JSONResponse) VisitGetInstallationStorageObjectResponse(w http.ResponseWriter) error

type GetInstallationStorageObjectRequestObject

type GetInstallationStorageObjectRequestObject struct {
	ObjectId ObjectID `json:"object_id"`
}

type GetInstallationStorageObjectResponseObject

type GetInstallationStorageObjectResponseObject interface {
	VisitGetInstallationStorageObjectResponse(w http.ResponseWriter) error
}

type GetInstallationStorageProvider200JSONResponse

type GetInstallationStorageProvider200JSONResponse StorageProvider

func (GetInstallationStorageProvider200JSONResponse) VisitGetInstallationStorageProviderResponse

func (response GetInstallationStorageProvider200JSONResponse) VisitGetInstallationStorageProviderResponse(w http.ResponseWriter) error

type GetInstallationStorageProviderRequestObject

type GetInstallationStorageProviderRequestObject struct {
	ProviderId ProviderID `json:"provider_id"`
}

type GetInstallationStorageProviderResponseObject

type GetInstallationStorageProviderResponseObject interface {
	VisitGetInstallationStorageProviderResponse(w http.ResponseWriter) error
}

type GetInvoice200JSONResponse

type GetInvoice200JSONResponse Invoice

func (GetInvoice200JSONResponse) VisitGetInvoiceResponse

func (response GetInvoice200JSONResponse) VisitGetInvoiceResponse(w http.ResponseWriter) error

type GetInvoiceRequestObject

type GetInvoiceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	InvoiceId     UUID          `json:"invoice_id"`
}

type GetInvoiceResponseObject

type GetInvoiceResponseObject interface {
	VisitGetInvoiceResponse(w http.ResponseWriter) error
}

type GetLocalEntitlementRequest200JSONResponse

type GetLocalEntitlementRequest200JSONResponse LocalEntitlementRequest

func (GetLocalEntitlementRequest200JSONResponse) VisitGetLocalEntitlementRequestResponse

func (response GetLocalEntitlementRequest200JSONResponse) VisitGetLocalEntitlementRequestResponse(w http.ResponseWriter) error

type GetLocalEntitlementRequestRequestObject

type GetLocalEntitlementRequestRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	RequestId     RequestID     `json:"request_id"`
}

type GetLocalEntitlementRequestResponseObject

type GetLocalEntitlementRequestResponseObject interface {
	VisitGetLocalEntitlementRequestResponse(w http.ResponseWriter) error
}

type GetManagementAPIStatus200JSONResponse

type GetManagementAPIStatus200JSONResponse ManagementAPIStatus

func (GetManagementAPIStatus200JSONResponse) VisitGetManagementAPIStatusResponse

func (response GetManagementAPIStatus200JSONResponse) VisitGetManagementAPIStatusResponse(w http.ResponseWriter) error

type GetManagementAPIStatusRequestObject

type GetManagementAPIStatusRequestObject struct {
}

type GetManagementAPIStatusResponseObject

type GetManagementAPIStatusResponseObject interface {
	VisitGetManagementAPIStatusResponse(w http.ResponseWriter) error
}

type GetMyBillingProfile200JSONResponse

type GetMyBillingProfile200JSONResponse BillingProfile

func (GetMyBillingProfile200JSONResponse) VisitGetMyBillingProfileResponse

func (response GetMyBillingProfile200JSONResponse) VisitGetMyBillingProfileResponse(w http.ResponseWriter) error

type GetMyBillingProfileRequestObject

type GetMyBillingProfileRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type GetMyBillingProfileResponseObject

type GetMyBillingProfileResponseObject interface {
	VisitGetMyBillingProfileResponse(w http.ResponseWriter) error
}

type GetMyBillingSummary200JSONResponse

type GetMyBillingSummary200JSONResponse BillingSummary

func (GetMyBillingSummary200JSONResponse) VisitGetMyBillingSummaryResponse

func (response GetMyBillingSummary200JSONResponse) VisitGetMyBillingSummaryResponse(w http.ResponseWriter) error

type GetMyBillingSummaryRequestObject

type GetMyBillingSummaryRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type GetMyBillingSummaryResponseObject

type GetMyBillingSummaryResponseObject interface {
	VisitGetMyBillingSummaryResponse(w http.ResponseWriter) error
}

type GetMyLocalEntitlementRequest200JSONResponse

type GetMyLocalEntitlementRequest200JSONResponse LocalEntitlementRequest

func (GetMyLocalEntitlementRequest200JSONResponse) VisitGetMyLocalEntitlementRequestResponse

func (response GetMyLocalEntitlementRequest200JSONResponse) VisitGetMyLocalEntitlementRequestResponse(w http.ResponseWriter) error

type GetMyLocalEntitlementRequestRequestObject

type GetMyLocalEntitlementRequestRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	RequestId     RequestID     `json:"request_id"`
}

type GetMyLocalEntitlementRequestResponseObject

type GetMyLocalEntitlementRequestResponseObject interface {
	VisitGetMyLocalEntitlementRequestResponse(w http.ResponseWriter) error
}

type GetMyStorageObject200JSONResponse

type GetMyStorageObject200JSONResponse StorageObject

func (GetMyStorageObject200JSONResponse) VisitGetMyStorageObjectResponse

func (response GetMyStorageObject200JSONResponse) VisitGetMyStorageObjectResponse(w http.ResponseWriter) error

type GetMyStorageObjectRequestObject

type GetMyStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type GetMyStorageObjectResponseObject

type GetMyStorageObjectResponseObject interface {
	VisitGetMyStorageObjectResponse(w http.ResponseWriter) error
}

type GetMyWorkspace200JSONResponse

type GetMyWorkspace200JSONResponse Workspace

func (GetMyWorkspace200JSONResponse) VisitGetMyWorkspaceResponse

func (response GetMyWorkspace200JSONResponse) VisitGetMyWorkspaceResponse(w http.ResponseWriter) error

type GetMyWorkspaceRequestObject

type GetMyWorkspaceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type GetMyWorkspaceResponseObject

type GetMyWorkspaceResponseObject interface {
	VisitGetMyWorkspaceResponse(w http.ResponseWriter) error
}

type GetNotification200JSONResponse

type GetNotification200JSONResponse Notification

func (GetNotification200JSONResponse) VisitGetNotificationResponse

func (response GetNotification200JSONResponse) VisitGetNotificationResponse(w http.ResponseWriter) error

type GetNotificationProvider200JSONResponse

type GetNotificationProvider200JSONResponse NotificationProvider

func (GetNotificationProvider200JSONResponse) VisitGetNotificationProviderResponse

func (response GetNotificationProvider200JSONResponse) VisitGetNotificationProviderResponse(w http.ResponseWriter) error

type GetNotificationProviderRequestObject

type GetNotificationProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    UUID          `json:"provider_id"`
}

type GetNotificationProviderResponseObject

type GetNotificationProviderResponseObject interface {
	VisitGetNotificationProviderResponse(w http.ResponseWriter) error
}

type GetNotificationRequestObject

type GetNotificationRequestObject struct {
	ApplicationId  ApplicationID `json:"application_id"`
	NotificationId UUID          `json:"notification_id"`
}

type GetNotificationResponseObject

type GetNotificationResponseObject interface {
	VisitGetNotificationResponse(w http.ResponseWriter) error
}

type GetNotificationStatistics200JSONResponse

type GetNotificationStatistics200JSONResponse NotificationStatistics

func (GetNotificationStatistics200JSONResponse) VisitGetNotificationStatisticsResponse

func (response GetNotificationStatistics200JSONResponse) VisitGetNotificationStatisticsResponse(w http.ResponseWriter) error

type GetNotificationStatisticsRequestObject

type GetNotificationStatisticsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type GetNotificationStatisticsResponseObject

type GetNotificationStatisticsResponseObject interface {
	VisitGetNotificationStatisticsResponse(w http.ResponseWriter) error
}

type GetNotificationTemplate200JSONResponse

type GetNotificationTemplate200JSONResponse NotificationTemplate

func (GetNotificationTemplate200JSONResponse) VisitGetNotificationTemplateResponse

func (response GetNotificationTemplate200JSONResponse) VisitGetNotificationTemplateResponse(w http.ResponseWriter) error

type GetNotificationTemplateRequestObject

type GetNotificationTemplateRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	TemplateId    UUID          `json:"template_id"`
}

type GetNotificationTemplateResponseObject

type GetNotificationTemplateResponseObject interface {
	VisitGetNotificationTemplateResponse(w http.ResponseWriter) error
}

type GetOrganization200JSONResponse

type GetOrganization200JSONResponse Organization

func (GetOrganization200JSONResponse) VisitGetOrganizationResponse

func (response GetOrganization200JSONResponse) VisitGetOrganizationResponse(w http.ResponseWriter) error

type GetOrganizationBillingProvider200JSONResponse

type GetOrganizationBillingProvider200JSONResponse BillingProvider

func (GetOrganizationBillingProvider200JSONResponse) VisitGetOrganizationBillingProviderResponse

func (response GetOrganizationBillingProvider200JSONResponse) VisitGetOrganizationBillingProviderResponse(w http.ResponseWriter) error

type GetOrganizationBillingProviderRequestObject

type GetOrganizationBillingProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     ProviderID     `json:"provider_id"`
}

type GetOrganizationBillingProviderResponseObject

type GetOrganizationBillingProviderResponseObject interface {
	VisitGetOrganizationBillingProviderResponse(w http.ResponseWriter) error
}

type GetOrganizationNotificationProvider200JSONResponse

type GetOrganizationNotificationProvider200JSONResponse NotificationProvider

func (GetOrganizationNotificationProvider200JSONResponse) VisitGetOrganizationNotificationProviderResponse

func (response GetOrganizationNotificationProvider200JSONResponse) VisitGetOrganizationNotificationProviderResponse(w http.ResponseWriter) error

type GetOrganizationNotificationProviderRequestObject

type GetOrganizationNotificationProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     UUID           `json:"provider_id"`
}

type GetOrganizationNotificationProviderResponseObject

type GetOrganizationNotificationProviderResponseObject interface {
	VisitGetOrganizationNotificationProviderResponse(w http.ResponseWriter) error
}

type GetOrganizationPolicy200JSONResponse

type GetOrganizationPolicy200JSONResponse OrganizationPolicy

func (GetOrganizationPolicy200JSONResponse) VisitGetOrganizationPolicyResponse

func (response GetOrganizationPolicy200JSONResponse) VisitGetOrganizationPolicyResponse(w http.ResponseWriter) error

type GetOrganizationPolicyRequestObject

type GetOrganizationPolicyRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type GetOrganizationPolicyResponseObject

type GetOrganizationPolicyResponseObject interface {
	VisitGetOrganizationPolicyResponse(w http.ResponseWriter) error
}

type GetOrganizationRequestObject

type GetOrganizationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type GetOrganizationResponseObject

type GetOrganizationResponseObject interface {
	VisitGetOrganizationResponse(w http.ResponseWriter) error
}

type GetOrganizationStorageObject200JSONResponse

type GetOrganizationStorageObject200JSONResponse StorageObject

func (GetOrganizationStorageObject200JSONResponse) VisitGetOrganizationStorageObjectResponse

func (response GetOrganizationStorageObject200JSONResponse) VisitGetOrganizationStorageObjectResponse(w http.ResponseWriter) error

type GetOrganizationStorageObjectRequestObject

type GetOrganizationStorageObjectRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ObjectId       ObjectID       `json:"object_id"`
}

type GetOrganizationStorageObjectResponseObject

type GetOrganizationStorageObjectResponseObject interface {
	VisitGetOrganizationStorageObjectResponse(w http.ResponseWriter) error
}

type GetOrganizationStorageProvider200JSONResponse

type GetOrganizationStorageProvider200JSONResponse StorageProvider

func (GetOrganizationStorageProvider200JSONResponse) VisitGetOrganizationStorageProviderResponse

func (response GetOrganizationStorageProvider200JSONResponse) VisitGetOrganizationStorageProviderResponse(w http.ResponseWriter) error

type GetOrganizationStorageProviderRequestObject

type GetOrganizationStorageProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     ProviderID     `json:"provider_id"`
}

type GetOrganizationStorageProviderResponseObject

type GetOrganizationStorageProviderResponseObject interface {
	VisitGetOrganizationStorageProviderResponse(w http.ResponseWriter) error
}

type GetPayment200JSONResponse

type GetPayment200JSONResponse Payment

func (GetPayment200JSONResponse) VisitGetPaymentResponse

func (response GetPayment200JSONResponse) VisitGetPaymentResponse(w http.ResponseWriter) error

type GetPaymentRequestObject

type GetPaymentRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	PaymentId     PaymentID     `json:"payment_id"`
}

type GetPaymentResponseObject

type GetPaymentResponseObject interface {
	VisitGetPaymentResponse(w http.ResponseWriter) error
}

type GetPermissionGrant200JSONResponse

type GetPermissionGrant200JSONResponse PermissionGrant

func (GetPermissionGrant200JSONResponse) VisitGetPermissionGrantResponse

func (response GetPermissionGrant200JSONResponse) VisitGetPermissionGrantResponse(w http.ResponseWriter) error

type GetPermissionGrantRequestObject

type GetPermissionGrantRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	GrantId       UUID          `json:"grant_id"`
}

type GetPermissionGrantResponseObject

type GetPermissionGrantResponseObject interface {
	VisitGetPermissionGrantResponse(w http.ResponseWriter) error
}

type GetProduct200JSONResponse

type GetProduct200JSONResponse Product

func (GetProduct200JSONResponse) VisitGetProductResponse

func (response GetProduct200JSONResponse) VisitGetProductResponse(w http.ResponseWriter) error

type GetProductRequestObject

type GetProductRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProductId     UUID          `json:"product_id"`
}

type GetProductResponseObject

type GetProductResponseObject interface {
	VisitGetProductResponse(w http.ResponseWriter) error
}

type GetRefund200JSONResponse

type GetRefund200JSONResponse Refund

func (GetRefund200JSONResponse) VisitGetRefundResponse

func (response GetRefund200JSONResponse) VisitGetRefundResponse(w http.ResponseWriter) error

type GetRefundRequestObject

type GetRefundRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	RefundId      UUID          `json:"refund_id"`
}

type GetRefundResponseObject

type GetRefundResponseObject interface {
	VisitGetRefundResponse(w http.ResponseWriter) error
}

type GetRole200JSONResponse

type GetRole200JSONResponse Role

func (GetRole200JSONResponse) VisitGetRoleResponse

func (response GetRole200JSONResponse) VisitGetRoleResponse(w http.ResponseWriter) error

type GetRole404ApplicationProblemPlusJSONResponse

type GetRole404ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (GetRole404ApplicationProblemPlusJSONResponse) VisitGetRoleResponse

func (response GetRole404ApplicationProblemPlusJSONResponse) VisitGetRoleResponse(w http.ResponseWriter) error

type GetRoleRequestObject

type GetRoleRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	RoleId        UUID          `json:"role_id"`
}

type GetRoleResponseObject

type GetRoleResponseObject interface {
	VisitGetRoleResponse(w http.ResponseWriter) error
}

type GetSubscription200JSONResponse

type GetSubscription200JSONResponse Subscription

func (GetSubscription200JSONResponse) VisitGetSubscriptionResponse

func (response GetSubscription200JSONResponse) VisitGetSubscriptionResponse(w http.ResponseWriter) error

type GetSubscriptionRequestObject

type GetSubscriptionRequestObject struct {
	ApplicationId  ApplicationID  `json:"application_id"`
	SubscriptionId SubscriptionID `json:"subscription_id"`
}

type GetSubscriptionResponseObject

type GetSubscriptionResponseObject interface {
	VisitGetSubscriptionResponse(w http.ResponseWriter) error
}

type GetUser200JSONResponse

type GetUser200JSONResponse User

func (GetUser200JSONResponse) VisitGetUserResponse

func (response GetUser200JSONResponse) VisitGetUserResponse(w http.ResponseWriter) error

type GetUserRequestObject

type GetUserRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
}

type GetUserResponseObject

type GetUserResponseObject interface {
	VisitGetUserResponse(w http.ResponseWriter) error
}

type GetWebhook200JSONResponse

type GetWebhook200JSONResponse Webhook

func (GetWebhook200JSONResponse) VisitGetWebhookResponse

func (response GetWebhook200JSONResponse) VisitGetWebhookResponse(w http.ResponseWriter) error

type GetWebhook404ApplicationProblemPlusJSONResponse

type GetWebhook404ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (GetWebhook404ApplicationProblemPlusJSONResponse) VisitGetWebhookResponse

func (response GetWebhook404ApplicationProblemPlusJSONResponse) VisitGetWebhookResponse(w http.ResponseWriter) error

type GetWebhookDelivery200JSONResponse

type GetWebhookDelivery200JSONResponse WebhookDelivery

func (GetWebhookDelivery200JSONResponse) VisitGetWebhookDeliveryResponse

func (response GetWebhookDelivery200JSONResponse) VisitGetWebhookDeliveryResponse(w http.ResponseWriter) error

type GetWebhookDelivery404ApplicationProblemPlusJSONResponse

type GetWebhookDelivery404ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (GetWebhookDelivery404ApplicationProblemPlusJSONResponse) VisitGetWebhookDeliveryResponse

func (response GetWebhookDelivery404ApplicationProblemPlusJSONResponse) VisitGetWebhookDeliveryResponse(w http.ResponseWriter) error

type GetWebhookDeliveryRequestObject

type GetWebhookDeliveryRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	DeliveryId    UUID          `json:"delivery_id"`
}

type GetWebhookDeliveryResponseObject

type GetWebhookDeliveryResponseObject interface {
	VisitGetWebhookDeliveryResponse(w http.ResponseWriter) error
}

type GetWebhookRequestObject

type GetWebhookRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WebhookId     UUID          `json:"webhook_id"`
}

type GetWebhookResponseObject

type GetWebhookResponseObject interface {
	VisitGetWebhookResponse(w http.ResponseWriter) error
}

type GetWorkspace200JSONResponse

type GetWorkspace200JSONResponse Workspace

func (GetWorkspace200JSONResponse) VisitGetWorkspaceResponse

func (response GetWorkspace200JSONResponse) VisitGetWorkspaceResponse(w http.ResponseWriter) error

type GetWorkspaceBillingProfile200JSONResponse

type GetWorkspaceBillingProfile200JSONResponse BillingProfile

func (GetWorkspaceBillingProfile200JSONResponse) VisitGetWorkspaceBillingProfileResponse

func (response GetWorkspaceBillingProfile200JSONResponse) VisitGetWorkspaceBillingProfileResponse(w http.ResponseWriter) error

type GetWorkspaceBillingProfileRequestObject

type GetWorkspaceBillingProfileRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type GetWorkspaceBillingProfileResponseObject

type GetWorkspaceBillingProfileResponseObject interface {
	VisitGetWorkspaceBillingProfileResponse(w http.ResponseWriter) error
}

type GetWorkspacePermissionGrant200JSONResponse

type GetWorkspacePermissionGrant200JSONResponse PermissionGrant

func (GetWorkspacePermissionGrant200JSONResponse) VisitGetWorkspacePermissionGrantResponse

func (response GetWorkspacePermissionGrant200JSONResponse) VisitGetWorkspacePermissionGrantResponse(w http.ResponseWriter) error

type GetWorkspacePermissionGrantRequestObject

type GetWorkspacePermissionGrantRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   WorkspaceID   `json:"workspace_id"`
	GrantId       UUID          `json:"grant_id"`
}

type GetWorkspacePermissionGrantResponseObject

type GetWorkspacePermissionGrantResponseObject interface {
	VisitGetWorkspacePermissionGrantResponse(w http.ResponseWriter) error
}

type GetWorkspaceRequestObject

type GetWorkspaceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type GetWorkspaceResponseObject

type GetWorkspaceResponseObject interface {
	VisitGetWorkspaceResponse(w http.ResponseWriter) error
}

type GetWorkspaceStorageObject200JSONResponse

type GetWorkspaceStorageObject200JSONResponse StorageObject

func (GetWorkspaceStorageObject200JSONResponse) VisitGetWorkspaceStorageObjectResponse

func (response GetWorkspaceStorageObject200JSONResponse) VisitGetWorkspaceStorageObjectResponse(w http.ResponseWriter) error

type GetWorkspaceStorageObjectRequestObject

type GetWorkspaceStorageObjectRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   WorkspaceID   `json:"workspace_id"`
	ObjectId      ObjectID      `json:"object_id"`
}

type GetWorkspaceStorageObjectResponseObject

type GetWorkspaceStorageObjectResponseObject interface {
	VisitGetWorkspaceStorageObjectResponse(w http.ResponseWriter) error
}

type GoogleAuthCallback302Response

type GoogleAuthCallback302Response struct {
}

func (GoogleAuthCallback302Response) VisitGoogleAuthCallbackResponse

func (response GoogleAuthCallback302Response) VisitGoogleAuthCallbackResponse(w http.ResponseWriter) error

type GoogleAuthCallbackRequestObject

type GoogleAuthCallbackRequestObject struct {
}

type GoogleAuthCallbackResponseObject

type GoogleAuthCallbackResponseObject interface {
	VisitGoogleAuthCallbackResponse(w http.ResponseWriter) error
}

type Health200JSONResponse

type Health200JSONResponse HealthStatus

func (Health200JSONResponse) VisitHealthResponse

func (response Health200JSONResponse) VisitHealthResponse(w http.ResponseWriter) error

type HealthRequestObject

type HealthRequestObject struct {
}

type HealthResponseObject

type HealthResponseObject interface {
	VisitHealthResponse(w http.ResponseWriter) error
}

type HealthStatus

type HealthStatus struct {
	Status HealthStatusStatus `json:"status"`
}

HealthStatus defines model for HealthStatus.

type HealthStatusStatus

type HealthStatusStatus string

HealthStatusStatus defines model for HealthStatus.Status.

const (
	Ok    HealthStatusStatus = "ok"
	Ready HealthStatusStatus = "ready"
)

Defines values for HealthStatusStatus.

func (HealthStatusStatus) Valid

func (e HealthStatusStatus) Valid() bool

Valid indicates whether the value is a known member of the HealthStatusStatus enum.

type IdempotencyKey

type IdempotencyKey = string

IdempotencyKey defines model for IdempotencyKey.

type IfMatch

type IfMatch = string

IfMatch defines model for IfMatch.

type IncludeRetired

type IncludeRetired = bool

IncludeRetired defines model for IncludeRetired.

type InternalApplicationConfig

type InternalApplicationConfig = ApplicationInternalConfig

InternalApplicationConfig defines model for InternalApplicationConfig.

type IntrospectOIDCToken200JSONResponse

type IntrospectOIDCToken200JSONResponse TokenIntrospection

func (IntrospectOIDCToken200JSONResponse) VisitIntrospectOIDCTokenResponse

func (response IntrospectOIDCToken200JSONResponse) VisitIntrospectOIDCTokenResponse(w http.ResponseWriter) error

type IntrospectOIDCTokenFormdataBody

type IntrospectOIDCTokenFormdataBody struct {
	ClientId      *string     `form:"client_id,omitempty" json:"client_id,omitempty"`
	ClientSecret  *string     `form:"client_secret,omitempty" json:"client_secret,omitempty"`
	Token         *string     `form:"token,omitempty" json:"token,omitempty"`
	TokenTypeHint interface{} `form:"token_type_hint,omitempty" json:"token_type_hint,omitempty"`
}

IntrospectOIDCTokenFormdataBody defines parameters for IntrospectOIDCToken.

type IntrospectOIDCTokenFormdataRequestBody

type IntrospectOIDCTokenFormdataRequestBody IntrospectOIDCTokenFormdataBody

IntrospectOIDCTokenFormdataRequestBody defines body for IntrospectOIDCToken for application/x-www-form-urlencoded ContentType.

type IntrospectOIDCTokenRequestObject

type IntrospectOIDCTokenRequestObject struct {
	Body *IntrospectOIDCTokenFormdataRequestBody
}

type IntrospectOIDCTokenResponseObject

type IntrospectOIDCTokenResponseObject interface {
	VisitIntrospectOIDCTokenResponse(w http.ResponseWriter) error
}

type InvalidParamFormatError

type InvalidParamFormatError struct {
	ParamName string
	Err       error
}

func (*InvalidParamFormatError) Error

func (e *InvalidParamFormatError) Error() string

func (*InvalidParamFormatError) Unwrap

func (e *InvalidParamFormatError) Unwrap() error

type InvitationExchangeResult

type InvitationExchangeResult struct {
	AuthorizationCode *string             `json:"authorization_code,omitempty"`
	ExpiresIn         int                 `json:"expires_in"`
	MfaChallengeId    *openapi_types.UUID `json:"mfa_challenge_id,omitempty"`
	RedirectUri       string              `json:"redirect_uri"`
}

InvitationExchangeResult defines model for InvitationExchangeResult.

type InvitationResent

type InvitationResent struct {
	ExpiresAt         time.Time `json:"expires_at"`
	Id                UUID      `json:"id"`
	LastSentAt        time.Time `json:"last_sent_at"`
	ResendAvailableAt time.Time `json:"resend_available_at"`
}

InvitationResent defines model for InvitationResent.

type Invoice

type Invoice struct {
	AmountDueMinor    int64               `json:"amount_due_minor"`
	AmountPaidMinor   *int64              `json:"amount_paid_minor,omitempty"`
	CreatedAt         *time.Time          `json:"created_at,omitempty"`
	Currency          string              `json:"currency"`
	ExternalReference *string             `json:"external_reference,omitempty"`
	HostedInvoiceUri  *string             `json:"hosted_invoice_uri,omitempty"`
	Id                UUID                `json:"id"`
	ProviderInvoiceId *string             `json:"provider_invoice_id,omitempty"`
	Status            string              `json:"status"`
	SubjectId         UUID                `json:"subject_id"`
	SubjectType       interface{}         `json:"subject_type"`
	SubscriptionId    *openapi_types.UUID `json:"subscription_id,omitempty"`
}

Invoice defines model for Invoice.

type InvoicePage

type InvoicePage struct {
	Items      []Invoice `json:"items"`
	NextCursor *string   `json:"next_cursor"`
}

InvoicePage defines model for InvoicePage.

type JWKS

type JWKS struct {
	Keys []struct {
		Alg string `json:"alg"`
		E   string `json:"e"`
		Kid string `json:"kid"`
		Kty string `json:"kty"`
		N   string `json:"n"`
		Use string `json:"use"`
	} `json:"keys"`
}

JWKS defines model for JWKS.

type LeaveWorkspace204Response

type LeaveWorkspace204Response struct {
}

func (LeaveWorkspace204Response) VisitLeaveWorkspaceResponse

func (response LeaveWorkspace204Response) VisitLeaveWorkspaceResponse(w http.ResponseWriter) error

type LeaveWorkspaceRequestObject

type LeaveWorkspaceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type LeaveWorkspaceResponseObject

type LeaveWorkspaceResponseObject interface {
	VisitLeaveWorkspaceResponse(w http.ResponseWriter) error
}

type LinkControlExternalIdentity201JSONResponse

type LinkControlExternalIdentity201JSONResponse ExternalAuthStart

func (LinkControlExternalIdentity201JSONResponse) VisitLinkControlExternalIdentityResponse

func (response LinkControlExternalIdentity201JSONResponse) VisitLinkControlExternalIdentityResponse(w http.ResponseWriter) error

type LinkControlExternalIdentityRequestObject

type LinkControlExternalIdentityRequestObject struct {
	Provider string `json:"provider"`
}

type LinkControlExternalIdentityResponseObject

type LinkControlExternalIdentityResponseObject interface {
	VisitLinkControlExternalIdentityResponse(w http.ResponseWriter) error
}

type ListApplicationAuthProviders200JSONResponse

type ListApplicationAuthProviders200JSONResponse AuthProviderPage

func (ListApplicationAuthProviders200JSONResponse) VisitListApplicationAuthProvidersResponse

func (response ListApplicationAuthProviders200JSONResponse) VisitListApplicationAuthProvidersResponse(w http.ResponseWriter) error

type ListApplicationAuthProvidersRequestObject

type ListApplicationAuthProvidersRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListApplicationAuthProvidersResponseObject

type ListApplicationAuthProvidersResponseObject interface {
	VisitListApplicationAuthProvidersResponse(w http.ResponseWriter) error
}

type ListApplicationDomains200JSONResponse

type ListApplicationDomains200JSONResponse ApplicationDomainPage

func (ListApplicationDomains200JSONResponse) VisitListApplicationDomainsResponse

func (response ListApplicationDomains200JSONResponse) VisitListApplicationDomainsResponse(w http.ResponseWriter) error

type ListApplicationDomainsRequestObject

type ListApplicationDomainsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListApplicationDomainsResponseObject

type ListApplicationDomainsResponseObject interface {
	VisitListApplicationDomainsResponse(w http.ResponseWriter) error
}

type ListApplicationInvitations200JSONResponse

type ListApplicationInvitations200JSONResponse ApplicationInvitationPage

func (ListApplicationInvitations200JSONResponse) VisitListApplicationInvitationsResponse

func (response ListApplicationInvitations200JSONResponse) VisitListApplicationInvitationsResponse(w http.ResponseWriter) error

type ListApplicationInvitationsControl200JSONResponse

type ListApplicationInvitationsControl200JSONResponse ApplicationInvitationPage

func (ListApplicationInvitationsControl200JSONResponse) VisitListApplicationInvitationsControlResponse

func (response ListApplicationInvitationsControl200JSONResponse) VisitListApplicationInvitationsControlResponse(w http.ResponseWriter) error

type ListApplicationInvitationsControlRequestObject

type ListApplicationInvitationsControlRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListApplicationInvitationsControlResponseObject

type ListApplicationInvitationsControlResponseObject interface {
	VisitListApplicationInvitationsControlResponse(w http.ResponseWriter) error
}

type ListApplicationInvitationsRequestObject

type ListApplicationInvitationsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListApplicationInvitationsResponseObject

type ListApplicationInvitationsResponseObject interface {
	VisitListApplicationInvitationsResponse(w http.ResponseWriter) error
}

type ListApplicationStorageObjects200JSONResponse

type ListApplicationStorageObjects200JSONResponse StorageObjectPage

func (ListApplicationStorageObjects200JSONResponse) VisitListApplicationStorageObjectsResponse

func (response ListApplicationStorageObjects200JSONResponse) VisitListApplicationStorageObjectsResponse(w http.ResponseWriter) error

type ListApplicationStorageObjectsRequestObject

type ListApplicationStorageObjectsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListApplicationStorageObjectsResponseObject

type ListApplicationStorageObjectsResponseObject interface {
	VisitListApplicationStorageObjectsResponse(w http.ResponseWriter) error
}

type ListApplicationStorageProviders200JSONResponse

type ListApplicationStorageProviders200JSONResponse StorageProviderPage

func (ListApplicationStorageProviders200JSONResponse) VisitListApplicationStorageProvidersResponse

func (response ListApplicationStorageProviders200JSONResponse) VisitListApplicationStorageProvidersResponse(w http.ResponseWriter) error

type ListApplicationStorageProvidersRequestObject

type ListApplicationStorageProvidersRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListApplicationStorageProvidersResponseObject

type ListApplicationStorageProvidersResponseObject interface {
	VisitListApplicationStorageProvidersResponse(w http.ResponseWriter) error
}

type ListApplications200JSONResponse

type ListApplications200JSONResponse ApplicationPage

func (ListApplications200JSONResponse) VisitListApplicationsResponse

func (response ListApplications200JSONResponse) VisitListApplicationsResponse(w http.ResponseWriter) error

type ListApplicationsParams

type ListApplicationsParams struct {
	IncludeRetired *IncludeRetired `form:"include_retired,omitempty" json:"include_retired,omitempty"`
}

ListApplicationsParams defines parameters for ListApplications.

type ListApplicationsRequestObject

type ListApplicationsRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Params         ListApplicationsParams
}

type ListApplicationsResponseObject

type ListApplicationsResponseObject interface {
	VisitListApplicationsResponse(w http.ResponseWriter) error
}

type ListAuditLogs200JSONResponse

type ListAuditLogs200JSONResponse AuditRecordPage

func (ListAuditLogs200JSONResponse) VisitListAuditLogsResponse

func (response ListAuditLogs200JSONResponse) VisitListAuditLogsResponse(w http.ResponseWriter) error

type ListAuditLogsRequestObject

type ListAuditLogsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListAuditLogsResponseObject

type ListAuditLogsResponseObject interface {
	VisitListAuditLogsResponse(w http.ResponseWriter) error
}

type ListAuthProviders200JSONResponse

type ListAuthProviders200JSONResponse AuthProviderPage

func (ListAuthProviders200JSONResponse) VisitListAuthProvidersResponse

func (response ListAuthProviders200JSONResponse) VisitListAuthProvidersResponse(w http.ResponseWriter) error

type ListAuthProvidersRequestObject

type ListAuthProvidersRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListAuthProvidersResponseObject

type ListAuthProvidersResponseObject interface {
	VisitListAuthProvidersResponse(w http.ResponseWriter) error
}

type ListBillingProviderEvents200JSONResponse

type ListBillingProviderEvents200JSONResponse BillingProviderEventPage

func (ListBillingProviderEvents200JSONResponse) VisitListBillingProviderEventsResponse

func (response ListBillingProviderEvents200JSONResponse) VisitListBillingProviderEventsResponse(w http.ResponseWriter) error

type ListBillingProviderEventsRequestObject

type ListBillingProviderEventsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListBillingProviderEventsResponseObject

type ListBillingProviderEventsResponseObject interface {
	VisitListBillingProviderEventsResponse(w http.ResponseWriter) error
}

type ListBillingProviders200JSONResponse

type ListBillingProviders200JSONResponse BillingProviderPage

func (ListBillingProviders200JSONResponse) VisitListBillingProvidersResponse

func (response ListBillingProviders200JSONResponse) VisitListBillingProvidersResponse(w http.ResponseWriter) error

type ListBillingProvidersRequestObject

type ListBillingProvidersRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListBillingProvidersResponseObject

type ListBillingProvidersResponseObject interface {
	VisitListBillingProvidersResponse(w http.ResponseWriter) error
}

type ListBillingReconciliationRuns200JSONResponse

type ListBillingReconciliationRuns200JSONResponse ReconciliationRunPage

func (ListBillingReconciliationRuns200JSONResponse) VisitListBillingReconciliationRunsResponse

func (response ListBillingReconciliationRuns200JSONResponse) VisitListBillingReconciliationRunsResponse(w http.ResponseWriter) error

type ListBillingReconciliationRunsRequestObject

type ListBillingReconciliationRunsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListBillingReconciliationRunsResponseObject

type ListBillingReconciliationRunsResponseObject interface {
	VisitListBillingReconciliationRunsResponse(w http.ResponseWriter) error
}

type ListClients200JSONResponse

type ListClients200JSONResponse OAuthClientPage

func (ListClients200JSONResponse) VisitListClientsResponse

func (response ListClients200JSONResponse) VisitListClientsResponse(w http.ResponseWriter) error

type ListClientsRequestObject

type ListClientsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListClientsResponseObject

type ListClientsResponseObject interface {
	VisitListClientsResponse(w http.ResponseWriter) error
}

type ListControlApplicationStorageObjects200JSONResponse

type ListControlApplicationStorageObjects200JSONResponse StorageObjectPage

func (ListControlApplicationStorageObjects200JSONResponse) VisitListControlApplicationStorageObjectsResponse

func (response ListControlApplicationStorageObjects200JSONResponse) VisitListControlApplicationStorageObjectsResponse(w http.ResponseWriter) error

type ListControlApplicationStorageObjectsRequestObject

type ListControlApplicationStorageObjectsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListControlApplicationStorageObjectsResponseObject

type ListControlApplicationStorageObjectsResponseObject interface {
	VisitListControlApplicationStorageObjectsResponse(w http.ResponseWriter) error
}

type ListControlPermissionGrants200JSONResponse

type ListControlPermissionGrants200JSONResponse PermissionGrantPage

func (ListControlPermissionGrants200JSONResponse) VisitListControlPermissionGrantsResponse

func (response ListControlPermissionGrants200JSONResponse) VisitListControlPermissionGrantsResponse(w http.ResponseWriter) error

type ListControlPermissionGrantsParams

type ListControlPermissionGrantsParams struct {
	SubjectType *OptionalPermissionSubjectType `form:"subject_type,omitempty" json:"subject_type,omitempty"`
	SubjectId   *OptionalPermissionSubjectID   `form:"subject_id,omitempty" json:"subject_id,omitempty"`

	// WorkspaceId Explicit accessible workspace whose grants are merged with the current user's grants.
	WorkspaceId *WorkspaceIDQuery      `form:"workspace_id,omitempty" json:"workspace_id,omitempty"`
	Status      *PermissionGrantStatus `form:"status,omitempty" json:"status,omitempty"`
}

ListControlPermissionGrantsParams defines parameters for ListControlPermissionGrants.

type ListControlPermissionGrantsRequestObject

type ListControlPermissionGrantsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        ListControlPermissionGrantsParams
}

type ListControlPermissionGrantsResponseObject

type ListControlPermissionGrantsResponseObject interface {
	VisitListControlPermissionGrantsResponse(w http.ResponseWriter) error
}

type ListControlUserSessions200JSONResponse

type ListControlUserSessions200JSONResponse SessionPage

func (ListControlUserSessions200JSONResponse) VisitListControlUserSessionsResponse

func (response ListControlUserSessions200JSONResponse) VisitListControlUserSessionsResponse(w http.ResponseWriter) error

type ListControlUserSessionsRequestObject

type ListControlUserSessionsRequestObject struct {
}

type ListControlUserSessionsResponseObject

type ListControlUserSessionsResponseObject interface {
	VisitListControlUserSessionsResponse(w http.ResponseWriter) error
}

type ListDelegations200JSONResponse

type ListDelegations200JSONResponse DelegationPage

func (ListDelegations200JSONResponse) VisitListDelegationsResponse

func (response ListDelegations200JSONResponse) VisitListDelegationsResponse(w http.ResponseWriter) error

type ListDelegationsRequestObject

type ListDelegationsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListDelegationsResponseObject

type ListDelegationsResponseObject interface {
	VisitListDelegationsResponse(w http.ResponseWriter) error
}

type ListDisputes200JSONResponse

type ListDisputes200JSONResponse DisputePage

func (ListDisputes200JSONResponse) VisitListDisputesResponse

func (response ListDisputes200JSONResponse) VisitListDisputesResponse(w http.ResponseWriter) error

type ListDisputesRequestObject

type ListDisputesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListDisputesResponseObject

type ListDisputesResponseObject interface {
	VisitListDisputesResponse(w http.ResponseWriter) error
}

type ListEntitlements200JSONResponse

type ListEntitlements200JSONResponse EntitlementGrantPage

func (ListEntitlements200JSONResponse) VisitListEntitlementsResponse

func (response ListEntitlements200JSONResponse) VisitListEntitlementsResponse(w http.ResponseWriter) error

type ListEntitlementsRequestObject

type ListEntitlementsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListEntitlementsResponseObject

type ListEntitlementsResponseObject interface {
	VisitListEntitlementsResponse(w http.ResponseWriter) error
}

type ListEventTypes200JSONResponse

type ListEventTypes200JSONResponse EventTypePage

func (ListEventTypes200JSONResponse) VisitListEventTypesResponse

func (response ListEventTypes200JSONResponse) VisitListEventTypesResponse(w http.ResponseWriter) error

type ListEventTypesRequestObject

type ListEventTypesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListEventTypesResponseObject

type ListEventTypesResponseObject interface {
	VisitListEventTypesResponse(w http.ResponseWriter) error
}

type ListEvents200JSONResponse

type ListEvents200JSONResponse EventPage

func (ListEvents200JSONResponse) VisitListEventsResponse

func (response ListEvents200JSONResponse) VisitListEventsResponse(w http.ResponseWriter) error

type ListEventsRequestObject

type ListEventsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListEventsResponseObject

type ListEventsResponseObject interface {
	VisitListEventsResponse(w http.ResponseWriter) error
}

type ListFeatures200JSONResponse

type ListFeatures200JSONResponse FeaturePage

func (ListFeatures200JSONResponse) VisitListFeaturesResponse

func (response ListFeatures200JSONResponse) VisitListFeaturesResponse(w http.ResponseWriter) error

type ListFeaturesRequestObject

type ListFeaturesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListFeaturesResponseObject

type ListFeaturesResponseObject interface {
	VisitListFeaturesResponse(w http.ResponseWriter) error
}

type ListInstallationAuthProviders200JSONResponse

type ListInstallationAuthProviders200JSONResponse AuthProviderPage

func (ListInstallationAuthProviders200JSONResponse) VisitListInstallationAuthProvidersResponse

func (response ListInstallationAuthProviders200JSONResponse) VisitListInstallationAuthProvidersResponse(w http.ResponseWriter) error

type ListInstallationAuthProvidersRequestObject

type ListInstallationAuthProvidersRequestObject struct {
}

type ListInstallationAuthProvidersResponseObject

type ListInstallationAuthProvidersResponseObject interface {
	VisitListInstallationAuthProvidersResponse(w http.ResponseWriter) error
}

type ListInstallationBillingProviders200JSONResponse

type ListInstallationBillingProviders200JSONResponse BillingProviderPage

func (ListInstallationBillingProviders200JSONResponse) VisitListInstallationBillingProvidersResponse

func (response ListInstallationBillingProviders200JSONResponse) VisitListInstallationBillingProvidersResponse(w http.ResponseWriter) error

type ListInstallationBillingProvidersRequestObject

type ListInstallationBillingProvidersRequestObject struct {
}

type ListInstallationBillingProvidersResponseObject

type ListInstallationBillingProvidersResponseObject interface {
	VisitListInstallationBillingProvidersResponse(w http.ResponseWriter) error
}

type ListInstallationControlUserInvitations200JSONResponse

type ListInstallationControlUserInvitations200JSONResponse ControlUserInvitationPage

func (ListInstallationControlUserInvitations200JSONResponse) VisitListInstallationControlUserInvitationsResponse

func (response ListInstallationControlUserInvitations200JSONResponse) VisitListInstallationControlUserInvitationsResponse(w http.ResponseWriter) error

type ListInstallationControlUserInvitationsRequestObject

type ListInstallationControlUserInvitationsRequestObject struct {
}

type ListInstallationControlUserInvitationsResponseObject

type ListInstallationControlUserInvitationsResponseObject interface {
	VisitListInstallationControlUserInvitationsResponse(w http.ResponseWriter) error
}

type ListInstallationControlUsers200JSONResponse

type ListInstallationControlUsers200JSONResponse ControlUserPage

func (ListInstallationControlUsers200JSONResponse) VisitListInstallationControlUsersResponse

func (response ListInstallationControlUsers200JSONResponse) VisitListInstallationControlUsersResponse(w http.ResponseWriter) error

type ListInstallationControlUsersRequestObject

type ListInstallationControlUsersRequestObject struct {
}

type ListInstallationControlUsersResponseObject

type ListInstallationControlUsersResponseObject interface {
	VisitListInstallationControlUsersResponse(w http.ResponseWriter) error
}

type ListInstallationNotificationProviders200JSONResponse

type ListInstallationNotificationProviders200JSONResponse NotificationProviderPage

func (ListInstallationNotificationProviders200JSONResponse) VisitListInstallationNotificationProvidersResponse

func (response ListInstallationNotificationProviders200JSONResponse) VisitListInstallationNotificationProvidersResponse(w http.ResponseWriter) error

type ListInstallationNotificationProvidersRequestObject

type ListInstallationNotificationProvidersRequestObject struct {
}

type ListInstallationNotificationProvidersResponseObject

type ListInstallationNotificationProvidersResponseObject interface {
	VisitListInstallationNotificationProvidersResponse(w http.ResponseWriter) error
}

type ListInstallationNotificationTemplateVariables200JSONResponse

type ListInstallationNotificationTemplateVariables200JSONResponse TemplateVariables

func (ListInstallationNotificationTemplateVariables200JSONResponse) VisitListInstallationNotificationTemplateVariablesResponse

func (response ListInstallationNotificationTemplateVariables200JSONResponse) VisitListInstallationNotificationTemplateVariablesResponse(w http.ResponseWriter) error

type ListInstallationNotificationTemplateVariablesRequestObject

type ListInstallationNotificationTemplateVariablesRequestObject struct {
}

type ListInstallationNotificationTemplateVariablesResponseObject

type ListInstallationNotificationTemplateVariablesResponseObject interface {
	VisitListInstallationNotificationTemplateVariablesResponse(w http.ResponseWriter) error
}

type ListInstallationNotificationTemplates200JSONResponse

type ListInstallationNotificationTemplates200JSONResponse NotificationTemplatePage

func (ListInstallationNotificationTemplates200JSONResponse) VisitListInstallationNotificationTemplatesResponse

func (response ListInstallationNotificationTemplates200JSONResponse) VisitListInstallationNotificationTemplatesResponse(w http.ResponseWriter) error

type ListInstallationNotificationTemplatesRequestObject

type ListInstallationNotificationTemplatesRequestObject struct {
}

type ListInstallationNotificationTemplatesResponseObject

type ListInstallationNotificationTemplatesResponseObject interface {
	VisitListInstallationNotificationTemplatesResponse(w http.ResponseWriter) error
}

type ListInstallationStorageObjects200JSONResponse

type ListInstallationStorageObjects200JSONResponse StorageObjectPage

func (ListInstallationStorageObjects200JSONResponse) VisitListInstallationStorageObjectsResponse

func (response ListInstallationStorageObjects200JSONResponse) VisitListInstallationStorageObjectsResponse(w http.ResponseWriter) error

type ListInstallationStorageObjectsRequestObject

type ListInstallationStorageObjectsRequestObject struct {
}

type ListInstallationStorageObjectsResponseObject

type ListInstallationStorageObjectsResponseObject interface {
	VisitListInstallationStorageObjectsResponse(w http.ResponseWriter) error
}

type ListInstallationStorageProviders200JSONResponse

type ListInstallationStorageProviders200JSONResponse StorageProviderPage

func (ListInstallationStorageProviders200JSONResponse) VisitListInstallationStorageProvidersResponse

func (response ListInstallationStorageProviders200JSONResponse) VisitListInstallationStorageProvidersResponse(w http.ResponseWriter) error

type ListInstallationStorageProvidersRequestObject

type ListInstallationStorageProvidersRequestObject struct {
}

type ListInstallationStorageProvidersResponseObject

type ListInstallationStorageProvidersResponseObject interface {
	VisitListInstallationStorageProvidersResponse(w http.ResponseWriter) error
}

type ListInvoices200JSONResponse

type ListInvoices200JSONResponse InvoicePage

func (ListInvoices200JSONResponse) VisitListInvoicesResponse

func (response ListInvoices200JSONResponse) VisitListInvoicesResponse(w http.ResponseWriter) error

type ListInvoicesRequestObject

type ListInvoicesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListInvoicesResponseObject

type ListInvoicesResponseObject interface {
	VisitListInvoicesResponse(w http.ResponseWriter) error
}

type ListLocalEntitlementRequests200JSONResponse

type ListLocalEntitlementRequests200JSONResponse LocalEntitlementRequestPage

func (ListLocalEntitlementRequests200JSONResponse) VisitListLocalEntitlementRequestsResponse

func (response ListLocalEntitlementRequests200JSONResponse) VisitListLocalEntitlementRequestsResponse(w http.ResponseWriter) error

type ListLocalEntitlementRequestsRequestObject

type ListLocalEntitlementRequestsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListLocalEntitlementRequestsResponseObject

type ListLocalEntitlementRequestsResponseObject interface {
	VisitListLocalEntitlementRequestsResponse(w http.ResponseWriter) error
}

type ListManagementClients200JSONResponse

type ListManagementClients200JSONResponse ManagementClientPage

func (ListManagementClients200JSONResponse) VisitListManagementClientsResponse

func (response ListManagementClients200JSONResponse) VisitListManagementClientsResponse(w http.ResponseWriter) error

type ListManagementClientsRequestObject

type ListManagementClientsRequestObject struct {
}

type ListManagementClientsResponseObject

type ListManagementClientsResponseObject interface {
	VisitListManagementClientsResponse(w http.ResponseWriter) error
}

type ListMyAddresses200JSONResponse

type ListMyAddresses200JSONResponse AddressPage

func (ListMyAddresses200JSONResponse) VisitListMyAddressesResponse

func (response ListMyAddresses200JSONResponse) VisitListMyAddressesResponse(w http.ResponseWriter) error

type ListMyAddressesRequestObject

type ListMyAddressesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMyAddressesResponseObject

type ListMyAddressesResponseObject interface {
	VisitListMyAddressesResponse(w http.ResponseWriter) error
}

type ListMyEntitlements200JSONResponse

type ListMyEntitlements200JSONResponse EffectiveEntitlements

func (ListMyEntitlements200JSONResponse) VisitListMyEntitlementsResponse

func (response ListMyEntitlements200JSONResponse) VisitListMyEntitlementsResponse(w http.ResponseWriter) error

type ListMyEntitlementsParams

type ListMyEntitlementsParams struct {
	// WorkspaceId Explicit accessible workspace whose grants are merged with the current user's grants.
	WorkspaceId *WorkspaceIDQuery `form:"workspace_id,omitempty" json:"workspace_id,omitempty"`
}

ListMyEntitlementsParams defines parameters for ListMyEntitlements.

type ListMyEntitlementsRequestObject

type ListMyEntitlementsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        ListMyEntitlementsParams
}

type ListMyEntitlementsResponseObject

type ListMyEntitlementsResponseObject interface {
	VisitListMyEntitlementsResponse(w http.ResponseWriter) error
}

type ListMyIdentities200JSONResponse

type ListMyIdentities200JSONResponse ExternalIdentityPage

func (ListMyIdentities200JSONResponse) VisitListMyIdentitiesResponse

func (response ListMyIdentities200JSONResponse) VisitListMyIdentitiesResponse(w http.ResponseWriter) error

type ListMyIdentitiesRequestObject

type ListMyIdentitiesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMyIdentitiesResponseObject

type ListMyIdentitiesResponseObject interface {
	VisitListMyIdentitiesResponse(w http.ResponseWriter) error
}

type ListMyInvoices200JSONResponse

type ListMyInvoices200JSONResponse InvoicePage

func (ListMyInvoices200JSONResponse) VisitListMyInvoicesResponse

func (response ListMyInvoices200JSONResponse) VisitListMyInvoicesResponse(w http.ResponseWriter) error

type ListMyInvoicesRequestObject

type ListMyInvoicesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMyInvoicesResponseObject

type ListMyInvoicesResponseObject interface {
	VisitListMyInvoicesResponse(w http.ResponseWriter) error
}

type ListMyLocalEntitlementRequests200JSONResponse

type ListMyLocalEntitlementRequests200JSONResponse LocalEntitlementRequestPage

func (ListMyLocalEntitlementRequests200JSONResponse) VisitListMyLocalEntitlementRequestsResponse

func (response ListMyLocalEntitlementRequests200JSONResponse) VisitListMyLocalEntitlementRequestsResponse(w http.ResponseWriter) error

type ListMyLocalEntitlementRequestsRequestObject

type ListMyLocalEntitlementRequestsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMyLocalEntitlementRequestsResponseObject

type ListMyLocalEntitlementRequestsResponseObject interface {
	VisitListMyLocalEntitlementRequestsResponse(w http.ResponseWriter) error
}

type ListMyMFAMethods200JSONResponse

type ListMyMFAMethods200JSONResponse MFAMethodPage

func (ListMyMFAMethods200JSONResponse) VisitListMyMFAMethodsResponse

func (response ListMyMFAMethods200JSONResponse) VisitListMyMFAMethodsResponse(w http.ResponseWriter) error

type ListMyMFAMethodsRequestObject

type ListMyMFAMethodsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMyMFAMethodsResponseObject

type ListMyMFAMethodsResponseObject interface {
	VisitListMyMFAMethodsResponse(w http.ResponseWriter) error
}

type ListMyNotificationPreferences200JSONResponse

type ListMyNotificationPreferences200JSONResponse NotificationPreferencePage

func (ListMyNotificationPreferences200JSONResponse) VisitListMyNotificationPreferencesResponse

func (response ListMyNotificationPreferences200JSONResponse) VisitListMyNotificationPreferencesResponse(w http.ResponseWriter) error

type ListMyNotificationPreferencesRequestObject

type ListMyNotificationPreferencesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMyNotificationPreferencesResponseObject

type ListMyNotificationPreferencesResponseObject interface {
	VisitListMyNotificationPreferencesResponse(w http.ResponseWriter) error
}

type ListMyOAuthConsents200JSONResponse

type ListMyOAuthConsents200JSONResponse OAuthConsentPage

func (ListMyOAuthConsents200JSONResponse) VisitListMyOAuthConsentsResponse

func (response ListMyOAuthConsents200JSONResponse) VisitListMyOAuthConsentsResponse(w http.ResponseWriter) error

type ListMyOAuthConsentsRequestObject

type ListMyOAuthConsentsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMyOAuthConsentsResponseObject

type ListMyOAuthConsentsResponseObject interface {
	VisitListMyOAuthConsentsResponse(w http.ResponseWriter) error
}

type ListMyPayments200JSONResponse

type ListMyPayments200JSONResponse PaymentPage

func (ListMyPayments200JSONResponse) VisitListMyPaymentsResponse

func (response ListMyPayments200JSONResponse) VisitListMyPaymentsResponse(w http.ResponseWriter) error

type ListMyPaymentsRequestObject

type ListMyPaymentsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMyPaymentsResponseObject

type ListMyPaymentsResponseObject interface {
	VisitListMyPaymentsResponse(w http.ResponseWriter) error
}

type ListMyPendingInvitations200JSONResponse

type ListMyPendingInvitations200JSONResponse ApplicationInvitationPage

func (ListMyPendingInvitations200JSONResponse) VisitListMyPendingInvitationsResponse

func (response ListMyPendingInvitations200JSONResponse) VisitListMyPendingInvitationsResponse(w http.ResponseWriter) error

type ListMyPendingInvitationsRequestObject

type ListMyPendingInvitationsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMyPendingInvitationsResponseObject

type ListMyPendingInvitationsResponseObject interface {
	VisitListMyPendingInvitationsResponse(w http.ResponseWriter) error
}

type ListMySessions200JSONResponse

type ListMySessions200JSONResponse SessionPage

func (ListMySessions200JSONResponse) VisitListMySessionsResponse

func (response ListMySessions200JSONResponse) VisitListMySessionsResponse(w http.ResponseWriter) error

type ListMySessionsRequestObject

type ListMySessionsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMySessionsResponseObject

type ListMySessionsResponseObject interface {
	VisitListMySessionsResponse(w http.ResponseWriter) error
}

type ListMyStorageObjects200JSONResponse

type ListMyStorageObjects200JSONResponse StorageObjectPage

func (ListMyStorageObjects200JSONResponse) VisitListMyStorageObjectsResponse

func (response ListMyStorageObjects200JSONResponse) VisitListMyStorageObjectsResponse(w http.ResponseWriter) error

type ListMyStorageObjectsRequestObject

type ListMyStorageObjectsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMyStorageObjectsResponseObject

type ListMyStorageObjectsResponseObject interface {
	VisitListMyStorageObjectsResponse(w http.ResponseWriter) error
}

type ListMySubscriptions200JSONResponse

type ListMySubscriptions200JSONResponse SubscriptionPage

func (ListMySubscriptions200JSONResponse) VisitListMySubscriptionsResponse

func (response ListMySubscriptions200JSONResponse) VisitListMySubscriptionsResponse(w http.ResponseWriter) error

type ListMySubscriptionsRequestObject

type ListMySubscriptionsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMySubscriptionsResponseObject

type ListMySubscriptionsResponseObject interface {
	VisitListMySubscriptionsResponse(w http.ResponseWriter) error
}

type ListMyWorkspaceAccess200JSONResponse

type ListMyWorkspaceAccess200JSONResponse WorkspaceAccessPage

func (ListMyWorkspaceAccess200JSONResponse) VisitListMyWorkspaceAccessResponse

func (response ListMyWorkspaceAccess200JSONResponse) VisitListMyWorkspaceAccessResponse(w http.ResponseWriter) error

type ListMyWorkspaceAccessRequestObject

type ListMyWorkspaceAccessRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type ListMyWorkspaceAccessResponseObject

type ListMyWorkspaceAccessResponseObject interface {
	VisitListMyWorkspaceAccessResponse(w http.ResponseWriter) error
}

type ListMyWorkspaceInvitations200JSONResponse

type ListMyWorkspaceInvitations200JSONResponse ApplicationInvitationPage

func (ListMyWorkspaceInvitations200JSONResponse) VisitListMyWorkspaceInvitationsResponse

func (response ListMyWorkspaceInvitations200JSONResponse) VisitListMyWorkspaceInvitationsResponse(w http.ResponseWriter) error

type ListMyWorkspaceInvitationsRequestObject

type ListMyWorkspaceInvitationsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type ListMyWorkspaceInvitationsResponseObject

type ListMyWorkspaceInvitationsResponseObject interface {
	VisitListMyWorkspaceInvitationsResponse(w http.ResponseWriter) error
}

type ListMyWorkspaceMembers200JSONResponse

type ListMyWorkspaceMembers200JSONResponse WorkspaceMemberPage

func (ListMyWorkspaceMembers200JSONResponse) VisitListMyWorkspaceMembersResponse

func (response ListMyWorkspaceMembers200JSONResponse) VisitListMyWorkspaceMembersResponse(w http.ResponseWriter) error

type ListMyWorkspaceMembersRequestObject

type ListMyWorkspaceMembersRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type ListMyWorkspaceMembersResponseObject

type ListMyWorkspaceMembersResponseObject interface {
	VisitListMyWorkspaceMembersResponse(w http.ResponseWriter) error
}

type ListMyWorkspaces200JSONResponse

type ListMyWorkspaces200JSONResponse WorkspacePage

func (ListMyWorkspaces200JSONResponse) VisitListMyWorkspacesResponse

func (response ListMyWorkspaces200JSONResponse) VisitListMyWorkspacesResponse(w http.ResponseWriter) error

type ListMyWorkspacesRequestObject

type ListMyWorkspacesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListMyWorkspacesResponseObject

type ListMyWorkspacesResponseObject interface {
	VisitListMyWorkspacesResponse(w http.ResponseWriter) error
}

type ListNotificationProviders200JSONResponse

type ListNotificationProviders200JSONResponse NotificationProviderPage

func (ListNotificationProviders200JSONResponse) VisitListNotificationProvidersResponse

func (response ListNotificationProviders200JSONResponse) VisitListNotificationProvidersResponse(w http.ResponseWriter) error

type ListNotificationProvidersRequestObject

type ListNotificationProvidersRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListNotificationProvidersResponseObject

type ListNotificationProvidersResponseObject interface {
	VisitListNotificationProvidersResponse(w http.ResponseWriter) error
}

type ListNotificationTemplateVariables200JSONResponse

type ListNotificationTemplateVariables200JSONResponse TemplateVariables

func (ListNotificationTemplateVariables200JSONResponse) VisitListNotificationTemplateVariablesResponse

func (response ListNotificationTemplateVariables200JSONResponse) VisitListNotificationTemplateVariablesResponse(w http.ResponseWriter) error

type ListNotificationTemplateVariablesRequestObject

type ListNotificationTemplateVariablesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListNotificationTemplateVariablesResponseObject

type ListNotificationTemplateVariablesResponseObject interface {
	VisitListNotificationTemplateVariablesResponse(w http.ResponseWriter) error
}

type ListNotificationTemplates200JSONResponse

type ListNotificationTemplates200JSONResponse NotificationTemplatePage

func (ListNotificationTemplates200JSONResponse) VisitListNotificationTemplatesResponse

func (response ListNotificationTemplates200JSONResponse) VisitListNotificationTemplatesResponse(w http.ResponseWriter) error

type ListNotificationTemplatesRequestObject

type ListNotificationTemplatesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListNotificationTemplatesResponseObject

type ListNotificationTemplatesResponseObject interface {
	VisitListNotificationTemplatesResponse(w http.ResponseWriter) error
}

type ListNotifications200JSONResponse

type ListNotifications200JSONResponse NotificationPage

func (ListNotifications200JSONResponse) VisitListNotificationsResponse

func (response ListNotifications200JSONResponse) VisitListNotificationsResponse(w http.ResponseWriter) error

type ListNotificationsRequestObject

type ListNotificationsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListNotificationsResponseObject

type ListNotificationsResponseObject interface {
	VisitListNotificationsResponse(w http.ResponseWriter) error
}

type ListOAuthConsents200JSONResponse

type ListOAuthConsents200JSONResponse OAuthConsentPage

func (ListOAuthConsents200JSONResponse) VisitListOAuthConsentsResponse

func (response ListOAuthConsents200JSONResponse) VisitListOAuthConsentsResponse(w http.ResponseWriter) error

type ListOAuthConsentsRequestObject

type ListOAuthConsentsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListOAuthConsentsResponseObject

type ListOAuthConsentsResponseObject interface {
	VisitListOAuthConsentsResponse(w http.ResponseWriter) error
}

type ListOrganizationAuditLogs200JSONResponse

type ListOrganizationAuditLogs200JSONResponse AuditRecordPage

func (ListOrganizationAuditLogs200JSONResponse) VisitListOrganizationAuditLogsResponse

func (response ListOrganizationAuditLogs200JSONResponse) VisitListOrganizationAuditLogsResponse(w http.ResponseWriter) error

type ListOrganizationAuditLogsRequestObject

type ListOrganizationAuditLogsRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ListOrganizationAuditLogsResponseObject

type ListOrganizationAuditLogsResponseObject interface {
	VisitListOrganizationAuditLogsResponse(w http.ResponseWriter) error
}

type ListOrganizationAuthProviders200JSONResponse

type ListOrganizationAuthProviders200JSONResponse AuthProviderPage

func (ListOrganizationAuthProviders200JSONResponse) VisitListOrganizationAuthProvidersResponse

func (response ListOrganizationAuthProviders200JSONResponse) VisitListOrganizationAuthProvidersResponse(w http.ResponseWriter) error

type ListOrganizationAuthProvidersRequestObject

type ListOrganizationAuthProvidersRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ListOrganizationAuthProvidersResponseObject

type ListOrganizationAuthProvidersResponseObject interface {
	VisitListOrganizationAuthProvidersResponse(w http.ResponseWriter) error
}

type ListOrganizationBillingProviders200JSONResponse

type ListOrganizationBillingProviders200JSONResponse BillingProviderPage

func (ListOrganizationBillingProviders200JSONResponse) VisitListOrganizationBillingProvidersResponse

func (response ListOrganizationBillingProviders200JSONResponse) VisitListOrganizationBillingProvidersResponse(w http.ResponseWriter) error

type ListOrganizationBillingProvidersRequestObject

type ListOrganizationBillingProvidersRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ListOrganizationBillingProvidersResponseObject

type ListOrganizationBillingProvidersResponseObject interface {
	VisitListOrganizationBillingProvidersResponse(w http.ResponseWriter) error
}

type ListOrganizationInvitations200JSONResponse

type ListOrganizationInvitations200JSONResponse ControlUserInvitationPage

func (ListOrganizationInvitations200JSONResponse) VisitListOrganizationInvitationsResponse

func (response ListOrganizationInvitations200JSONResponse) VisitListOrganizationInvitationsResponse(w http.ResponseWriter) error

type ListOrganizationInvitationsRequestObject

type ListOrganizationInvitationsRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ListOrganizationInvitationsResponseObject

type ListOrganizationInvitationsResponseObject interface {
	VisitListOrganizationInvitationsResponse(w http.ResponseWriter) error
}

type ListOrganizationMembers200JSONResponse

type ListOrganizationMembers200JSONResponse OrganizationMemberPage

func (ListOrganizationMembers200JSONResponse) VisitListOrganizationMembersResponse

func (response ListOrganizationMembers200JSONResponse) VisitListOrganizationMembersResponse(w http.ResponseWriter) error

type ListOrganizationMembersRequestObject

type ListOrganizationMembersRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ListOrganizationMembersResponseObject

type ListOrganizationMembersResponseObject interface {
	VisitListOrganizationMembersResponse(w http.ResponseWriter) error
}

type ListOrganizationNotificationProviders200JSONResponse

type ListOrganizationNotificationProviders200JSONResponse NotificationProviderPage

func (ListOrganizationNotificationProviders200JSONResponse) VisitListOrganizationNotificationProvidersResponse

func (response ListOrganizationNotificationProviders200JSONResponse) VisitListOrganizationNotificationProvidersResponse(w http.ResponseWriter) error

type ListOrganizationNotificationProvidersRequestObject

type ListOrganizationNotificationProvidersRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ListOrganizationNotificationProvidersResponseObject

type ListOrganizationNotificationProvidersResponseObject interface {
	VisitListOrganizationNotificationProvidersResponse(w http.ResponseWriter) error
}

type ListOrganizationStorageObjects200JSONResponse

type ListOrganizationStorageObjects200JSONResponse StorageObjectPage

func (ListOrganizationStorageObjects200JSONResponse) VisitListOrganizationStorageObjectsResponse

func (response ListOrganizationStorageObjects200JSONResponse) VisitListOrganizationStorageObjectsResponse(w http.ResponseWriter) error

type ListOrganizationStorageObjectsRequestObject

type ListOrganizationStorageObjectsRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ListOrganizationStorageObjectsResponseObject

type ListOrganizationStorageObjectsResponseObject interface {
	VisitListOrganizationStorageObjectsResponse(w http.ResponseWriter) error
}

type ListOrganizationStorageProviders200JSONResponse

type ListOrganizationStorageProviders200JSONResponse StorageProviderPage

func (ListOrganizationStorageProviders200JSONResponse) VisitListOrganizationStorageProvidersResponse

func (response ListOrganizationStorageProviders200JSONResponse) VisitListOrganizationStorageProvidersResponse(w http.ResponseWriter) error

type ListOrganizationStorageProvidersRequestObject

type ListOrganizationStorageProvidersRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ListOrganizationStorageProvidersResponseObject

type ListOrganizationStorageProvidersResponseObject interface {
	VisitListOrganizationStorageProvidersResponse(w http.ResponseWriter) error
}

type ListOrganizations200JSONResponse

type ListOrganizations200JSONResponse OrganizationPage

func (ListOrganizations200JSONResponse) VisitListOrganizationsResponse

func (response ListOrganizations200JSONResponse) VisitListOrganizationsResponse(w http.ResponseWriter) error

type ListOrganizationsParams

type ListOrganizationsParams struct {
	IncludeRetired *IncludeRetired `form:"include_retired,omitempty" json:"include_retired,omitempty"`
}

ListOrganizationsParams defines parameters for ListOrganizations.

type ListOrganizationsRequestObject

type ListOrganizationsRequestObject struct {
	Params ListOrganizationsParams
}

type ListOrganizationsResponseObject

type ListOrganizationsResponseObject interface {
	VisitListOrganizationsResponse(w http.ResponseWriter) error
}

type ListPayments200JSONResponse

type ListPayments200JSONResponse PaymentPage

func (ListPayments200JSONResponse) VisitListPaymentsResponse

func (response ListPayments200JSONResponse) VisitListPaymentsResponse(w http.ResponseWriter) error

type ListPaymentsRequestObject

type ListPaymentsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListPaymentsResponseObject

type ListPaymentsResponseObject interface {
	VisitListPaymentsResponse(w http.ResponseWriter) error
}

type ListPermissionGrants200JSONResponse

type ListPermissionGrants200JSONResponse PermissionGrantPage

func (ListPermissionGrants200JSONResponse) VisitListPermissionGrantsResponse

func (response ListPermissionGrants200JSONResponse) VisitListPermissionGrantsResponse(w http.ResponseWriter) error

type ListPermissionGrants403ApplicationProblemPlusJSONResponse

type ListPermissionGrants403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ListPermissionGrants403ApplicationProblemPlusJSONResponse) VisitListPermissionGrantsResponse

func (response ListPermissionGrants403ApplicationProblemPlusJSONResponse) VisitListPermissionGrantsResponse(w http.ResponseWriter) error

type ListPermissionGrantsParams

type ListPermissionGrantsParams struct {
	SubjectType *OptionalPermissionSubjectType `form:"subject_type,omitempty" json:"subject_type,omitempty"`
	SubjectId   *OptionalPermissionSubjectID   `form:"subject_id,omitempty" json:"subject_id,omitempty"`

	// WorkspaceId Explicit accessible workspace whose grants are merged with the current user's grants.
	WorkspaceId *WorkspaceIDQuery      `form:"workspace_id,omitempty" json:"workspace_id,omitempty"`
	Status      *PermissionGrantStatus `form:"status,omitempty" json:"status,omitempty"`
}

ListPermissionGrantsParams defines parameters for ListPermissionGrants.

type ListPermissionGrantsRequestObject

type ListPermissionGrantsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        ListPermissionGrantsParams
}

type ListPermissionGrantsResponseObject

type ListPermissionGrantsResponseObject interface {
	VisitListPermissionGrantsResponse(w http.ResponseWriter) error
}

type ListPersonalAPIKeys200JSONResponse

type ListPersonalAPIKeys200JSONResponse PersonalAPIKeyPage

func (ListPersonalAPIKeys200JSONResponse) VisitListPersonalAPIKeysResponse

func (response ListPersonalAPIKeys200JSONResponse) VisitListPersonalAPIKeysResponse(w http.ResponseWriter) error

type ListPersonalAPIKeys403ApplicationProblemPlusJSONResponse

type ListPersonalAPIKeys403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ListPersonalAPIKeys403ApplicationProblemPlusJSONResponse) VisitListPersonalAPIKeysResponse

func (response ListPersonalAPIKeys403ApplicationProblemPlusJSONResponse) VisitListPersonalAPIKeysResponse(w http.ResponseWriter) error

type ListPersonalAPIKeysRequestObject

type ListPersonalAPIKeysRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListPersonalAPIKeysResponseObject

type ListPersonalAPIKeysResponseObject interface {
	VisitListPersonalAPIKeysResponse(w http.ResponseWriter) error
}

type ListPrices200JSONResponse

type ListPrices200JSONResponse PricePage

func (ListPrices200JSONResponse) VisitListPricesResponse

func (response ListPrices200JSONResponse) VisitListPricesResponse(w http.ResponseWriter) error

type ListPricesRequestObject

type ListPricesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProductId     UUID          `json:"product_id"`
}

type ListPricesResponseObject

type ListPricesResponseObject interface {
	VisitListPricesResponse(w http.ResponseWriter) error
}

type ListProducts200JSONResponse

type ListProducts200JSONResponse ProductPage

func (ListProducts200JSONResponse) VisitListProductsResponse

func (response ListProducts200JSONResponse) VisitListProductsResponse(w http.ResponseWriter) error

type ListProductsRequestObject

type ListProductsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListProductsResponseObject

type ListProductsResponseObject interface {
	VisitListProductsResponse(w http.ResponseWriter) error
}

type ListRefunds200JSONResponse

type ListRefunds200JSONResponse RefundPage

func (ListRefunds200JSONResponse) VisitListRefundsResponse

func (response ListRefunds200JSONResponse) VisitListRefundsResponse(w http.ResponseWriter) error

type ListRefundsRequestObject

type ListRefundsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListRefundsResponseObject

type ListRefundsResponseObject interface {
	VisitListRefundsResponse(w http.ResponseWriter) error
}

type ListRoleAssignments200JSONResponse

type ListRoleAssignments200JSONResponse RoleAssignmentPage

func (ListRoleAssignments200JSONResponse) VisitListRoleAssignmentsResponse

func (response ListRoleAssignments200JSONResponse) VisitListRoleAssignmentsResponse(w http.ResponseWriter) error

type ListRoleAssignmentsRequestObject

type ListRoleAssignmentsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListRoleAssignmentsResponseObject

type ListRoleAssignmentsResponseObject interface {
	VisitListRoleAssignmentsResponse(w http.ResponseWriter) error
}

type ListRoles200JSONResponse

type ListRoles200JSONResponse RolePage

func (ListRoles200JSONResponse) VisitListRolesResponse

func (response ListRoles200JSONResponse) VisitListRolesResponse(w http.ResponseWriter) error

type ListRolesRequestObject

type ListRolesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListRolesResponseObject

type ListRolesResponseObject interface {
	VisitListRolesResponse(w http.ResponseWriter) error
}

type ListSenderIdentities200JSONResponse

type ListSenderIdentities200JSONResponse SenderIdentityPage

func (ListSenderIdentities200JSONResponse) VisitListSenderIdentitiesResponse

func (response ListSenderIdentities200JSONResponse) VisitListSenderIdentitiesResponse(w http.ResponseWriter) error

type ListSenderIdentitiesRequestObject

type ListSenderIdentitiesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListSenderIdentitiesResponseObject

type ListSenderIdentitiesResponseObject interface {
	VisitListSenderIdentitiesResponse(w http.ResponseWriter) error
}

type ListSigningKeys200JSONResponse

type ListSigningKeys200JSONResponse SigningKeyPage

func (ListSigningKeys200JSONResponse) VisitListSigningKeysResponse

func (response ListSigningKeys200JSONResponse) VisitListSigningKeysResponse(w http.ResponseWriter) error

type ListSigningKeysRequestObject

type ListSigningKeysRequestObject struct {
}

type ListSigningKeysResponseObject

type ListSigningKeysResponseObject interface {
	VisitListSigningKeysResponse(w http.ResponseWriter) error
}

type ListSubscriptions200JSONResponse

type ListSubscriptions200JSONResponse SubscriptionPage

func (ListSubscriptions200JSONResponse) VisitListSubscriptionsResponse

func (response ListSubscriptions200JSONResponse) VisitListSubscriptionsResponse(w http.ResponseWriter) error

type ListSubscriptionsRequestObject

type ListSubscriptionsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListSubscriptionsResponseObject

type ListSubscriptionsResponseObject interface {
	VisitListSubscriptionsResponse(w http.ResponseWriter) error
}

type ListUserAddresses200JSONResponse

type ListUserAddresses200JSONResponse AddressPage

func (ListUserAddresses200JSONResponse) VisitListUserAddressesResponse

func (response ListUserAddresses200JSONResponse) VisitListUserAddressesResponse(w http.ResponseWriter) error

type ListUserAddressesRequestObject

type ListUserAddressesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
}

type ListUserAddressesResponseObject

type ListUserAddressesResponseObject interface {
	VisitListUserAddressesResponse(w http.ResponseWriter) error
}

type ListUserSessions200JSONResponse

type ListUserSessions200JSONResponse SessionPage

func (ListUserSessions200JSONResponse) VisitListUserSessionsResponse

func (response ListUserSessions200JSONResponse) VisitListUserSessionsResponse(w http.ResponseWriter) error

type ListUserSessionsRequestObject

type ListUserSessionsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
}

type ListUserSessionsResponseObject

type ListUserSessionsResponseObject interface {
	VisitListUserSessionsResponse(w http.ResponseWriter) error
}

type ListUsers200JSONResponse

type ListUsers200JSONResponse UserPage

func (ListUsers200JSONResponse) VisitListUsersResponse

func (response ListUsers200JSONResponse) VisitListUsersResponse(w http.ResponseWriter) error

type ListUsersRequestObject

type ListUsersRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListUsersResponseObject

type ListUsersResponseObject interface {
	VisitListUsersResponse(w http.ResponseWriter) error
}

type ListWebhookDeliveries200JSONResponse

type ListWebhookDeliveries200JSONResponse WebhookDeliveryPage

func (ListWebhookDeliveries200JSONResponse) VisitListWebhookDeliveriesResponse

func (response ListWebhookDeliveries200JSONResponse) VisitListWebhookDeliveriesResponse(w http.ResponseWriter) error

type ListWebhookDeliveriesRequestObject

type ListWebhookDeliveriesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListWebhookDeliveriesResponseObject

type ListWebhookDeliveriesResponseObject interface {
	VisitListWebhookDeliveriesResponse(w http.ResponseWriter) error
}

type ListWebhooks200JSONResponse

type ListWebhooks200JSONResponse WebhookPage

func (ListWebhooks200JSONResponse) VisitListWebhooksResponse

func (response ListWebhooks200JSONResponse) VisitListWebhooksResponse(w http.ResponseWriter) error

type ListWebhooksRequestObject

type ListWebhooksRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListWebhooksResponseObject

type ListWebhooksResponseObject interface {
	VisitListWebhooksResponse(w http.ResponseWriter) error
}

type ListWorkspaceAddresses200JSONResponse

type ListWorkspaceAddresses200JSONResponse AddressPage

func (ListWorkspaceAddresses200JSONResponse) VisitListWorkspaceAddressesResponse

func (response ListWorkspaceAddresses200JSONResponse) VisitListWorkspaceAddressesResponse(w http.ResponseWriter) error

type ListWorkspaceAddressesRequestObject

type ListWorkspaceAddressesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type ListWorkspaceAddressesResponseObject

type ListWorkspaceAddressesResponseObject interface {
	VisitListWorkspaceAddressesResponse(w http.ResponseWriter) error
}

type ListWorkspaceMembers200JSONResponse

type ListWorkspaceMembers200JSONResponse WorkspaceMemberPage

func (ListWorkspaceMembers200JSONResponse) VisitListWorkspaceMembersResponse

func (response ListWorkspaceMembers200JSONResponse) VisitListWorkspaceMembersResponse(w http.ResponseWriter) error

type ListWorkspaceMembersRequestObject

type ListWorkspaceMembersRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type ListWorkspaceMembersResponseObject

type ListWorkspaceMembersResponseObject interface {
	VisitListWorkspaceMembersResponse(w http.ResponseWriter) error
}

type ListWorkspacePermissionGrants200JSONResponse

type ListWorkspacePermissionGrants200JSONResponse PermissionGrantPage

func (ListWorkspacePermissionGrants200JSONResponse) VisitListWorkspacePermissionGrantsResponse

func (response ListWorkspacePermissionGrants200JSONResponse) VisitListWorkspacePermissionGrantsResponse(w http.ResponseWriter) error

type ListWorkspacePermissionGrants403ApplicationProblemPlusJSONResponse

type ListWorkspacePermissionGrants403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ListWorkspacePermissionGrants403ApplicationProblemPlusJSONResponse) VisitListWorkspacePermissionGrantsResponse

func (response ListWorkspacePermissionGrants403ApplicationProblemPlusJSONResponse) VisitListWorkspacePermissionGrantsResponse(w http.ResponseWriter) error

type ListWorkspacePermissionGrantsParams

type ListWorkspacePermissionGrantsParams struct {
	SubjectType *OptionalPermissionSubjectType `form:"subject_type,omitempty" json:"subject_type,omitempty"`
	SubjectId   *OptionalPermissionSubjectID   `form:"subject_id,omitempty" json:"subject_id,omitempty"`
	Status      *PermissionGrantStatus         `form:"status,omitempty" json:"status,omitempty"`
}

ListWorkspacePermissionGrantsParams defines parameters for ListWorkspacePermissionGrants.

type ListWorkspacePermissionGrantsRequestObject

type ListWorkspacePermissionGrantsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   WorkspaceID   `json:"workspace_id"`
	Params        ListWorkspacePermissionGrantsParams
}

type ListWorkspacePermissionGrantsResponseObject

type ListWorkspacePermissionGrantsResponseObject interface {
	VisitListWorkspacePermissionGrantsResponse(w http.ResponseWriter) error
}

type ListWorkspaceStorageObjects200JSONResponse

type ListWorkspaceStorageObjects200JSONResponse StorageObjectPage

func (ListWorkspaceStorageObjects200JSONResponse) VisitListWorkspaceStorageObjectsResponse

func (response ListWorkspaceStorageObjects200JSONResponse) VisitListWorkspaceStorageObjectsResponse(w http.ResponseWriter) error

type ListWorkspaceStorageObjectsRequestObject

type ListWorkspaceStorageObjectsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   WorkspaceID   `json:"workspace_id"`
}

type ListWorkspaceStorageObjectsResponseObject

type ListWorkspaceStorageObjectsResponseObject interface {
	VisitListWorkspaceStorageObjectsResponse(w http.ResponseWriter) error
}

type ListWorkspaces200JSONResponse

type ListWorkspaces200JSONResponse WorkspacePage

func (ListWorkspaces200JSONResponse) VisitListWorkspacesResponse

func (response ListWorkspaces200JSONResponse) VisitListWorkspacesResponse(w http.ResponseWriter) error

type ListWorkspacesRequestObject

type ListWorkspacesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ListWorkspacesResponseObject

type ListWorkspacesResponseObject interface {
	VisitListWorkspacesResponse(w http.ResponseWriter) error
}

type LocalCheckout

type LocalCheckout struct {
	AddressId         *UUID       `json:"address_id,omitempty"`
	ExternalReference *string     `json:"external_reference,omitempty"`
	PriceId           UUID        `json:"price_id"`
	SubjectId         *UUID       `json:"subject_id,omitempty"`
	SubjectType       interface{} `json:"subject_type,omitempty"`
}

LocalCheckout defines model for LocalCheckout.

type LocalEntitlementApproval

type LocalEntitlementApproval struct {
	EntitlementGrantId UUID                           `json:"entitlement_grant_id"`
	Status             LocalEntitlementApprovalStatus `json:"status"`
}

LocalEntitlementApproval defines model for LocalEntitlementApproval.

type LocalEntitlementApprovalStatus

type LocalEntitlementApprovalStatus string

LocalEntitlementApprovalStatus defines model for LocalEntitlementApproval.Status.

const (
	Approved LocalEntitlementApprovalStatus = "approved"
)

Defines values for LocalEntitlementApprovalStatus.

func (LocalEntitlementApprovalStatus) Valid

Valid indicates whether the value is a known member of the LocalEntitlementApprovalStatus enum.

type LocalEntitlementCheckout201JSONResponse

type LocalEntitlementCheckout201JSONResponse LocalEntitlementRequest

func (LocalEntitlementCheckout201JSONResponse) VisitLocalEntitlementCheckoutResponse

func (response LocalEntitlementCheckout201JSONResponse) VisitLocalEntitlementCheckoutResponse(w http.ResponseWriter) error

type LocalEntitlementCheckoutJSONRequestBody

type LocalEntitlementCheckoutJSONRequestBody = LocalCheckout

LocalEntitlementCheckoutJSONRequestBody defines body for LocalEntitlementCheckout for application/json ContentType.

type LocalEntitlementCheckoutParams

type LocalEntitlementCheckoutParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

LocalEntitlementCheckoutParams defines parameters for LocalEntitlementCheckout.

type LocalEntitlementCheckoutRequestObject

type LocalEntitlementCheckoutRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        LocalEntitlementCheckoutParams
	Body          *LocalEntitlementCheckoutJSONRequestBody
}

type LocalEntitlementCheckoutResponseObject

type LocalEntitlementCheckoutResponseObject interface {
	VisitLocalEntitlementCheckoutResponse(w http.ResponseWriter) error
}

type LocalEntitlementRequest

type LocalEntitlementRequest struct {
	AddressSnapshot    *map[string]interface{} `json:"address_snapshot,omitempty"`
	CreatedAt          *time.Time              `json:"created_at,omitempty"`
	EntitlementGrantId *openapi_types.UUID     `json:"entitlement_grant_id,omitempty"`
	ExternalReference  *string                 `json:"external_reference,omitempty"`
	FeatureSnapshot    map[string]interface{}  `json:"feature_snapshot"`
	Id                 UUID                    `json:"id"`
	PriceSnapshot      map[string]interface{}  `json:"price_snapshot"`
	ProductSnapshot    map[string]interface{}  `json:"product_snapshot"`
	Reason             *string                 `json:"reason,omitempty"`
	Status             interface{}             `json:"status"`
	SubjectId          UUID                    `json:"subject_id"`
	SubjectType        interface{}             `json:"subject_type"`
	UpdatedAt          *time.Time              `json:"updated_at,omitempty"`
}

LocalEntitlementRequest defines model for LocalEntitlementRequest.

type LocalEntitlementRequestPage

type LocalEntitlementRequestPage struct {
	Items      []LocalEntitlementRequest `json:"items"`
	NextCursor *string                   `json:"next_cursor"`
}

LocalEntitlementRequestPage defines model for LocalEntitlementRequestPage.

type Locale

type Locale = string

Locale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.

type LoginControlUserWithPassword200JSONResponse

type LoginControlUserWithPassword200JSONResponse TokenResponse

func (LoginControlUserWithPassword200JSONResponse) VisitLoginControlUserWithPasswordResponse

func (response LoginControlUserWithPassword200JSONResponse) VisitLoginControlUserWithPasswordResponse(w http.ResponseWriter) error

type LoginControlUserWithPassword401ApplicationProblemPlusJSONResponse

type LoginControlUserWithPassword401ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (LoginControlUserWithPassword401ApplicationProblemPlusJSONResponse) VisitLoginControlUserWithPasswordResponse

func (response LoginControlUserWithPassword401ApplicationProblemPlusJSONResponse) VisitLoginControlUserWithPasswordResponse(w http.ResponseWriter) error

type LoginControlUserWithPasswordJSONRequestBody

type LoginControlUserWithPasswordJSONRequestBody = ControlUserPasswordLogin

LoginControlUserWithPasswordJSONRequestBody defines body for LoginControlUserWithPassword for application/json ContentType.

type LoginControlUserWithPasswordRequestObject

type LoginControlUserWithPasswordRequestObject struct {
	Body *LoginControlUserWithPasswordJSONRequestBody
}

type LoginControlUserWithPasswordResponseObject

type LoginControlUserWithPasswordResponseObject interface {
	VisitLoginControlUserWithPasswordResponse(w http.ResponseWriter) error
}

type LogoutAll204Response

type LogoutAll204Response struct {
}

func (LogoutAll204Response) VisitLogoutAllResponse

func (response LogoutAll204Response) VisitLogoutAllResponse(w http.ResponseWriter) error

type LogoutAllControlUserSessions204Response

type LogoutAllControlUserSessions204Response struct {
}

func (LogoutAllControlUserSessions204Response) VisitLogoutAllControlUserSessionsResponse

func (response LogoutAllControlUserSessions204Response) VisitLogoutAllControlUserSessionsResponse(w http.ResponseWriter) error

type LogoutAllControlUserSessionsRequestObject

type LogoutAllControlUserSessionsRequestObject struct {
}

type LogoutAllControlUserSessionsResponseObject

type LogoutAllControlUserSessionsResponseObject interface {
	VisitLogoutAllControlUserSessionsResponse(w http.ResponseWriter) error
}

type LogoutAllRequestObject

type LogoutAllRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type LogoutAllResponseObject

type LogoutAllResponseObject interface {
	VisitLogoutAllResponse(w http.ResponseWriter) error
}

type LogoutControlUser204Response

type LogoutControlUser204Response struct {
}

func (LogoutControlUser204Response) VisitLogoutControlUserResponse

func (response LogoutControlUser204Response) VisitLogoutControlUserResponse(w http.ResponseWriter) error

type LogoutControlUserRequestObject

type LogoutControlUserRequestObject struct {
}

type LogoutControlUserResponseObject

type LogoutControlUserResponseObject interface {
	VisitLogoutControlUserResponse(w http.ResponseWriter) error
}

type LogoutCurrentSession204Response

type LogoutCurrentSession204Response struct {
}

func (LogoutCurrentSession204Response) VisitLogoutCurrentSessionResponse

func (response LogoutCurrentSession204Response) VisitLogoutCurrentSessionResponse(w http.ResponseWriter) error

type LogoutCurrentSessionRequestObject

type LogoutCurrentSessionRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type LogoutCurrentSessionResponseObject

type LogoutCurrentSessionResponseObject interface {
	VisitLogoutCurrentSessionResponse(w http.ResponseWriter) error
}

type MFAActivation

type MFAActivation struct {
	MethodId      UUID     `json:"method_id"`
	RecoveryCodes []string `json:"recovery_codes"`
}

MFAActivation defines model for MFAActivation.

type MFAEnrollment

type MFAEnrollment struct {
	MethodId        UUID    `json:"method_id"`
	ProvisioningUri string  `json:"provisioning_uri"`
	Secret          *string `json:"secret,omitempty"`
}

MFAEnrollment defines model for MFAEnrollment.

type MFAMethod

type MFAMethod struct {
	CreatedAt  time.Time   `json:"created_at"`
	Id         UUID        `json:"id"`
	LastUsedAt *time.Time  `json:"last_used_at,omitempty"`
	Name       *string     `json:"name,omitempty"`
	Status     interface{} `json:"status"`
	Type       interface{} `json:"type"`
}

MFAMethod defines model for MFAMethod.

type MFAMethodPage

type MFAMethodPage struct {
	Items      []MFAMethod `json:"items"`
	NextCursor *string     `json:"next_cursor"`
}

MFAMethodPage defines model for MFAMethodPage.

type ManagementAPIStatus

type ManagementAPIStatus struct {
	ActiveClients int    `json:"active_clients"`
	ApiBase       string `json:"api_base"`
	CanManage     bool   `json:"can_manage"`
	Enabled       bool   `json:"enabled"`
	TokenEndpoint string `json:"token_endpoint"`
}

ManagementAPIStatus defines model for ManagementAPIStatus.

type ManagementClient

type ManagementClient struct {
	AllowedScopes []string    `json:"allowed_scopes"`
	ClientId      string      `json:"client_id"`
	CreatedAt     *time.Time  `json:"created_at,omitempty"`
	Id            UUID        `json:"id"`
	Name          string      `json:"name"`
	Status        interface{} `json:"status"`
	UpdatedAt     *time.Time  `json:"updated_at,omitempty"`
}

ManagementClient defines model for ManagementClient.

type ManagementClientPage

type ManagementClientPage struct {
	Items      []ManagementClient `json:"items"`
	NextCursor *string            `json:"next_cursor"`
}

ManagementClientPage defines model for ManagementClientPage.

type ManagementCreateApplication201JSONResponse

type ManagementCreateApplication201JSONResponse Application

func (ManagementCreateApplication201JSONResponse) VisitManagementCreateApplicationResponse

func (response ManagementCreateApplication201JSONResponse) VisitManagementCreateApplicationResponse(w http.ResponseWriter) error

type ManagementCreateApplication409ApplicationProblemPlusJSONResponse

type ManagementCreateApplication409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ManagementCreateApplication409ApplicationProblemPlusJSONResponse) VisitManagementCreateApplicationResponse

func (response ManagementCreateApplication409ApplicationProblemPlusJSONResponse) VisitManagementCreateApplicationResponse(w http.ResponseWriter) error

type ManagementCreateApplicationJSONBody

type ManagementCreateApplicationJSONBody struct {
	Name string `json:"name"`
	Slug string `json:"slug"`
}

ManagementCreateApplicationJSONBody defines parameters for ManagementCreateApplication.

type ManagementCreateApplicationJSONRequestBody

type ManagementCreateApplicationJSONRequestBody ManagementCreateApplicationJSONBody

ManagementCreateApplicationJSONRequestBody defines body for ManagementCreateApplication for application/json ContentType.

type ManagementCreateApplicationRequestObject

type ManagementCreateApplicationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Body           *ManagementCreateApplicationJSONRequestBody
}

type ManagementCreateApplicationResponseObject

type ManagementCreateApplicationResponseObject interface {
	VisitManagementCreateApplicationResponse(w http.ResponseWriter) error
}

type ManagementCreateOrganization201JSONResponse

type ManagementCreateOrganization201JSONResponse Organization

func (ManagementCreateOrganization201JSONResponse) VisitManagementCreateOrganizationResponse

func (response ManagementCreateOrganization201JSONResponse) VisitManagementCreateOrganizationResponse(w http.ResponseWriter) error

type ManagementCreateOrganizationJSONBody

type ManagementCreateOrganizationJSONBody struct {
	Name string `json:"name"`
	Slug string `json:"slug"`
}

ManagementCreateOrganizationJSONBody defines parameters for ManagementCreateOrganization.

type ManagementCreateOrganizationJSONRequestBody

type ManagementCreateOrganizationJSONRequestBody ManagementCreateOrganizationJSONBody

ManagementCreateOrganizationJSONRequestBody defines body for ManagementCreateOrganization for application/json ContentType.

type ManagementCreateOrganizationRequestObject

type ManagementCreateOrganizationRequestObject struct {
	Body *ManagementCreateOrganizationJSONRequestBody
}

type ManagementCreateOrganizationResponseObject

type ManagementCreateOrganizationResponseObject interface {
	VisitManagementCreateOrganizationResponse(w http.ResponseWriter) error
}

type ManagementGetOrganization200JSONResponse

type ManagementGetOrganization200JSONResponse Organization

func (ManagementGetOrganization200JSONResponse) VisitManagementGetOrganizationResponse

func (response ManagementGetOrganization200JSONResponse) VisitManagementGetOrganizationResponse(w http.ResponseWriter) error

type ManagementGetOrganizationPolicy200JSONResponse

type ManagementGetOrganizationPolicy200JSONResponse OrganizationPolicy

func (ManagementGetOrganizationPolicy200JSONResponse) VisitManagementGetOrganizationPolicyResponse

func (response ManagementGetOrganizationPolicy200JSONResponse) VisitManagementGetOrganizationPolicyResponse(w http.ResponseWriter) error

type ManagementGetOrganizationPolicyRequestObject

type ManagementGetOrganizationPolicyRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ManagementGetOrganizationPolicyResponseObject

type ManagementGetOrganizationPolicyResponseObject interface {
	VisitManagementGetOrganizationPolicyResponse(w http.ResponseWriter) error
}

type ManagementGetOrganizationRequestObject

type ManagementGetOrganizationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ManagementGetOrganizationResponseObject

type ManagementGetOrganizationResponseObject interface {
	VisitManagementGetOrganizationResponse(w http.ResponseWriter) error
}

type ManagementListApplications200JSONResponse

type ManagementListApplications200JSONResponse ApplicationPage

func (ManagementListApplications200JSONResponse) VisitManagementListApplicationsResponse

func (response ManagementListApplications200JSONResponse) VisitManagementListApplicationsResponse(w http.ResponseWriter) error

type ManagementListApplicationsParams

type ManagementListApplicationsParams struct {
	IncludeRetired *IncludeRetired `form:"include_retired,omitempty" json:"include_retired,omitempty"`
}

ManagementListApplicationsParams defines parameters for ManagementListApplications.

type ManagementListApplicationsRequestObject

type ManagementListApplicationsRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Params         ManagementListApplicationsParams
}

type ManagementListApplicationsResponseObject

type ManagementListApplicationsResponseObject interface {
	VisitManagementListApplicationsResponse(w http.ResponseWriter) error
}

type ManagementListOrganizations200JSONResponse

type ManagementListOrganizations200JSONResponse OrganizationPage

func (ManagementListOrganizations200JSONResponse) VisitManagementListOrganizationsResponse

func (response ManagementListOrganizations200JSONResponse) VisitManagementListOrganizationsResponse(w http.ResponseWriter) error

type ManagementListOrganizationsParams

type ManagementListOrganizationsParams struct {
	IncludeRetired *IncludeRetired `form:"include_retired,omitempty" json:"include_retired,omitempty"`
}

ManagementListOrganizationsParams defines parameters for ManagementListOrganizations.

type ManagementListOrganizationsRequestObject

type ManagementListOrganizationsRequestObject struct {
	Params ManagementListOrganizationsParams
}

type ManagementListOrganizationsResponseObject

type ManagementListOrganizationsResponseObject interface {
	VisitManagementListOrganizationsResponse(w http.ResponseWriter) error
}

type ManagementRestoreApplication204Response

type ManagementRestoreApplication204Response struct {
}

func (ManagementRestoreApplication204Response) VisitManagementRestoreApplicationResponse

func (response ManagementRestoreApplication204Response) VisitManagementRestoreApplicationResponse(w http.ResponseWriter) error

type ManagementRestoreApplicationRequestObject

type ManagementRestoreApplicationRequestObject struct {
	OrganizationId        OrganizationID `json:"organization_id"`
	ApplicationResourceId UUID           `json:"application_resource_id"`
}

type ManagementRestoreApplicationResponseObject

type ManagementRestoreApplicationResponseObject interface {
	VisitManagementRestoreApplicationResponse(w http.ResponseWriter) error
}

type ManagementRestoreOrganization204Response

type ManagementRestoreOrganization204Response struct {
}

func (ManagementRestoreOrganization204Response) VisitManagementRestoreOrganizationResponse

func (response ManagementRestoreOrganization204Response) VisitManagementRestoreOrganizationResponse(w http.ResponseWriter) error

type ManagementRestoreOrganizationRequestObject

type ManagementRestoreOrganizationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ManagementRestoreOrganizationResponseObject

type ManagementRestoreOrganizationResponseObject interface {
	VisitManagementRestoreOrganizationResponse(w http.ResponseWriter) error
}

type ManagementRetireApplication204Response

type ManagementRetireApplication204Response struct {
}

func (ManagementRetireApplication204Response) VisitManagementRetireApplicationResponse

func (response ManagementRetireApplication204Response) VisitManagementRetireApplicationResponse(w http.ResponseWriter) error

type ManagementRetireApplicationRequestObject

type ManagementRetireApplicationRequestObject struct {
	OrganizationId        OrganizationID `json:"organization_id"`
	ApplicationResourceId UUID           `json:"application_resource_id"`
}

type ManagementRetireApplicationResponseObject

type ManagementRetireApplicationResponseObject interface {
	VisitManagementRetireApplicationResponse(w http.ResponseWriter) error
}

type ManagementRetireOrganization204Response

type ManagementRetireOrganization204Response struct {
}

func (ManagementRetireOrganization204Response) VisitManagementRetireOrganizationResponse

func (response ManagementRetireOrganization204Response) VisitManagementRetireOrganizationResponse(w http.ResponseWriter) error

type ManagementRetireOrganizationRequestObject

type ManagementRetireOrganizationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type ManagementRetireOrganizationResponseObject

type ManagementRetireOrganizationResponseObject interface {
	VisitManagementRetireOrganizationResponse(w http.ResponseWriter) error
}

type ManagementUpdateApplication204Response

type ManagementUpdateApplication204Response struct {
}

func (ManagementUpdateApplication204Response) VisitManagementUpdateApplicationResponse

func (response ManagementUpdateApplication204Response) VisitManagementUpdateApplicationResponse(w http.ResponseWriter) error

type ManagementUpdateApplicationJSONBody

type ManagementUpdateApplicationJSONBody struct {
	Name string `json:"name"`
}

ManagementUpdateApplicationJSONBody defines parameters for ManagementUpdateApplication.

type ManagementUpdateApplicationJSONRequestBody

type ManagementUpdateApplicationJSONRequestBody ManagementUpdateApplicationJSONBody

ManagementUpdateApplicationJSONRequestBody defines body for ManagementUpdateApplication for application/json ContentType.

type ManagementUpdateApplicationParams

type ManagementUpdateApplicationParams struct {
	// IfMatch Current resource ETag.
	IfMatch IfMatch `json:"If-Match"`
}

ManagementUpdateApplicationParams defines parameters for ManagementUpdateApplication.

type ManagementUpdateApplicationRequestObject

type ManagementUpdateApplicationRequestObject struct {
	OrganizationId        OrganizationID `json:"organization_id"`
	ApplicationResourceId UUID           `json:"application_resource_id"`
	Params                ManagementUpdateApplicationParams
	Body                  *ManagementUpdateApplicationJSONRequestBody
}

type ManagementUpdateApplicationResponseObject

type ManagementUpdateApplicationResponseObject interface {
	VisitManagementUpdateApplicationResponse(w http.ResponseWriter) error
}

type ManagementUpdateOrganization204Response

type ManagementUpdateOrganization204Response struct {
}

func (ManagementUpdateOrganization204Response) VisitManagementUpdateOrganizationResponse

func (response ManagementUpdateOrganization204Response) VisitManagementUpdateOrganizationResponse(w http.ResponseWriter) error

type ManagementUpdateOrganizationJSONBody

type ManagementUpdateOrganizationJSONBody struct {
	Name string `json:"name"`
}

ManagementUpdateOrganizationJSONBody defines parameters for ManagementUpdateOrganization.

type ManagementUpdateOrganizationJSONRequestBody

type ManagementUpdateOrganizationJSONRequestBody ManagementUpdateOrganizationJSONBody

ManagementUpdateOrganizationJSONRequestBody defines body for ManagementUpdateOrganization for application/json ContentType.

type ManagementUpdateOrganizationParams

type ManagementUpdateOrganizationParams struct {
	// IfMatch Current resource ETag.
	IfMatch IfMatch `json:"If-Match"`
}

ManagementUpdateOrganizationParams defines parameters for ManagementUpdateOrganization.

type ManagementUpdateOrganizationPolicy204Response

type ManagementUpdateOrganizationPolicy204Response struct {
}

func (ManagementUpdateOrganizationPolicy204Response) VisitManagementUpdateOrganizationPolicyResponse

func (response ManagementUpdateOrganizationPolicy204Response) VisitManagementUpdateOrganizationPolicyResponse(w http.ResponseWriter) error

type ManagementUpdateOrganizationPolicyJSONRequestBody

type ManagementUpdateOrganizationPolicyJSONRequestBody = UpdateOrganizationPolicy

ManagementUpdateOrganizationPolicyJSONRequestBody defines body for ManagementUpdateOrganizationPolicy for application/json ContentType.

type ManagementUpdateOrganizationPolicyParams

type ManagementUpdateOrganizationPolicyParams struct {
	// IfMatch Current resource ETag.
	IfMatch IfMatch `json:"If-Match"`
}

ManagementUpdateOrganizationPolicyParams defines parameters for ManagementUpdateOrganizationPolicy.

type ManagementUpdateOrganizationPolicyRequestObject

type ManagementUpdateOrganizationPolicyRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Params         ManagementUpdateOrganizationPolicyParams
	Body           *ManagementUpdateOrganizationPolicyJSONRequestBody
}

type ManagementUpdateOrganizationPolicyResponseObject

type ManagementUpdateOrganizationPolicyResponseObject interface {
	VisitManagementUpdateOrganizationPolicyResponse(w http.ResponseWriter) error
}

type ManagementUpdateOrganizationRequestObject

type ManagementUpdateOrganizationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Params         ManagementUpdateOrganizationParams
	Body           *ManagementUpdateOrganizationJSONRequestBody
}

type ManagementUpdateOrganizationResponseObject

type ManagementUpdateOrganizationResponseObject interface {
	VisitManagementUpdateOrganizationResponse(w http.ResponseWriter) error
}

type MembershipRole

type MembershipRole struct {
	Role interface{} `json:"role"`
}

MembershipRole defines model for MembershipRole.

type MiddlewareFunc

type MiddlewareFunc func(http.Handler) http.Handler

type Named

type Named struct {
	Name string `json:"name"`
	Slug string `json:"slug"`
}

Named defines model for Named.

type Notification

type Notification struct {
	AttemptCount *int       `json:"attempt_count,omitempty"`
	CreatedAt    time.Time  `json:"created_at"`
	DeliveredAt  *time.Time `json:"delivered_at,omitempty"`
	Id           UUID       `json:"id"`
	LastError    *string    `json:"last_error,omitempty"`

	// Locale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	Locale      *Locale             `json:"locale,omitempty"`
	Recipient   openapi_types.Email `json:"recipient"`
	Status      interface{}         `json:"status"`
	TemplateKey string              `json:"template_key"`
}

Notification defines model for Notification.

type NotificationPage

type NotificationPage struct {
	Items      []Notification `json:"items"`
	NextCursor *string        `json:"next_cursor"`
}

NotificationPage defines model for NotificationPage.

type NotificationPreference

type NotificationPreference struct {
	Category     string     `json:"category"`
	EmailEnabled bool       `json:"email_enabled"`
	UpdatedAt    *time.Time `json:"updated_at,omitempty"`
}

NotificationPreference defines model for NotificationPreference.

type NotificationPreferencePage

type NotificationPreferencePage struct {
	Items      []NotificationPreference `json:"items"`
	NextCursor *string                  `json:"next_cursor"`
}

NotificationPreferencePage defines model for NotificationPreferencePage.

type NotificationProvider

type NotificationProvider struct {
	ApplicationId         *openapi_types.UUID          `json:"application_id,omitempty"`
	CreatedAt             *time.Time                   `json:"created_at,omitempty"`
	CredentialsConfigured *bool                        `json:"credentials_configured,omitempty"`
	DisabledAt            *time.Time                   `json:"disabled_at,omitempty"`
	Effective             *bool                        `json:"effective,omitempty"`
	Id                    UUID                         `json:"id"`
	Inheritable           bool                         `json:"inheritable"`
	Name                  string                       `json:"name"`
	OrganizationId        *openapi_types.UUID          `json:"organization_id,omitempty"`
	Provider              NotificationProviderProvider `json:"provider"`
	Scope                 interface{}                  `json:"scope"`
	SenderEmail           openapi_types.Email          `json:"sender_email"`
	SenderName            string                       `json:"sender_name"`
	UpdatedAt             *time.Time                   `json:"updated_at,omitempty"`
	Verified              *bool                        `json:"verified,omitempty"`
	VerifiedAt            *time.Time                   `json:"verified_at,omitempty"`
}

NotificationProvider defines model for NotificationProvider.

type NotificationProviderPage

type NotificationProviderPage struct {
	Items      []NotificationProvider `json:"items"`
	NextCursor *string                `json:"next_cursor"`
}

NotificationProviderPage defines model for NotificationProviderPage.

type NotificationProviderProvider

type NotificationProviderProvider string

NotificationProviderProvider defines model for NotificationProvider.Provider.

const (
	Smtp NotificationProviderProvider = "smtp"
)

Defines values for NotificationProviderProvider.

func (NotificationProviderProvider) Valid

Valid indicates whether the value is a known member of the NotificationProviderProvider enum.

type NotificationQueued

type NotificationQueued struct {
	NotificationId UUID                     `json:"notification_id"`
	Status         NotificationQueuedStatus `json:"status"`
}

NotificationQueued defines model for NotificationQueued.

type NotificationQueuedStatus

type NotificationQueuedStatus string

NotificationQueuedStatus defines model for NotificationQueued.Status.

const (
	Queued NotificationQueuedStatus = "queued"
)

Defines values for NotificationQueuedStatus.

func (NotificationQueuedStatus) Valid

func (e NotificationQueuedStatus) Valid() bool

Valid indicates whether the value is a known member of the NotificationQueuedStatus enum.

type NotificationStatistics

type NotificationStatistics struct {
	AttemptsDelivered        int            `json:"attempts_delivered"`
	AttemptsFailed           int            `json:"attempts_failed"`
	NotificationStatusCounts map[string]int `json:"notification_status_counts"`
}

NotificationStatistics defines model for NotificationStatistics.

type NotificationTemplate

type NotificationTemplate struct {
	ApplicationId *openapi_types.UUID `json:"application_id,omitempty"`
	Category      string              `json:"category"`
	CreatedAt     *time.Time          `json:"created_at,omitempty"`
	HtmlTemplate  *string             `json:"html_template,omitempty"`
	Id            UUID                `json:"id"`
	Key           string              `json:"key"`

	// Locale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	Locale          Locale      `json:"locale"`
	Status          interface{} `json:"status"`
	SubjectTemplate *string     `json:"subject_template,omitempty"`
	TextTemplate    *string     `json:"text_template,omitempty"`
	UpdatedAt       *time.Time  `json:"updated_at,omitempty"`
	Version         int         `json:"version"`
}

NotificationTemplate defines model for NotificationTemplate.

type NotificationTemplatePage

type NotificationTemplatePage struct {
	Items      []NotificationTemplate `json:"items"`
	NextCursor *string                `json:"next_cursor"`
}

NotificationTemplatePage defines model for NotificationTemplatePage.

type NotificationTemplatePreview

type NotificationTemplatePreview struct {
	Html       *string `json:"html"`
	Subject    string  `json:"subject"`
	TemplateId UUID    `json:"template_id"`
	Text       string  `json:"text"`
	Version    int     `json:"version"`
}

NotificationTemplatePreview defines model for NotificationTemplatePreview.

type OAuthClient

type OAuthClient struct {
	AllowedGrants          *[]string   `json:"allowed_grants,omitempty"`
	AllowedScopes          *[]string   `json:"allowed_scopes,omitempty"`
	ClientId               string      `json:"client_id"`
	ClientSecret           *string     `json:"client_secret,omitempty"`
	ClientType             interface{} `json:"client_type"`
	CreatedAt              *time.Time  `json:"created_at,omitempty"`
	Id                     UUID        `json:"id"`
	Name                   string      `json:"name"`
	PostLogoutRedirectUris *[]string   `json:"post_logout_redirect_uris,omitempty"`
	RedirectUris           *[]string   `json:"redirect_uris,omitempty"`
	Secret                 *string     `json:"secret,omitempty"`
	SecretReturnedOnce     *bool       `json:"secret_returned_once,omitempty"`
	UpdatedAt              *time.Time  `json:"updated_at,omitempty"`
}

OAuthClient defines model for OAuthClient.

type OAuthClientID

type OAuthClientID = string

OAuthClientID defines model for OAuthClientID.

type OAuthClientPage

type OAuthClientPage struct {
	Items      []OAuthClient `json:"items"`
	NextCursor *string       `json:"next_cursor"`
}

OAuthClientPage defines model for OAuthClientPage.

type OAuthCodeChallenge

type OAuthCodeChallenge = string

OAuthCodeChallenge defines model for OAuthCodeChallenge.

type OAuthCodeChallengeMethod

type OAuthCodeChallengeMethod string

OAuthCodeChallengeMethod defines model for OAuthCodeChallengeMethod.

const (
	OAuthCodeChallengeMethodS256 OAuthCodeChallengeMethod = "S256"
)

Defines values for OAuthCodeChallengeMethod.

func (OAuthCodeChallengeMethod) Valid

func (e OAuthCodeChallengeMethod) Valid() bool

Valid indicates whether the value is a known member of the OAuthCodeChallengeMethod enum.

type OAuthConsent

type OAuthConsent struct {
	ClientId   string     `json:"client_id"`
	ClientName *string    `json:"client_name,omitempty"`
	CreatedAt  time.Time  `json:"created_at"`
	Id         UUID       `json:"id"`
	Scopes     []string   `json:"scopes"`
	UpdatedAt  *time.Time `json:"updated_at,omitempty"`
}

OAuthConsent defines model for OAuthConsent.

type OAuthConsentPage

type OAuthConsentPage struct {
	Items      []OAuthConsent `json:"items"`
	NextCursor *string        `json:"next_cursor"`
}

OAuthConsentPage defines model for OAuthConsentPage.

type OAuthRedirectURI

type OAuthRedirectURI = string

OAuthRedirectURI defines model for OAuthRedirectURI.

type OAuthResponseType

type OAuthResponseType string

OAuthResponseType defines model for OAuthResponseType.

const (
	OAuthResponseTypeCode OAuthResponseType = "code"
)

Defines values for OAuthResponseType.

func (OAuthResponseType) Valid

func (e OAuthResponseType) Valid() bool

Valid indicates whether the value is a known member of the OAuthResponseType enum.

type OAuthScope

type OAuthScope = string

OAuthScope defines model for OAuthScope.

type OAuthState

type OAuthState = string

OAuthState defines model for OAuthState.

type OIDCDiscovery

type OIDCDiscovery struct {
	AuthorizationEndpoint            string    `json:"authorization_endpoint"`
	CodeChallengeMethodsSupported    *[]string `json:"code_challenge_methods_supported,omitempty"`
	GrantTypesSupported              *[]string `json:"grant_types_supported,omitempty"`
	IdTokenSigningAlgValuesSupported []string  `json:"id_token_signing_alg_values_supported"`
	IntrospectionEndpoint            *string   `json:"introspection_endpoint,omitempty"`
	Issuer                           string    `json:"issuer"`
	JwksUri                          string    `json:"jwks_uri"`
	ResponseTypesSupported           []string  `json:"response_types_supported"`
	RevocationEndpoint               *string   `json:"revocation_endpoint,omitempty"`
	ScopesSupported                  *[]string `json:"scopes_supported,omitempty"`
	SubjectTypesSupported            []string  `json:"subject_types_supported"`
	TokenEndpoint                    string    `json:"token_endpoint"`
	UserinfoEndpoint                 *string   `json:"userinfo_endpoint,omitempty"`
}

OIDCDiscovery defines model for OIDCDiscovery.

type ObjectID

type ObjectID = UUID

ObjectID defines model for ObjectID.

type OidcDiscovery200JSONResponse

type OidcDiscovery200JSONResponse OIDCDiscovery

func (OidcDiscovery200JSONResponse) VisitOidcDiscoveryResponse

func (response OidcDiscovery200JSONResponse) VisitOidcDiscoveryResponse(w http.ResponseWriter) error

type OidcDiscoveryRequestObject

type OidcDiscoveryRequestObject struct {
}

type OidcDiscoveryResponseObject

type OidcDiscoveryResponseObject interface {
	VisitOidcDiscoveryResponse(w http.ResponseWriter) error
}

type OidcJWKS200JSONResponse

type OidcJWKS200JSONResponse JWKS

func (OidcJWKS200JSONResponse) VisitOidcJWKSResponse

func (response OidcJWKS200JSONResponse) VisitOidcJWKSResponse(w http.ResponseWriter) error

type OidcJWKSRequestObject

type OidcJWKSRequestObject struct {
}

type OidcJWKSResponseObject

type OidcJWKSResponseObject interface {
	VisitOidcJWKSResponse(w http.ResponseWriter) error
}

type OidcUserinfo200JSONResponse

type OidcUserinfo200JSONResponse UserInfo

func (OidcUserinfo200JSONResponse) VisitOidcUserinfoResponse

func (response OidcUserinfo200JSONResponse) VisitOidcUserinfoResponse(w http.ResponseWriter) error

type OidcUserinfo401ApplicationProblemPlusJSONResponse

type OidcUserinfo401ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (OidcUserinfo401ApplicationProblemPlusJSONResponse) VisitOidcUserinfoResponse

func (response OidcUserinfo401ApplicationProblemPlusJSONResponse) VisitOidcUserinfoResponse(w http.ResponseWriter) error

type OidcUserinfoRequestObject

type OidcUserinfoRequestObject struct {
}

type OidcUserinfoResponseObject

type OidcUserinfoResponseObject interface {
	VisitOidcUserinfoResponse(w http.ResponseWriter) error
}

type OptionalPermissionSubjectID

type OptionalPermissionSubjectID = UUID

OptionalPermissionSubjectID defines model for OptionalPermissionSubjectID.

type OptionalPermissionSubjectType

type OptionalPermissionSubjectType string

OptionalPermissionSubjectType defines model for OptionalPermissionSubjectType.

const (
	OptionalPermissionSubjectTypeClient OptionalPermissionSubjectType = "client"
	OptionalPermissionSubjectTypeUser   OptionalPermissionSubjectType = "user"
)

Defines values for OptionalPermissionSubjectType.

func (OptionalPermissionSubjectType) Valid

Valid indicates whether the value is a known member of the OptionalPermissionSubjectType enum.

type Organization

type Organization struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`
	Id        UUID       `json:"id"`
	Name      string     `json:"name"`
	RetiredAt *time.Time `json:"retired_at,omitempty"`
	Role      *string    `json:"role,omitempty"`
	Slug      string     `json:"slug"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	Version   int64      `json:"version"`
}

Organization defines model for Organization.

type OrganizationEnabledSettings

type OrganizationEnabledSettings struct {
	ApplicationProviderOverrides  bool `json:"application_provider_overrides"`
	CustomEvents                  bool `json:"custom_events"`
	Delegation                    bool `json:"delegation"`
	OrganizationProviderOverrides bool `json:"organization_provider_overrides"`
	PasswordAuthentication        bool `json:"password_authentication"`
	PasswordlessAuthentication    bool `json:"passwordless_authentication"`
	PersonalApiKeys               bool `json:"personal_api_keys"`
	PublicRegistration            bool `json:"public_registration"`
	Webhooks                      bool `json:"webhooks"`
}

OrganizationEnabledSettings defines model for OrganizationEnabledSettings.

type OrganizationID

type OrganizationID = UUID

OrganizationID defines model for OrganizationID.

type OrganizationMember

type OrganizationMember struct {
	ControlUserId UUID                `json:"control_user_id"`
	DisplayName   string              `json:"display_name"`
	Email         openapi_types.Email `json:"email"`
	JoinedAt      *time.Time          `json:"joined_at,omitempty"`
	Role          interface{}         `json:"role"`
	Status        interface{}         `json:"status"`
}

OrganizationMember defines model for OrganizationMember.

type OrganizationMemberPage

type OrganizationMemberPage struct {
	Items      []OrganizationMember `json:"items"`
	NextCursor *string              `json:"next_cursor"`
}

OrganizationMemberPage defines model for OrganizationMemberPage.

type OrganizationPage

type OrganizationPage struct {
	// InstallationRole The current Platform user's installation-wide role, or null for organization-only access.
	InstallationRole *OrganizationPageInstallationRole `json:"installation_role,omitempty"`
	Items            []Organization                    `json:"items"`
	NextCursor       *string                           `json:"next_cursor"`
}

OrganizationPage defines model for OrganizationPage.

type OrganizationPageInstallationRole

type OrganizationPageInstallationRole string

OrganizationPageInstallationRole The current Platform user's installation-wide role, or null for organization-only access.

const (
	Admin       OrganizationPageInstallationRole = "admin"
	Auditor     OrganizationPageInstallationRole = "auditor"
	LessThannil OrganizationPageInstallationRole = "<nil>"
	Owner       OrganizationPageInstallationRole = "owner"
)

Defines values for OrganizationPageInstallationRole.

func (OrganizationPageInstallationRole) Valid

Valid indicates whether the value is a known member of the OrganizationPageInstallationRole enum.

type OrganizationPolicy

type OrganizationPolicy struct {
	EnabledSettings OrganizationEnabledSettings `json:"enabled_settings"`

	// MaxApplications Null means unlimited.
	MaxApplications *int `json:"max_applications"`

	// MaxUsers Null means unlimited across all applications in the organization.
	MaxUsers       *int `json:"max_users"`
	OrganizationId UUID `json:"organization_id"`
	Usage          struct {
		Applications int `json:"applications"`
		Users        int `json:"users"`
	} `json:"usage"`
	Version int64 `json:"version"`
}

OrganizationPolicy defines model for OrganizationPolicy.

type OwnershipTransfer

type OwnershipTransfer struct {
	NewOwnerUserId           UUID        `json:"new_owner_user_id"`
	PreviousOwnerDisposition interface{} `json:"previous_owner_disposition,omitempty"`
}

OwnershipTransfer defines model for OwnershipTransfer.

type OwnershipTransferResult

type OwnershipTransferResult struct {
	OwnerUserId              UUID        `json:"owner_user_id"`
	PreviousOwnerDisposition interface{} `json:"previous_owner_disposition"`
	PreviousOwnerUserId      UUID        `json:"previous_owner_user_id"`
	WorkspaceId              UUID        `json:"workspace_id"`
}

OwnershipTransferResult defines model for OwnershipTransferResult.

type OwnershipTransferResultJSONResponse

type OwnershipTransferResultJSONResponse OwnershipTransferResult

type PasswordChange

type PasswordChange struct {
	CurrentPassword *string `json:"current_password,omitempty"`
	NewPassword     *string `json:"new_password,omitempty"`
}

PasswordChange defines model for PasswordChange.

type PasswordChange204Response

type PasswordChange204Response struct {
}

func (PasswordChange204Response) VisitPasswordChangeResponse

func (response PasswordChange204Response) VisitPasswordChangeResponse(w http.ResponseWriter) error

type PasswordChangeJSONRequestBody

type PasswordChangeJSONRequestBody = PasswordChange

PasswordChangeJSONRequestBody defines body for PasswordChange for application/json ContentType.

type PasswordChangeRequestObject

type PasswordChangeRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *PasswordChangeJSONRequestBody
}

type PasswordChangeResponseObject

type PasswordChangeResponseObject interface {
	VisitPasswordChangeResponse(w http.ResponseWriter) error
}

type PasswordResetStart

type PasswordResetStart struct {
	Email openapi_types.Email `json:"email"`
}

PasswordResetStart defines model for PasswordResetStart.

type PasswordResetStart202JSONResponse

type PasswordResetStart202JSONResponse ChallengeAccepted

func (PasswordResetStart202JSONResponse) VisitPasswordResetStartResponse

func (response PasswordResetStart202JSONResponse) VisitPasswordResetStartResponse(w http.ResponseWriter) error

type PasswordResetStartJSONRequestBody

type PasswordResetStartJSONRequestBody = PasswordResetStart

PasswordResetStartJSONRequestBody defines body for PasswordResetStart for application/json ContentType.

type PasswordResetStartRequestObject

type PasswordResetStartRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *PasswordResetStartJSONRequestBody
}

type PasswordResetStartResponseObject

type PasswordResetStartResponseObject interface {
	VisitPasswordResetStartResponse(w http.ResponseWriter) error
}

type PasswordResetVerify

type PasswordResetVerify struct {
	ChallengeId UUID    `json:"challenge_id"`
	Code        *string `json:"code,omitempty"`
	LinkToken   *string `json:"link_token,omitempty"`
	Password    *string `json:"password,omitempty"`
}

PasswordResetVerify defines model for PasswordResetVerify.

type PasswordResetVerify200JSONResponse

type PasswordResetVerify200JSONResponse struct{ TokensJSONResponse }

func (PasswordResetVerify200JSONResponse) VisitPasswordResetVerifyResponse

func (response PasswordResetVerify200JSONResponse) VisitPasswordResetVerifyResponse(w http.ResponseWriter) error

type PasswordResetVerifyJSONRequestBody

type PasswordResetVerifyJSONRequestBody = PasswordResetVerify

PasswordResetVerifyJSONRequestBody defines body for PasswordResetVerify for application/json ContentType.

type PasswordResetVerifyRequestObject

type PasswordResetVerifyRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *PasswordResetVerifyJSONRequestBody
}

type PasswordResetVerifyResponseObject

type PasswordResetVerifyResponseObject interface {
	VisitPasswordResetVerifyResponse(w http.ResponseWriter) error
}

type PasswordSignIn

type PasswordSignIn struct {
	Email    openapi_types.Email `json:"email"`
	Password *string             `json:"password,omitempty"`
}

PasswordSignIn defines model for PasswordSignIn.

type PasswordSignIn200JSONResponse

type PasswordSignIn200JSONResponse struct{ TokensJSONResponse }

func (PasswordSignIn200JSONResponse) VisitPasswordSignInResponse

func (response PasswordSignIn200JSONResponse) VisitPasswordSignInResponse(w http.ResponseWriter) error

type PasswordSignIn401ApplicationProblemPlusJSONResponse

type PasswordSignIn401ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (PasswordSignIn401ApplicationProblemPlusJSONResponse) VisitPasswordSignInResponse

func (response PasswordSignIn401ApplicationProblemPlusJSONResponse) VisitPasswordSignInResponse(w http.ResponseWriter) error

type PasswordSignInJSONRequestBody

type PasswordSignInJSONRequestBody = PasswordSignIn

PasswordSignInJSONRequestBody defines body for PasswordSignIn for application/json ContentType.

type PasswordSignInRequestObject

type PasswordSignInRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *PasswordSignInJSONRequestBody
}

type PasswordSignInResponseObject

type PasswordSignInResponseObject interface {
	VisitPasswordSignInResponse(w http.ResponseWriter) error
}

type PasswordSignUp

type PasswordSignUp struct {
	Email     openapi_types.Email `json:"email"`
	FirstName *string             `json:"first_name,omitempty"`
	LastName  *string             `json:"last_name,omitempty"`

	// Locale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	Locale   *Locale `json:"locale,omitempty"`
	Password *string `json:"password,omitempty"`
}

PasswordSignUp defines model for PasswordSignUp.

type PasswordSignUp200JSONResponse

type PasswordSignUp200JSONResponse struct{ TokensJSONResponse }

func (PasswordSignUp200JSONResponse) VisitPasswordSignUpResponse

func (response PasswordSignUp200JSONResponse) VisitPasswordSignUpResponse(w http.ResponseWriter) error

type PasswordSignUp403ApplicationProblemPlusJSONResponse

type PasswordSignUp403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (PasswordSignUp403ApplicationProblemPlusJSONResponse) VisitPasswordSignUpResponse

func (response PasswordSignUp403ApplicationProblemPlusJSONResponse) VisitPasswordSignUpResponse(w http.ResponseWriter) error

type PasswordSignUpJSONRequestBody

type PasswordSignUpJSONRequestBody = PasswordSignUp

PasswordSignUpJSONRequestBody defines body for PasswordSignUp for application/json ContentType.

type PasswordSignUpRequestObject

type PasswordSignUpRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *PasswordSignUpJSONRequestBody
}

type PasswordSignUpResponseObject

type PasswordSignUpResponseObject interface {
	VisitPasswordSignUpResponse(w http.ResponseWriter) error
}

type Payment

type Payment struct {
	AmountMinor       int64               `json:"amount_minor"`
	CreatedAt         *time.Time          `json:"created_at,omitempty"`
	Currency          string              `json:"currency"`
	ExternalReference *string             `json:"external_reference,omitempty"`
	Id                UUID                `json:"id"`
	InvoiceId         *openapi_types.UUID `json:"invoice_id,omitempty"`
	ProviderPaymentId *string             `json:"provider_payment_id,omitempty"`
	Status            string              `json:"status"`
	SubjectId         UUID                `json:"subject_id"`
	SubjectType       interface{}         `json:"subject_type"`
}

Payment defines model for Payment.

type PaymentID

type PaymentID = UUID

PaymentID defines model for PaymentID.

type PaymentPage

type PaymentPage struct {
	Items      []Payment `json:"items"`
	NextCursor *string   `json:"next_cursor"`
}

PaymentPage defines model for PaymentPage.

type PermissionCheck

type PermissionCheck struct {
	Permissions []PermissionKey `json:"permissions"`
	WorkspaceId *UUID           `json:"workspace_id,omitempty"`
}

PermissionCheck defines model for PermissionCheck.

type PermissionCheckResult

type PermissionCheckResult struct {
	Results     map[string]bool     `json:"results"`
	WorkspaceId *openapi_types.UUID `json:"workspace_id"`
}

PermissionCheckResult defines model for PermissionCheckResult.

type PermissionGrant

type PermissionGrant struct {
	ApplicationId  UUID                       `json:"application_id"`
	CanonicalScope string                     `json:"canonical_scope"`
	CreatedAt      time.Time                  `json:"created_at"`
	Id             UUID                       `json:"id"`
	Permission     PermissionKey              `json:"permission"`
	Reason         *string                    `json:"reason,omitempty"`
	RevokedAt      *time.Time                 `json:"revoked_at,omitempty"`
	Status         PermissionGrantStatus      `json:"status"`
	SubjectId      UUID                       `json:"subject_id"`
	SubjectType    PermissionGrantSubjectType `json:"subject_type"`
	Version        int64                      `json:"version"`
	WorkspaceId    *UUID                      `json:"workspace_id,omitempty"`
}

PermissionGrant defines model for PermissionGrant.

type PermissionGrantBody

type PermissionGrantBody = CreatePermissionGrant

PermissionGrantBody defines model for PermissionGrantBody.

type PermissionGrantPage

type PermissionGrantPage struct {
	Items      []PermissionGrant `json:"items"`
	NextCursor *string           `json:"next_cursor"`
}

PermissionGrantPage defines model for PermissionGrantPage.

type PermissionGrantStatus

type PermissionGrantStatus string

PermissionGrantStatus defines model for PermissionGrant.Status.

const (
	PermissionGrantStatusActive  PermissionGrantStatus = "active"
	PermissionGrantStatusRevoked PermissionGrantStatus = "revoked"
)

Defines values for PermissionGrantStatus.

func (PermissionGrantStatus) Valid

func (e PermissionGrantStatus) Valid() bool

Valid indicates whether the value is a known member of the PermissionGrantStatus enum.

type PermissionGrantSubjectType

type PermissionGrantSubjectType string

PermissionGrantSubjectType defines model for PermissionGrant.SubjectType.

const (
	PermissionGrantSubjectTypeClient PermissionGrantSubjectType = "client"
	PermissionGrantSubjectTypeUser   PermissionGrantSubjectType = "user"
)

Defines values for PermissionGrantSubjectType.

func (PermissionGrantSubjectType) Valid

func (e PermissionGrantSubjectType) Valid() bool

Valid indicates whether the value is a known member of the PermissionGrantSubjectType enum.

type PermissionKey

type PermissionKey = string

PermissionKey defines model for PermissionKey.

type PermissionSubjectID

type PermissionSubjectID = UUID

PermissionSubjectID defines model for PermissionSubjectID.

type PermissionSubjectType

type PermissionSubjectType string

PermissionSubjectType defines model for PermissionSubjectType.

const (
	PermissionSubjectTypeClient PermissionSubjectType = "client"
	PermissionSubjectTypeUser   PermissionSubjectType = "user"
)

Defines values for PermissionSubjectType.

func (PermissionSubjectType) Valid

func (e PermissionSubjectType) Valid() bool

Valid indicates whether the value is a known member of the PermissionSubjectType enum.

type PersonalAPIKey

type PersonalAPIKey struct {
	CreatedAt   *time.Time  `json:"created_at,omitempty"`
	ExpiresAt   time.Time   `json:"expires_at"`
	Id          UUID        `json:"id"`
	Label       string      `json:"label"`
	LastUsedAt  *time.Time  `json:"last_used_at,omitempty"`
	Scopes      []string    `json:"scopes"`
	Status      interface{} `json:"status"`
	TokenPrefix string      `json:"token_prefix"`
}

PersonalAPIKey defines model for PersonalAPIKey.

type PersonalAPIKeyCreated

type PersonalAPIKeyCreated struct {
	ApiKey struct {
		ExpiresAt   time.Time `json:"expires_at"`
		Id          UUID      `json:"id"`
		Label       string    `json:"label"`
		Scopes      []string  `json:"scopes"`
		TokenPrefix string    `json:"token_prefix"`
	} `json:"api_key"`
	Token *string `json:"token,omitempty"`
}

PersonalAPIKeyCreated defines model for PersonalAPIKeyCreated.

type PersonalAPIKeyPage

type PersonalAPIKeyPage struct {
	Items      []PersonalAPIKey `json:"items"`
	NextCursor *string          `json:"next_cursor"`
}

PersonalAPIKeyPage defines model for PersonalAPIKeyPage.

type PortalSession

type PortalSession struct {
	PortalUri         string `json:"portal_uri"`
	ProviderSessionId string `json:"provider_session_id"`
}

PortalSession defines model for PortalSession.

type PreviewInstallationNotificationTemplate200JSONResponse

type PreviewInstallationNotificationTemplate200JSONResponse NotificationTemplatePreview

func (PreviewInstallationNotificationTemplate200JSONResponse) VisitPreviewInstallationNotificationTemplateResponse

func (response PreviewInstallationNotificationTemplate200JSONResponse) VisitPreviewInstallationNotificationTemplateResponse(w http.ResponseWriter) error

type PreviewInstallationNotificationTemplateJSONRequestBody

type PreviewInstallationNotificationTemplateJSONRequestBody = PreviewNotificationTemplate

PreviewInstallationNotificationTemplateJSONRequestBody defines body for PreviewInstallationNotificationTemplate for application/json ContentType.

type PreviewInstallationNotificationTemplateRequestObject

type PreviewInstallationNotificationTemplateRequestObject struct {
	TemplateId UUID `json:"template_id"`
	Body       *PreviewInstallationNotificationTemplateJSONRequestBody
}

type PreviewInstallationNotificationTemplateResponseObject

type PreviewInstallationNotificationTemplateResponseObject interface {
	VisitPreviewInstallationNotificationTemplateResponse(w http.ResponseWriter) error
}

type PreviewNotificationTemplate

type PreviewNotificationTemplate struct {
	Recipient *openapi_types.Email   `json:"recipient,omitempty"`
	UserId    *UUID                  `json:"user_id,omitempty"`
	Variables map[string]interface{} `json:"variables"`
}

PreviewNotificationTemplate defines model for PreviewNotificationTemplate.

type PreviewNotificationTemplate200JSONResponse

type PreviewNotificationTemplate200JSONResponse NotificationTemplatePreview

func (PreviewNotificationTemplate200JSONResponse) VisitPreviewNotificationTemplateResponse

func (response PreviewNotificationTemplate200JSONResponse) VisitPreviewNotificationTemplateResponse(w http.ResponseWriter) error

type PreviewNotificationTemplateJSONRequestBody

type PreviewNotificationTemplateJSONRequestBody = PreviewNotificationTemplate

PreviewNotificationTemplateJSONRequestBody defines body for PreviewNotificationTemplate for application/json ContentType.

type PreviewNotificationTemplateRequestObject

type PreviewNotificationTemplateRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	TemplateId    UUID          `json:"template_id"`
	Body          *PreviewNotificationTemplateJSONRequestBody
}

type PreviewNotificationTemplateResponseObject

type PreviewNotificationTemplateResponseObject interface {
	VisitPreviewNotificationTemplateResponse(w http.ResponseWriter) error
}

type Price

type Price struct {
	AmountMinor       *int64                  `json:"amount_minor,omitempty"`
	CheckoutConfig    map[string]interface{}  `json:"checkout_config"`
	CreatedAt         *time.Time              `json:"created_at,omitempty"`
	Currency          string                  `json:"currency"`
	CurrencyExponent  int                     `json:"currency_exponent"`
	EntitlementConfig map[string]interface{}  `json:"entitlement_config"`
	Features          map[string]FeatureValue `json:"features"`
	Id                UUID                    `json:"id"`
	Key               string                  `json:"key"`
	Mode              interface{}             `json:"mode"`
	ProductId         *UUID                   `json:"product_id,omitempty"`
	Status            interface{}             `json:"status,omitempty"`
	TaxBehavior       interface{}             `json:"tax_behavior"`
	Version           *int64                  `json:"version,omitempty"`
}

Price defines model for Price.

type PricePage

type PricePage struct {
	Items      []Price `json:"items"`
	NextCursor *string `json:"next_cursor"`
}

PricePage defines model for PricePage.

type Problem

type Problem struct {
	AffectedUsers *int    `json:"affected_users,omitempty"`
	Code          string  `json:"code"`
	Detail        *string `json:"detail,omitempty"`
	RequestId     *string `json:"request_id,omitempty"`
	Status        int     `json:"status"`
	Title         string  `json:"title"`
	Type          string  `json:"type"`
}

Problem defines model for Problem.

type ProblemApplicationProblemPlusJSONResponse

type ProblemApplicationProblemPlusJSONResponse Problem

type Product

type Product struct {
	CreatedAt         *time.Time              `json:"created_at,omitempty"`
	Description       *string                 `json:"description,omitempty"`
	EntitlementConfig map[string]interface{}  `json:"entitlement_config"`
	Features          map[string]FeatureValue `json:"features"`
	Id                UUID                    `json:"id"`
	Key               string                  `json:"key"`
	Listable          bool                    `json:"listable"`
	Metadata          map[string]interface{}  `json:"metadata"`
	Name              string                  `json:"name"`
	Prices            *[]Price                `json:"prices,omitempty"`
	Status            interface{}             `json:"status"`
	UpdatedAt         *time.Time              `json:"updated_at,omitempty"`
	Version           int64                   `json:"version"`
}

Product defines model for Product.

type ProductPage

type ProductPage struct {
	Items      []Product `json:"items"`
	NextCursor *string   `json:"next_cursor"`
}

ProductPage defines model for ProductPage.

type ProviderID

type ProviderID = UUID

ProviderID defines model for ProviderID.

type ProviderInheritance

type ProviderInheritance struct {
	// Inheritable Allow child scopes to resolve this provider.
	Inheritable bool `json:"inheritable"`
}

ProviderInheritance defines model for ProviderInheritance.

type PublicApplicationConfig

type PublicApplicationConfig map[string]interface{}

PublicApplicationConfig This entire object is returned by the unauthenticated runtime-config endpoint. Secrets are forbidden.

type PublicCatalog200JSONResponse

type PublicCatalog200JSONResponse ProductPage

func (PublicCatalog200JSONResponse) VisitPublicCatalogResponse

func (response PublicCatalog200JSONResponse) VisitPublicCatalogResponse(w http.ResponseWriter) error

type PublicCatalogRequestObject

type PublicCatalogRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type PublicCatalogResponseObject

type PublicCatalogResponseObject interface {
	VisitPublicCatalogResponse(w http.ResponseWriter) error
}

type PublicConfig200JSONResponse

type PublicConfig200JSONResponse RuntimeConfig

func (PublicConfig200JSONResponse) VisitPublicConfigResponse

func (response PublicConfig200JSONResponse) VisitPublicConfigResponse(w http.ResponseWriter) error

type PublicConfigRequestObject

type PublicConfigRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type PublicConfigResponseObject

type PublicConfigResponseObject interface {
	VisitPublicConfigResponse(w http.ResponseWriter) error
}

type PublishCustomEvent

type PublishCustomEvent struct {
	CausationId   *UUID                  `json:"causation_id,omitempty"`
	CorrelationId *UUID                  `json:"correlation_id,omitempty"`
	Data          map[string]interface{} `json:"data"`
	Subject       string                 `json:"subject"`
	Type          string                 `json:"type"`
}

PublishCustomEvent defines model for PublishCustomEvent.

type PublishCustomEvent202JSONResponse

type PublishCustomEvent202JSONResponse EventEnvelope

func (PublishCustomEvent202JSONResponse) VisitPublishCustomEventResponse

func (response PublishCustomEvent202JSONResponse) VisitPublishCustomEventResponse(w http.ResponseWriter) error

type PublishCustomEvent403ApplicationProblemPlusJSONResponse

type PublishCustomEvent403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (PublishCustomEvent403ApplicationProblemPlusJSONResponse) VisitPublishCustomEventResponse

func (response PublishCustomEvent403ApplicationProblemPlusJSONResponse) VisitPublishCustomEventResponse(w http.ResponseWriter) error

type PublishCustomEvent422ApplicationProblemPlusJSONResponse

type PublishCustomEvent422ApplicationProblemPlusJSONResponse Problem

func (PublishCustomEvent422ApplicationProblemPlusJSONResponse) VisitPublishCustomEventResponse

func (response PublishCustomEvent422ApplicationProblemPlusJSONResponse) VisitPublishCustomEventResponse(w http.ResponseWriter) error

type PublishCustomEventJSONRequestBody

type PublishCustomEventJSONRequestBody = PublishCustomEvent

PublishCustomEventJSONRequestBody defines body for PublishCustomEvent for application/json ContentType.

type PublishCustomEventParams

type PublishCustomEventParams struct {
	IdempotencyKey RequiredIdempotencyKey `json:"Idempotency-Key"`
}

PublishCustomEventParams defines parameters for PublishCustomEvent.

type PublishCustomEventRequestObject

type PublishCustomEventRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        PublishCustomEventParams
	Body          *PublishCustomEventJSONRequestBody
}

type PublishCustomEventResponseObject

type PublishCustomEventResponseObject interface {
	VisitPublishCustomEventResponse(w http.ResponseWriter) error
}

type PublishInstallationNotificationTemplate204Response

type PublishInstallationNotificationTemplate204Response struct {
}

func (PublishInstallationNotificationTemplate204Response) VisitPublishInstallationNotificationTemplateResponse

func (response PublishInstallationNotificationTemplate204Response) VisitPublishInstallationNotificationTemplateResponse(w http.ResponseWriter) error

type PublishInstallationNotificationTemplateRequestObject

type PublishInstallationNotificationTemplateRequestObject struct {
	TemplateId UUID `json:"template_id"`
}

type PublishInstallationNotificationTemplateResponseObject

type PublishInstallationNotificationTemplateResponseObject interface {
	VisitPublishInstallationNotificationTemplateResponse(w http.ResponseWriter) error
}

type PublishNotificationTemplate204Response

type PublishNotificationTemplate204Response struct {
}

func (PublishNotificationTemplate204Response) VisitPublishNotificationTemplateResponse

func (response PublishNotificationTemplate204Response) VisitPublishNotificationTemplateResponse(w http.ResponseWriter) error

type PublishNotificationTemplateRequestObject

type PublishNotificationTemplateRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	TemplateId    UUID          `json:"template_id"`
}

type PublishNotificationTemplateResponseObject

type PublishNotificationTemplateResponseObject interface {
	VisitPublishNotificationTemplateResponse(w http.ResponseWriter) error
}

type QueueNotification

type QueueNotification struct {
	Attachments *[]struct {
		ContentBase64 []byte `json:"content_base64"`
		ContentType   string `json:"content_type"`
		Filename      string `json:"filename"`
	} `json:"attachments,omitempty"`

	// Locale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	Locale      *Locale                 `json:"locale,omitempty"`
	Recipient   *openapi_types.Email    `json:"recipient,omitempty"`
	TemplateKey string                  `json:"template_key"`
	UserId      *UUID                   `json:"user_id,omitempty"`
	Variables   *map[string]interface{} `json:"variables,omitempty"`
}

QueueNotification defines model for QueueNotification.

type QueuedNotification

type QueuedNotification struct {
	FallbackUsed bool `json:"fallback_used"`
	Id           UUID `json:"id"`

	// RequestedLocale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	RequestedLocale Locale `json:"requested_locale"`

	// ResolvedLocale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	ResolvedLocale Locale      `json:"resolved_locale"`
	Status         interface{} `json:"status"`
}

QueuedNotification defines model for QueuedNotification.

type Readiness200JSONResponse

type Readiness200JSONResponse HealthStatus

func (Readiness200JSONResponse) VisitReadinessResponse

func (response Readiness200JSONResponse) VisitReadinessResponse(w http.ResponseWriter) error

type Readiness503ApplicationProblemPlusJSONResponse

type Readiness503ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (Readiness503ApplicationProblemPlusJSONResponse) VisitReadinessResponse

func (response Readiness503ApplicationProblemPlusJSONResponse) VisitReadinessResponse(w http.ResponseWriter) error

type ReadinessRequestObject

type ReadinessRequestObject struct {
}

type ReadinessResponseObject

type ReadinessResponseObject interface {
	VisitReadinessResponse(w http.ResponseWriter) error
}

type ReconciliationAccepted

type ReconciliationAccepted struct {
	Id         UUID                         `json:"id"`
	ProviderId UUID                         `json:"provider_id"`
	Status     ReconciliationAcceptedStatus `json:"status"`
}

ReconciliationAccepted defines model for ReconciliationAccepted.

type ReconciliationAcceptedStatus

type ReconciliationAcceptedStatus string

ReconciliationAcceptedStatus defines model for ReconciliationAccepted.Status.

const (
	ReconciliationAcceptedStatusPending ReconciliationAcceptedStatus = "pending"
)

Defines values for ReconciliationAcceptedStatus.

func (ReconciliationAcceptedStatus) Valid

Valid indicates whether the value is a known member of the ReconciliationAcceptedStatus enum.

type ReconciliationRun

type ReconciliationRun struct {
	CompletedAt *time.Time  `json:"completed_at,omitempty"`
	CreatedAt   time.Time   `json:"created_at"`
	Findings    int         `json:"findings"`
	Id          UUID        `json:"id"`
	LastError   *string     `json:"last_error,omitempty"`
	ProviderId  UUID        `json:"provider_id"`
	Repairs     int         `json:"repairs"`
	StartedAt   *time.Time  `json:"started_at,omitempty"`
	Status      interface{} `json:"status"`
}

ReconciliationRun defines model for ReconciliationRun.

type ReconciliationRunPage

type ReconciliationRunPage struct {
	Items      []ReconciliationRun `json:"items"`
	NextCursor *string             `json:"next_cursor"`
}

ReconciliationRunPage defines model for ReconciliationRunPage.

type RecoverWorkspaceOwnership200JSONResponse

type RecoverWorkspaceOwnership200JSONResponse struct {
	OwnershipTransferResultJSONResponse
}

func (RecoverWorkspaceOwnership200JSONResponse) VisitRecoverWorkspaceOwnershipResponse

func (response RecoverWorkspaceOwnership200JSONResponse) VisitRecoverWorkspaceOwnershipResponse(w http.ResponseWriter) error

type RecoverWorkspaceOwnershipJSONRequestBody

type RecoverWorkspaceOwnershipJSONRequestBody = OwnershipTransfer

RecoverWorkspaceOwnershipJSONRequestBody defines body for RecoverWorkspaceOwnership for application/json ContentType.

type RecoverWorkspaceOwnershipRequestObject

type RecoverWorkspaceOwnershipRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	Body          *RecoverWorkspaceOwnershipJSONRequestBody
}

type RecoverWorkspaceOwnershipResponseObject

type RecoverWorkspaceOwnershipResponseObject interface {
	VisitRecoverWorkspaceOwnershipResponse(w http.ResponseWriter) error
}

type RecoveryCodes

type RecoveryCodes struct {
	RecoveryCodes []string `json:"recovery_codes"`
}

RecoveryCodes defines model for RecoveryCodes.

type RedeemApplicationInvitation200JSONResponse

type RedeemApplicationInvitation200JSONResponse TokenResponse

func (RedeemApplicationInvitation200JSONResponse) VisitRedeemApplicationInvitationResponse

func (response RedeemApplicationInvitation200JSONResponse) VisitRedeemApplicationInvitationResponse(w http.ResponseWriter) error

type RedeemApplicationInvitation401ApplicationProblemPlusJSONResponse

type RedeemApplicationInvitation401ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (RedeemApplicationInvitation401ApplicationProblemPlusJSONResponse) VisitRedeemApplicationInvitationResponse

func (response RedeemApplicationInvitation401ApplicationProblemPlusJSONResponse) VisitRedeemApplicationInvitationResponse(w http.ResponseWriter) error

type RedeemApplicationInvitationJSONRequestBody

type RedeemApplicationInvitationJSONRequestBody = RedeemInvitation

RedeemApplicationInvitationJSONRequestBody defines body for RedeemApplicationInvitation for application/json ContentType.

type RedeemApplicationInvitationRequestObject

type RedeemApplicationInvitationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *RedeemApplicationInvitationJSONRequestBody
}

type RedeemApplicationInvitationResponseObject

type RedeemApplicationInvitationResponseObject interface {
	VisitRedeemApplicationInvitationResponse(w http.ResponseWriter) error
}

type RedeemInvitation

type RedeemInvitation struct {
	AuthorizationCode *string `json:"authorization_code,omitempty"`
	CodeVerifier      *string `json:"code_verifier,omitempty"`
}

RedeemInvitation defines model for RedeemInvitation.

type Refresh200JSONResponse

type Refresh200JSONResponse struct{ TokensJSONResponse }

func (Refresh200JSONResponse) VisitRefreshResponse

func (response Refresh200JSONResponse) VisitRefreshResponse(w http.ResponseWriter) error

type RefreshControlUserSession200JSONResponse

type RefreshControlUserSession200JSONResponse TokenResponse

func (RefreshControlUserSession200JSONResponse) VisitRefreshControlUserSessionResponse

func (response RefreshControlUserSession200JSONResponse) VisitRefreshControlUserSessionResponse(w http.ResponseWriter) error

type RefreshControlUserSessionRequestObject

type RefreshControlUserSessionRequestObject struct {
}

type RefreshControlUserSessionResponseObject

type RefreshControlUserSessionResponseObject interface {
	VisitRefreshControlUserSessionResponse(w http.ResponseWriter) error
}

type RefreshJSONRequestBody

type RefreshJSONRequestBody = RefreshToken

RefreshJSONRequestBody defines body for Refresh for application/json ContentType.

type RefreshRequestObject

type RefreshRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *RefreshJSONRequestBody
}

type RefreshResponseObject

type RefreshResponseObject interface {
	VisitRefreshResponse(w http.ResponseWriter) error
}

type RefreshToken

type RefreshToken struct {
	RefreshToken *string `json:"refresh_token,omitempty"`
}

RefreshToken defines model for RefreshToken.

type Refund

type Refund struct {
	AmountMinor       int64      `json:"amount_minor"`
	CreatedAt         *time.Time `json:"created_at,omitempty"`
	Currency          string     `json:"currency"`
	ExternalReference *string    `json:"external_reference,omitempty"`
	Id                UUID       `json:"id"`
	PaymentId         *UUID      `json:"payment_id,omitempty"`
	ProviderRefundId  *string    `json:"provider_refund_id,omitempty"`
	Reason            *string    `json:"reason,omitempty"`
	Status            string     `json:"status"`
}

Refund defines model for Refund.

type RefundPage

type RefundPage struct {
	Items      []Refund `json:"items"`
	NextCursor *string  `json:"next_cursor"`
}

RefundPage defines model for RefundPage.

type RegenerateRecoveryCodes200JSONResponse

type RegenerateRecoveryCodes200JSONResponse RecoveryCodes

func (RegenerateRecoveryCodes200JSONResponse) VisitRegenerateRecoveryCodesResponse

func (response RegenerateRecoveryCodes200JSONResponse) VisitRegenerateRecoveryCodesResponse(w http.ResponseWriter) error

type RegenerateRecoveryCodesRequestObject

type RegenerateRecoveryCodesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type RegenerateRecoveryCodesResponseObject

type RegenerateRecoveryCodesResponseObject interface {
	VisitRegenerateRecoveryCodesResponse(w http.ResponseWriter) error
}

type RejectLocalEntitlementRequest204Response

type RejectLocalEntitlementRequest204Response struct {
}

func (RejectLocalEntitlementRequest204Response) VisitRejectLocalEntitlementRequestResponse

func (response RejectLocalEntitlementRequest204Response) VisitRejectLocalEntitlementRequestResponse(w http.ResponseWriter) error

type RejectLocalEntitlementRequestJSONRequestBody

type RejectLocalEntitlementRequestJSONRequestBody = AuditReason

RejectLocalEntitlementRequestJSONRequestBody defines body for RejectLocalEntitlementRequest for application/json ContentType.

type RejectLocalEntitlementRequestRequestObject

type RejectLocalEntitlementRequestRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	RequestId     RequestID     `json:"request_id"`
	Body          *RejectLocalEntitlementRequestJSONRequestBody
}

type RejectLocalEntitlementRequestResponseObject

type RejectLocalEntitlementRequestResponseObject interface {
	VisitRejectLocalEntitlementRequestResponse(w http.ResponseWriter) error
}

type RemoveMyWorkspaceMember204Response

type RemoveMyWorkspaceMember204Response struct {
}

func (RemoveMyWorkspaceMember204Response) VisitRemoveMyWorkspaceMemberResponse

func (response RemoveMyWorkspaceMember204Response) VisitRemoveMyWorkspaceMemberResponse(w http.ResponseWriter) error

type RemoveMyWorkspaceMemberRequestObject

type RemoveMyWorkspaceMemberRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	UserId        UUID          `json:"user_id"`
}

type RemoveMyWorkspaceMemberResponseObject

type RemoveMyWorkspaceMemberResponseObject interface {
	VisitRemoveMyWorkspaceMemberResponse(w http.ResponseWriter) error
}

type Rename

type Rename struct {
	Name string `json:"name"`
}

Rename defines model for Rename.

type ReopenLocalEntitlementRequest204Response

type ReopenLocalEntitlementRequest204Response struct {
}

func (ReopenLocalEntitlementRequest204Response) VisitReopenLocalEntitlementRequestResponse

func (response ReopenLocalEntitlementRequest204Response) VisitReopenLocalEntitlementRequestResponse(w http.ResponseWriter) error

type ReopenLocalEntitlementRequestJSONRequestBody

type ReopenLocalEntitlementRequestJSONRequestBody = AuditReason

ReopenLocalEntitlementRequestJSONRequestBody defines body for ReopenLocalEntitlementRequest for application/json ContentType.

type ReopenLocalEntitlementRequestRequestObject

type ReopenLocalEntitlementRequestRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	RequestId     RequestID     `json:"request_id"`
	Body          *ReopenLocalEntitlementRequestJSONRequestBody
}

type ReopenLocalEntitlementRequestResponseObject

type ReopenLocalEntitlementRequestResponseObject interface {
	VisitReopenLocalEntitlementRequestResponse(w http.ResponseWriter) error
}

type ReplaceMyWorkspaceMemberRoles200JSONResponse

type ReplaceMyWorkspaceMemberRoles200JSONResponse WorkspaceMember

func (ReplaceMyWorkspaceMemberRoles200JSONResponse) VisitReplaceMyWorkspaceMemberRolesResponse

func (response ReplaceMyWorkspaceMemberRoles200JSONResponse) VisitReplaceMyWorkspaceMemberRolesResponse(w http.ResponseWriter) error

type ReplaceMyWorkspaceMemberRolesJSONRequestBody

type ReplaceMyWorkspaceMemberRolesJSONRequestBody = ReplaceWorkspaceMemberRoles

ReplaceMyWorkspaceMemberRolesJSONRequestBody defines body for ReplaceMyWorkspaceMemberRoles for application/json ContentType.

type ReplaceMyWorkspaceMemberRolesRequestObject

type ReplaceMyWorkspaceMemberRolesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	UserId        UUID          `json:"user_id"`
	Body          *ReplaceMyWorkspaceMemberRolesJSONRequestBody
}

type ReplaceMyWorkspaceMemberRolesResponseObject

type ReplaceMyWorkspaceMemberRolesResponseObject interface {
	VisitReplaceMyWorkspaceMemberRolesResponse(w http.ResponseWriter) error
}

type ReplaceWorkspaceMemberRoles

type ReplaceWorkspaceMemberRoles struct {
	RoleKeys []RoleKey `json:"role_keys"`
}

ReplaceWorkspaceMemberRoles defines model for ReplaceWorkspaceMemberRoles.

type ReplaceWorkspaceMemberRoles200JSONResponse

type ReplaceWorkspaceMemberRoles200JSONResponse WorkspaceMember

func (ReplaceWorkspaceMemberRoles200JSONResponse) VisitReplaceWorkspaceMemberRolesResponse

func (response ReplaceWorkspaceMemberRoles200JSONResponse) VisitReplaceWorkspaceMemberRolesResponse(w http.ResponseWriter) error

type ReplaceWorkspaceMemberRolesJSONRequestBody

type ReplaceWorkspaceMemberRolesJSONRequestBody = ReplaceWorkspaceMemberRoles

ReplaceWorkspaceMemberRolesJSONRequestBody defines body for ReplaceWorkspaceMemberRoles for application/json ContentType.

type ReplaceWorkspaceMemberRolesRequestObject

type ReplaceWorkspaceMemberRolesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	UserId        UUID          `json:"user_id"`
	Body          *ReplaceWorkspaceMemberRolesJSONRequestBody
}

type ReplaceWorkspaceMemberRolesResponseObject

type ReplaceWorkspaceMemberRolesResponseObject interface {
	VisitReplaceWorkspaceMemberRolesResponse(w http.ResponseWriter) error
}

type ReplayBillingProviderEvent204Response

type ReplayBillingProviderEvent204Response struct {
}

func (ReplayBillingProviderEvent204Response) VisitReplayBillingProviderEventResponse

func (response ReplayBillingProviderEvent204Response) VisitReplayBillingProviderEventResponse(w http.ResponseWriter) error

type ReplayBillingProviderEventRequestObject

type ReplayBillingProviderEventRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	EventId       UUID          `json:"event_id"`
}

type ReplayBillingProviderEventResponseObject

type ReplayBillingProviderEventResponseObject interface {
	VisitReplayBillingProviderEventResponse(w http.ResponseWriter) error
}

type ReplayWebhookDelivery204Response

type ReplayWebhookDelivery204Response struct {
}

func (ReplayWebhookDelivery204Response) VisitReplayWebhookDeliveryResponse

func (response ReplayWebhookDelivery204Response) VisitReplayWebhookDeliveryResponse(w http.ResponseWriter) error

type ReplayWebhookDeliveryRequestObject

type ReplayWebhookDeliveryRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	DeliveryId    UUID          `json:"delivery_id"`
}

type ReplayWebhookDeliveryResponseObject

type ReplayWebhookDeliveryResponseObject interface {
	VisitReplayWebhookDeliveryResponse(w http.ResponseWriter) error
}

type RequestID

type RequestID = UUID

RequestID defines model for RequestID.

type RequiredHeaderError

type RequiredHeaderError struct {
	ParamName string
	Err       error
}

func (*RequiredHeaderError) Error

func (e *RequiredHeaderError) Error() string

func (*RequiredHeaderError) Unwrap

func (e *RequiredHeaderError) Unwrap() error

type RequiredIdempotencyKey

type RequiredIdempotencyKey = string

RequiredIdempotencyKey defines model for RequiredIdempotencyKey.

type RequiredParamError

type RequiredParamError struct {
	ParamName string
}

func (*RequiredParamError) Error

func (e *RequiredParamError) Error() string

type ResendApplicationInvitation202JSONResponse

type ResendApplicationInvitation202JSONResponse InvitationResent

func (ResendApplicationInvitation202JSONResponse) VisitResendApplicationInvitationResponse

func (response ResendApplicationInvitation202JSONResponse) VisitResendApplicationInvitationResponse(w http.ResponseWriter) error

type ResendApplicationInvitation429ApplicationProblemPlusJSONResponse

type ResendApplicationInvitation429ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ResendApplicationInvitation429ApplicationProblemPlusJSONResponse) VisitResendApplicationInvitationResponse

func (response ResendApplicationInvitation429ApplicationProblemPlusJSONResponse) VisitResendApplicationInvitationResponse(w http.ResponseWriter) error

type ResendApplicationInvitationControl202JSONResponse

type ResendApplicationInvitationControl202JSONResponse InvitationResent

func (ResendApplicationInvitationControl202JSONResponse) VisitResendApplicationInvitationControlResponse

func (response ResendApplicationInvitationControl202JSONResponse) VisitResendApplicationInvitationControlResponse(w http.ResponseWriter) error

type ResendApplicationInvitationControl429ApplicationProblemPlusJSONResponse

type ResendApplicationInvitationControl429ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ResendApplicationInvitationControl429ApplicationProblemPlusJSONResponse) VisitResendApplicationInvitationControlResponse

func (response ResendApplicationInvitationControl429ApplicationProblemPlusJSONResponse) VisitResendApplicationInvitationControlResponse(w http.ResponseWriter) error

type ResendApplicationInvitationControlRequestObject

type ResendApplicationInvitationControlRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	InvitationId  UUID          `json:"invitation_id"`
}

type ResendApplicationInvitationControlResponseObject

type ResendApplicationInvitationControlResponseObject interface {
	VisitResendApplicationInvitationControlResponse(w http.ResponseWriter) error
}

type ResendApplicationInvitationRequestObject

type ResendApplicationInvitationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	InvitationId  UUID          `json:"invitation_id"`
}

type ResendApplicationInvitationResponseObject

type ResendApplicationInvitationResponseObject interface {
	VisitResendApplicationInvitationResponse(w http.ResponseWriter) error
}

type ResendInstallationControlUserInvitation200JSONResponse

type ResendInstallationControlUserInvitation200JSONResponse ControlUserInvitation

func (ResendInstallationControlUserInvitation200JSONResponse) VisitResendInstallationControlUserInvitationResponse

func (response ResendInstallationControlUserInvitation200JSONResponse) VisitResendInstallationControlUserInvitationResponse(w http.ResponseWriter) error

type ResendInstallationControlUserInvitationJSONRequestBody

type ResendInstallationControlUserInvitationJSONRequestBody = UpdateControlInvitationMethod

ResendInstallationControlUserInvitationJSONRequestBody defines body for ResendInstallationControlUserInvitation for application/json ContentType.

type ResendInstallationControlUserInvitationRequestObject

type ResendInstallationControlUserInvitationRequestObject struct {
	InvitationId UUID `json:"invitation_id"`
	Body         *ResendInstallationControlUserInvitationJSONRequestBody
}

type ResendInstallationControlUserInvitationResponseObject

type ResendInstallationControlUserInvitationResponseObject interface {
	VisitResendInstallationControlUserInvitationResponse(w http.ResponseWriter) error
}

type ResendMyWorkspaceInvitation202JSONResponse

type ResendMyWorkspaceInvitation202JSONResponse InvitationResent

func (ResendMyWorkspaceInvitation202JSONResponse) VisitResendMyWorkspaceInvitationResponse

func (response ResendMyWorkspaceInvitation202JSONResponse) VisitResendMyWorkspaceInvitationResponse(w http.ResponseWriter) error

type ResendMyWorkspaceInvitation429ApplicationProblemPlusJSONResponse

type ResendMyWorkspaceInvitation429ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ResendMyWorkspaceInvitation429ApplicationProblemPlusJSONResponse) VisitResendMyWorkspaceInvitationResponse

func (response ResendMyWorkspaceInvitation429ApplicationProblemPlusJSONResponse) VisitResendMyWorkspaceInvitationResponse(w http.ResponseWriter) error

type ResendMyWorkspaceInvitationRequestObject

type ResendMyWorkspaceInvitationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	InvitationId  UUID          `json:"invitation_id"`
}

type ResendMyWorkspaceInvitationResponseObject

type ResendMyWorkspaceInvitationResponseObject interface {
	VisitResendMyWorkspaceInvitationResponse(w http.ResponseWriter) error
}

type ResendOrganizationInvitation200JSONResponse

type ResendOrganizationInvitation200JSONResponse ControlUserInvitation

func (ResendOrganizationInvitation200JSONResponse) VisitResendOrganizationInvitationResponse

func (response ResendOrganizationInvitation200JSONResponse) VisitResendOrganizationInvitationResponse(w http.ResponseWriter) error

type ResendOrganizationInvitationRequestObject

type ResendOrganizationInvitationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	InvitationId   UUID           `json:"invitation_id"`
}

type ResendOrganizationInvitationResponseObject

type ResendOrganizationInvitationResponseObject interface {
	VisitResendOrganizationInvitationResponse(w http.ResponseWriter) error
}

type RestoreApplication204Response

type RestoreApplication204Response struct {
}

func (RestoreApplication204Response) VisitRestoreApplicationResponse

func (response RestoreApplication204Response) VisitRestoreApplicationResponse(w http.ResponseWriter) error

type RestoreApplicationRequestObject

type RestoreApplicationRequestObject struct {
	OrganizationId        OrganizationID `json:"organization_id"`
	ApplicationResourceId UUID           `json:"application_resource_id"`
}

type RestoreApplicationResponseObject

type RestoreApplicationResponseObject interface {
	VisitRestoreApplicationResponse(w http.ResponseWriter) error
}

type RestoreEntitlement204Response

type RestoreEntitlement204Response struct {
}

func (RestoreEntitlement204Response) VisitRestoreEntitlementResponse

func (response RestoreEntitlement204Response) VisitRestoreEntitlementResponse(w http.ResponseWriter) error

type RestoreEntitlementJSONRequestBody

type RestoreEntitlementJSONRequestBody = AuditReason

RestoreEntitlementJSONRequestBody defines body for RestoreEntitlement for application/json ContentType.

type RestoreEntitlementRequestObject

type RestoreEntitlementRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	EntitlementId UUID          `json:"entitlement_id"`
	Body          *RestoreEntitlementJSONRequestBody
}

type RestoreEntitlementResponseObject

type RestoreEntitlementResponseObject interface {
	VisitRestoreEntitlementResponse(w http.ResponseWriter) error
}

type RestoreOrganization204Response

type RestoreOrganization204Response struct {
}

func (RestoreOrganization204Response) VisitRestoreOrganizationResponse

func (response RestoreOrganization204Response) VisitRestoreOrganizationResponse(w http.ResponseWriter) error

type RestoreOrganizationRequestObject

type RestoreOrganizationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type RestoreOrganizationResponseObject

type RestoreOrganizationResponseObject interface {
	VisitRestoreOrganizationResponse(w http.ResponseWriter) error
}

type RestoreUser204Response

type RestoreUser204Response struct {
}

func (RestoreUser204Response) VisitRestoreUserResponse

func (response RestoreUser204Response) VisitRestoreUserResponse(w http.ResponseWriter) error

type RestoreUserJSONRequestBody

type RestoreUserJSONRequestBody = AuditReason

RestoreUserJSONRequestBody defines body for RestoreUser for application/json ContentType.

type RestoreUserRequestObject

type RestoreUserRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
	Body          *RestoreUserJSONRequestBody
}

type RestoreUserResponseObject

type RestoreUserResponseObject interface {
	VisitRestoreUserResponse(w http.ResponseWriter) error
}

type ResumeSubscription204Response

type ResumeSubscription204Response struct {
}

func (ResumeSubscription204Response) VisitResumeSubscriptionResponse

func (response ResumeSubscription204Response) VisitResumeSubscriptionResponse(w http.ResponseWriter) error

type ResumeSubscriptionParams

type ResumeSubscriptionParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

ResumeSubscriptionParams defines parameters for ResumeSubscription.

type ResumeSubscriptionRequestObject

type ResumeSubscriptionRequestObject struct {
	ApplicationId  ApplicationID  `json:"application_id"`
	SubscriptionId SubscriptionID `json:"subscription_id"`
	Params         ResumeSubscriptionParams
}

type ResumeSubscriptionResponseObject

type ResumeSubscriptionResponseObject interface {
	VisitResumeSubscriptionResponse(w http.ResponseWriter) error
}

type RetireApplication204Response

type RetireApplication204Response struct {
}

func (RetireApplication204Response) VisitRetireApplicationResponse

func (response RetireApplication204Response) VisitRetireApplicationResponse(w http.ResponseWriter) error

type RetireApplicationRequestObject

type RetireApplicationRequestObject struct {
	OrganizationId        OrganizationID `json:"organization_id"`
	ApplicationResourceId UUID           `json:"application_resource_id"`
}

type RetireApplicationResponseObject

type RetireApplicationResponseObject interface {
	VisitRetireApplicationResponse(w http.ResponseWriter) error
}

type RetireOrganization204Response

type RetireOrganization204Response struct {
}

func (RetireOrganization204Response) VisitRetireOrganizationResponse

func (response RetireOrganization204Response) VisitRetireOrganizationResponse(w http.ResponseWriter) error

type RetireOrganizationRequestObject

type RetireOrganizationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
}

type RetireOrganizationResponseObject

type RetireOrganizationResponseObject interface {
	VisitRetireOrganizationResponse(w http.ResponseWriter) error
}

type RetryNotification204Response

type RetryNotification204Response struct {
}

func (RetryNotification204Response) VisitRetryNotificationResponse

func (response RetryNotification204Response) VisitRetryNotificationResponse(w http.ResponseWriter) error

type RetryNotificationRequestObject

type RetryNotificationRequestObject struct {
	ApplicationId  ApplicationID `json:"application_id"`
	NotificationId UUID          `json:"notification_id"`
}

type RetryNotificationResponseObject

type RetryNotificationResponseObject interface {
	VisitRetryNotificationResponse(w http.ResponseWriter) error
}

type RevokeApplicationInvitation204Response

type RevokeApplicationInvitation204Response struct {
}

func (RevokeApplicationInvitation204Response) VisitRevokeApplicationInvitationResponse

func (response RevokeApplicationInvitation204Response) VisitRevokeApplicationInvitationResponse(w http.ResponseWriter) error

type RevokeApplicationInvitationControl204Response

type RevokeApplicationInvitationControl204Response struct {
}

func (RevokeApplicationInvitationControl204Response) VisitRevokeApplicationInvitationControlResponse

func (response RevokeApplicationInvitationControl204Response) VisitRevokeApplicationInvitationControlResponse(w http.ResponseWriter) error

type RevokeApplicationInvitationControlRequestObject

type RevokeApplicationInvitationControlRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	InvitationId  UUID          `json:"invitation_id"`
}

type RevokeApplicationInvitationControlResponseObject

type RevokeApplicationInvitationControlResponseObject interface {
	VisitRevokeApplicationInvitationControlResponse(w http.ResponseWriter) error
}

type RevokeApplicationInvitationRequestObject

type RevokeApplicationInvitationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	InvitationId  UUID          `json:"invitation_id"`
}

type RevokeApplicationInvitationResponseObject

type RevokeApplicationInvitationResponseObject interface {
	VisitRevokeApplicationInvitationResponse(w http.ResponseWriter) error
}

type RevokeControlPermissionGrant204Response

type RevokeControlPermissionGrant204Response struct {
}

func (RevokeControlPermissionGrant204Response) VisitRevokeControlPermissionGrantResponse

func (response RevokeControlPermissionGrant204Response) VisitRevokeControlPermissionGrantResponse(w http.ResponseWriter) error

type RevokeControlPermissionGrant409ApplicationProblemPlusJSONResponse

type RevokeControlPermissionGrant409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (RevokeControlPermissionGrant409ApplicationProblemPlusJSONResponse) VisitRevokeControlPermissionGrantResponse

func (response RevokeControlPermissionGrant409ApplicationProblemPlusJSONResponse) VisitRevokeControlPermissionGrantResponse(w http.ResponseWriter) error

type RevokeControlPermissionGrantParams

type RevokeControlPermissionGrantParams struct {
	// IfMatch Current resource ETag.
	IfMatch IfMatch `json:"If-Match"`
}

RevokeControlPermissionGrantParams defines parameters for RevokeControlPermissionGrant.

type RevokeControlPermissionGrantRequestObject

type RevokeControlPermissionGrantRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	GrantId       UUID          `json:"grant_id"`
	Params        RevokeControlPermissionGrantParams
}

type RevokeControlPermissionGrantResponseObject

type RevokeControlPermissionGrantResponseObject interface {
	VisitRevokeControlPermissionGrantResponse(w http.ResponseWriter) error
}

type RevokeControlUserSession204Response

type RevokeControlUserSession204Response struct {
}

func (RevokeControlUserSession204Response) VisitRevokeControlUserSessionResponse

func (response RevokeControlUserSession204Response) VisitRevokeControlUserSessionResponse(w http.ResponseWriter) error

type RevokeControlUserSessionRequestObject

type RevokeControlUserSessionRequestObject struct {
	SessionId UUID `json:"session_id"`
}

type RevokeControlUserSessionResponseObject

type RevokeControlUserSessionResponseObject interface {
	VisitRevokeControlUserSessionResponse(w http.ResponseWriter) error
}

type RevokeDelegation204Response

type RevokeDelegation204Response struct {
}

func (RevokeDelegation204Response) VisitRevokeDelegationResponse

func (response RevokeDelegation204Response) VisitRevokeDelegationResponse(w http.ResponseWriter) error

type RevokeDelegationRequestObject

type RevokeDelegationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	DelegationId  UUID          `json:"delegation_id"`
}

type RevokeDelegationResponseObject

type RevokeDelegationResponseObject interface {
	VisitRevokeDelegationResponse(w http.ResponseWriter) error
}

type RevokeEntitlement204Response

type RevokeEntitlement204Response struct {
}

func (RevokeEntitlement204Response) VisitRevokeEntitlementResponse

func (response RevokeEntitlement204Response) VisitRevokeEntitlementResponse(w http.ResponseWriter) error

type RevokeEntitlementJSONRequestBody

type RevokeEntitlementJSONRequestBody = AuditReason

RevokeEntitlementJSONRequestBody defines body for RevokeEntitlement for application/json ContentType.

type RevokeEntitlementRequestObject

type RevokeEntitlementRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	EntitlementId UUID          `json:"entitlement_id"`
	Body          *RevokeEntitlementJSONRequestBody
}

type RevokeEntitlementResponseObject

type RevokeEntitlementResponseObject interface {
	VisitRevokeEntitlementResponse(w http.ResponseWriter) error
}

type RevokeInstallationControlUserInvitation204Response

type RevokeInstallationControlUserInvitation204Response struct {
}

func (RevokeInstallationControlUserInvitation204Response) VisitRevokeInstallationControlUserInvitationResponse

func (response RevokeInstallationControlUserInvitation204Response) VisitRevokeInstallationControlUserInvitationResponse(w http.ResponseWriter) error

type RevokeInstallationControlUserInvitationRequestObject

type RevokeInstallationControlUserInvitationRequestObject struct {
	InvitationId UUID `json:"invitation_id"`
}

type RevokeInstallationControlUserInvitationResponseObject

type RevokeInstallationControlUserInvitationResponseObject interface {
	VisitRevokeInstallationControlUserInvitationResponse(w http.ResponseWriter) error
}

type RevokeMyOAuthConsent204Response

type RevokeMyOAuthConsent204Response struct {
}

func (RevokeMyOAuthConsent204Response) VisitRevokeMyOAuthConsentResponse

func (response RevokeMyOAuthConsent204Response) VisitRevokeMyOAuthConsentResponse(w http.ResponseWriter) error

type RevokeMyOAuthConsentRequestObject

type RevokeMyOAuthConsentRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ClientId      UUID          `json:"client_id"`
}

type RevokeMyOAuthConsentResponseObject

type RevokeMyOAuthConsentResponseObject interface {
	VisitRevokeMyOAuthConsentResponse(w http.ResponseWriter) error
}

type RevokeMySession204Response

type RevokeMySession204Response struct {
}

func (RevokeMySession204Response) VisitRevokeMySessionResponse

func (response RevokeMySession204Response) VisitRevokeMySessionResponse(w http.ResponseWriter) error

type RevokeMySessionRequestObject

type RevokeMySessionRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	SessionId     UUID          `json:"session_id"`
}

type RevokeMySessionResponseObject

type RevokeMySessionResponseObject interface {
	VisitRevokeMySessionResponse(w http.ResponseWriter) error
}

type RevokeMyWorkspaceInvitation204Response

type RevokeMyWorkspaceInvitation204Response struct {
}

func (RevokeMyWorkspaceInvitation204Response) VisitRevokeMyWorkspaceInvitationResponse

func (response RevokeMyWorkspaceInvitation204Response) VisitRevokeMyWorkspaceInvitationResponse(w http.ResponseWriter) error

type RevokeMyWorkspaceInvitationRequestObject

type RevokeMyWorkspaceInvitationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	InvitationId  UUID          `json:"invitation_id"`
}

type RevokeMyWorkspaceInvitationResponseObject

type RevokeMyWorkspaceInvitationResponseObject interface {
	VisitRevokeMyWorkspaceInvitationResponse(w http.ResponseWriter) error
}

type RevokeOAuthConsent204Response

type RevokeOAuthConsent204Response struct {
}

func (RevokeOAuthConsent204Response) VisitRevokeOAuthConsentResponse

func (response RevokeOAuthConsent204Response) VisitRevokeOAuthConsentResponse(w http.ResponseWriter) error

type RevokeOAuthConsentRequestObject

type RevokeOAuthConsentRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
	ClientId      UUID          `json:"client_id"`
}

type RevokeOAuthConsentResponseObject

type RevokeOAuthConsentResponseObject interface {
	VisitRevokeOAuthConsentResponse(w http.ResponseWriter) error
}

type RevokeOIDCToken200JSONResponse

type RevokeOIDCToken200JSONResponse EmptyResponse

func (RevokeOIDCToken200JSONResponse) VisitRevokeOIDCTokenResponse

func (response RevokeOIDCToken200JSONResponse) VisitRevokeOIDCTokenResponse(w http.ResponseWriter) error

type RevokeOIDCTokenFormdataBody

type RevokeOIDCTokenFormdataBody struct {
	ClientId      *string     `form:"client_id,omitempty" json:"client_id,omitempty"`
	ClientSecret  *string     `form:"client_secret,omitempty" json:"client_secret,omitempty"`
	Token         *string     `form:"token,omitempty" json:"token,omitempty"`
	TokenTypeHint interface{} `form:"token_type_hint,omitempty" json:"token_type_hint,omitempty"`
}

RevokeOIDCTokenFormdataBody defines parameters for RevokeOIDCToken.

type RevokeOIDCTokenFormdataRequestBody

type RevokeOIDCTokenFormdataRequestBody RevokeOIDCTokenFormdataBody

RevokeOIDCTokenFormdataRequestBody defines body for RevokeOIDCToken for application/x-www-form-urlencoded ContentType.

type RevokeOIDCTokenRequestObject

type RevokeOIDCTokenRequestObject struct {
	Body *RevokeOIDCTokenFormdataRequestBody
}

type RevokeOIDCTokenResponseObject

type RevokeOIDCTokenResponseObject interface {
	VisitRevokeOIDCTokenResponse(w http.ResponseWriter) error
}

type RevokeOrganizationInvitation204Response

type RevokeOrganizationInvitation204Response struct {
}

func (RevokeOrganizationInvitation204Response) VisitRevokeOrganizationInvitationResponse

func (response RevokeOrganizationInvitation204Response) VisitRevokeOrganizationInvitationResponse(w http.ResponseWriter) error

type RevokeOrganizationInvitationRequestObject

type RevokeOrganizationInvitationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	InvitationId   UUID           `json:"invitation_id"`
}

type RevokeOrganizationInvitationResponseObject

type RevokeOrganizationInvitationResponseObject interface {
	VisitRevokeOrganizationInvitationResponse(w http.ResponseWriter) error
}

type RevokePermissionGrant204Response

type RevokePermissionGrant204Response struct {
}

func (RevokePermissionGrant204Response) VisitRevokePermissionGrantResponse

func (response RevokePermissionGrant204Response) VisitRevokePermissionGrantResponse(w http.ResponseWriter) error

type RevokePermissionGrant409ApplicationProblemPlusJSONResponse

type RevokePermissionGrant409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (RevokePermissionGrant409ApplicationProblemPlusJSONResponse) VisitRevokePermissionGrantResponse

func (response RevokePermissionGrant409ApplicationProblemPlusJSONResponse) VisitRevokePermissionGrantResponse(w http.ResponseWriter) error

type RevokePermissionGrantParams

type RevokePermissionGrantParams struct {
	// IfMatch Current resource ETag.
	IfMatch IfMatch `json:"If-Match"`
}

RevokePermissionGrantParams defines parameters for RevokePermissionGrant.

type RevokePermissionGrantRequestObject

type RevokePermissionGrantRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	GrantId       UUID          `json:"grant_id"`
	Params        RevokePermissionGrantParams
}

type RevokePermissionGrantResponseObject

type RevokePermissionGrantResponseObject interface {
	VisitRevokePermissionGrantResponse(w http.ResponseWriter) error
}

type RevokePersonalAPIKey204Response

type RevokePersonalAPIKey204Response struct {
}

func (RevokePersonalAPIKey204Response) VisitRevokePersonalAPIKeyResponse

func (response RevokePersonalAPIKey204Response) VisitRevokePersonalAPIKeyResponse(w http.ResponseWriter) error

type RevokePersonalAPIKeyRequestObject

type RevokePersonalAPIKeyRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	KeyId         UUID          `json:"key_id"`
}

type RevokePersonalAPIKeyResponseObject

type RevokePersonalAPIKeyResponseObject interface {
	VisitRevokePersonalAPIKeyResponse(w http.ResponseWriter) error
}

type RevokeUserSessions200JSONResponse

type RevokeUserSessions200JSONResponse RevokedSessionCount

func (RevokeUserSessions200JSONResponse) VisitRevokeUserSessionsResponse

func (response RevokeUserSessions200JSONResponse) VisitRevokeUserSessionsResponse(w http.ResponseWriter) error

type RevokeUserSessionsRequestObject

type RevokeUserSessionsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
}

type RevokeUserSessionsResponseObject

type RevokeUserSessionsResponseObject interface {
	VisitRevokeUserSessionsResponse(w http.ResponseWriter) error
}

type RevokeWorkspacePermissionGrant204Response

type RevokeWorkspacePermissionGrant204Response struct {
}

func (RevokeWorkspacePermissionGrant204Response) VisitRevokeWorkspacePermissionGrantResponse

func (response RevokeWorkspacePermissionGrant204Response) VisitRevokeWorkspacePermissionGrantResponse(w http.ResponseWriter) error

type RevokeWorkspacePermissionGrant409ApplicationProblemPlusJSONResponse

type RevokeWorkspacePermissionGrant409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (RevokeWorkspacePermissionGrant409ApplicationProblemPlusJSONResponse) VisitRevokeWorkspacePermissionGrantResponse

func (response RevokeWorkspacePermissionGrant409ApplicationProblemPlusJSONResponse) VisitRevokeWorkspacePermissionGrantResponse(w http.ResponseWriter) error

type RevokeWorkspacePermissionGrantParams

type RevokeWorkspacePermissionGrantParams struct {
	// IfMatch Current resource ETag.
	IfMatch IfMatch `json:"If-Match"`
}

RevokeWorkspacePermissionGrantParams defines parameters for RevokeWorkspacePermissionGrant.

type RevokeWorkspacePermissionGrantRequestObject

type RevokeWorkspacePermissionGrantRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   WorkspaceID   `json:"workspace_id"`
	GrantId       UUID          `json:"grant_id"`
	Params        RevokeWorkspacePermissionGrantParams
}

type RevokeWorkspacePermissionGrantResponseObject

type RevokeWorkspacePermissionGrantResponseObject interface {
	VisitRevokeWorkspacePermissionGrantResponse(w http.ResponseWriter) error
}

type RevokedSessionCount

type RevokedSessionCount struct {
	RevokedSessions int `json:"revoked_sessions"`
}

RevokedSessionCount defines model for RevokedSessionCount.

type Role

type Role struct {
	BuiltIn     bool            `json:"built_in"`
	Id          UUID            `json:"id"`
	Key         RoleKey         `json:"key"`
	Name        string          `json:"name"`
	Permissions []PermissionKey `json:"permissions"`
	Scope       RoleScope       `json:"scope"`
	Version     int64           `json:"version"`
}

Role defines model for Role.

type RoleAssignment

type RoleAssignment struct {
	ClientId    *UUID `json:"client_id,omitempty"`
	RoleId      UUID  `json:"role_id"`
	UserId      *UUID `json:"user_id,omitempty"`
	WorkspaceId *UUID `json:"workspace_id,omitempty"`
	// contains filtered or unexported fields
}

RoleAssignment defines model for RoleAssignment.

func (RoleAssignment) AsRoleAssignment0

func (t RoleAssignment) AsRoleAssignment0() (RoleAssignment0, error)

AsRoleAssignment0 returns the union data inside the RoleAssignment as a RoleAssignment0

func (RoleAssignment) AsRoleAssignment1

func (t RoleAssignment) AsRoleAssignment1() (RoleAssignment1, error)

AsRoleAssignment1 returns the union data inside the RoleAssignment as a RoleAssignment1

func (*RoleAssignment) FromRoleAssignment0

func (t *RoleAssignment) FromRoleAssignment0(v RoleAssignment0) error

FromRoleAssignment0 overwrites any union data inside the RoleAssignment as the provided RoleAssignment0

func (*RoleAssignment) FromRoleAssignment1

func (t *RoleAssignment) FromRoleAssignment1(v RoleAssignment1) error

FromRoleAssignment1 overwrites any union data inside the RoleAssignment as the provided RoleAssignment1

func (RoleAssignment) MarshalJSON

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

func (*RoleAssignment) MergeRoleAssignment0

func (t *RoleAssignment) MergeRoleAssignment0(v RoleAssignment0) error

MergeRoleAssignment0 performs a merge with any union data inside the RoleAssignment, using the provided RoleAssignment0

func (*RoleAssignment) MergeRoleAssignment1

func (t *RoleAssignment) MergeRoleAssignment1(v RoleAssignment1) error

MergeRoleAssignment1 performs a merge with any union data inside the RoleAssignment, using the provided RoleAssignment1

func (*RoleAssignment) UnmarshalJSON

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

type RoleAssignment0

type RoleAssignment0 = interface{}

RoleAssignment0 defines model for .

type RoleAssignment1

type RoleAssignment1 = interface{}

RoleAssignment1 defines model for .

type RoleAssignmentPage

type RoleAssignmentPage struct {
	Items      []RoleAssignmentRecord `json:"items"`
	NextCursor *string                `json:"next_cursor"`
}

RoleAssignmentPage defines model for RoleAssignmentPage.

type RoleAssignmentRecord

type RoleAssignmentRecord struct {
	ClientId    *openapi_types.UUID `json:"client_id,omitempty"`
	CreatedAt   *time.Time          `json:"created_at,omitempty"`
	Id          UUID                `json:"id"`
	RoleId      UUID                `json:"role_id"`
	UserId      *openapi_types.UUID `json:"user_id,omitempty"`
	WorkspaceId *openapi_types.UUID `json:"workspace_id,omitempty"`
}

RoleAssignmentRecord defines model for RoleAssignmentRecord.

type RoleKey

type RoleKey = string

RoleKey defines model for RoleKey.

type RolePage

type RolePage struct {
	Items      []Role  `json:"items"`
	NextCursor *string `json:"next_cursor"`
}

RolePage defines model for RolePage.

type RoleScope

type RoleScope string

RoleScope defines model for Role.Scope.

const (
	RoleScopeApplication RoleScope = "application"
	RoleScopeWorkspace   RoleScope = "workspace"
)

Defines values for RoleScope.

func (RoleScope) Valid

func (e RoleScope) Valid() bool

Valid indicates whether the value is a known member of the RoleScope enum.

type RotateClientSecret200JSONResponse

type RotateClientSecret200JSONResponse SecretCredential

func (RotateClientSecret200JSONResponse) VisitRotateClientSecretResponse

func (response RotateClientSecret200JSONResponse) VisitRotateClientSecretResponse(w http.ResponseWriter) error

type RotateClientSecretRequestObject

type RotateClientSecretRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ClientId      string        `json:"client_id"`
}

type RotateClientSecretResponseObject

type RotateClientSecretResponseObject interface {
	VisitRotateClientSecretResponse(w http.ResponseWriter) error
}

type RotateManagementClientSecret200JSONResponse

type RotateManagementClientSecret200JSONResponse SecretCredential

func (RotateManagementClientSecret200JSONResponse) VisitRotateManagementClientSecretResponse

func (response RotateManagementClientSecret200JSONResponse) VisitRotateManagementClientSecretResponse(w http.ResponseWriter) error

type RotateManagementClientSecretRequestObject

type RotateManagementClientSecretRequestObject struct {
	ManagementClientId UUID `json:"management_client_id"`
}

type RotateManagementClientSecretResponseObject

type RotateManagementClientSecretResponseObject interface {
	VisitRotateManagementClientSecretResponse(w http.ResponseWriter) error
}

type RotateSigningKey201JSONResponse

type RotateSigningKey201JSONResponse SigningKey

func (RotateSigningKey201JSONResponse) VisitRotateSigningKeyResponse

func (response RotateSigningKey201JSONResponse) VisitRotateSigningKeyResponse(w http.ResponseWriter) error

type RotateSigningKeyRequestObject

type RotateSigningKeyRequestObject struct {
}

type RotateSigningKeyResponseObject

type RotateSigningKeyResponseObject interface {
	VisitRotateSigningKeyResponse(w http.ResponseWriter) error
}

type RotateWebhookSecret200JSONResponse

type RotateWebhookSecret200JSONResponse SecretCredential

func (RotateWebhookSecret200JSONResponse) VisitRotateWebhookSecretResponse

func (response RotateWebhookSecret200JSONResponse) VisitRotateWebhookSecretResponse(w http.ResponseWriter) error

type RotateWebhookSecretRequestObject

type RotateWebhookSecretRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WebhookId     UUID          `json:"webhook_id"`
}

type RotateWebhookSecretResponseObject

type RotateWebhookSecretResponseObject interface {
	VisitRotateWebhookSecretResponse(w http.ResponseWriter) error
}

type RuntimeAuthConfig

type RuntimeAuthConfig struct {
	Flows               *ApplicationFlowConfig            `json:"flows,omitempty"`
	PasswordEnabled     bool                              `json:"password_enabled"`
	PasswordlessEnabled bool                              `json:"passwordless_enabled"`
	RegistrationEnabled bool                              `json:"registration_enabled"`
	RegistrationMode    RuntimeAuthConfigRegistrationMode `json:"registration_mode"`
}

RuntimeAuthConfig defines model for RuntimeAuthConfig.

type RuntimeAuthConfigRegistrationMode

type RuntimeAuthConfigRegistrationMode string

RuntimeAuthConfigRegistrationMode defines model for RuntimeAuthConfig.RegistrationMode.

const (
	RuntimeAuthConfigRegistrationModeInviteOnly RuntimeAuthConfigRegistrationMode = "invite_only"
	RuntimeAuthConfigRegistrationModePublic     RuntimeAuthConfigRegistrationMode = "public"
)

Defines values for RuntimeAuthConfigRegistrationMode.

func (RuntimeAuthConfigRegistrationMode) Valid

Valid indicates whether the value is a known member of the RuntimeAuthConfigRegistrationMode enum.

type RuntimeConfig

type RuntimeConfig struct {
	ApiBase       string                 `json:"api_base"`
	ApplicationId UUID                   `json:"application_id"`
	Auth          RuntimeAuthConfig      `json:"auth"`
	Issuer        string                 `json:"issuer"`
	PublicConfig  map[string]interface{} `json:"public_config"`
	SchemaVersion string                 `json:"schema_version"`
	Storage       RuntimeStorageConfig   `json:"storage"`
}

RuntimeConfig defines model for RuntimeConfig.

type RuntimeStorageConfig

type RuntimeStorageConfig struct {
	MaxEmailImageBytes    *int64      `json:"max_email_image_bytes,omitempty"`
	MaxPrivateObjectBytes *int64      `json:"max_private_object_bytes,omitempty"`
	MaxPublicObjectBytes  *int64      `json:"max_public_object_bytes,omitempty"`
	PrivateProviderScope  interface{} `json:"private_provider_scope,omitempty"`
	PrivateUploadsEnabled bool        `json:"private_uploads_enabled"`
	PublicProviderScope   interface{} `json:"public_provider_scope,omitempty"`
	PublicUploadsEnabled  bool        `json:"public_uploads_enabled"`
}

RuntimeStorageConfig defines model for RuntimeStorageConfig.

type SMTPProvider

type SMTPProvider struct {
	Host        string              `json:"host"`
	Inheritable *bool               `json:"inheritable,omitempty"`
	Name        string              `json:"name"`
	Password    *string             `json:"password,omitempty"`
	Port        int                 `json:"port"`
	SenderEmail openapi_types.Email `json:"sender_email"`
	SenderName  *string             `json:"sender_name,omitempty"`
	TlsMode     interface{}         `json:"tls_mode"`
	Username    *string             `json:"username,omitempty"`
}

SMTPProvider defines model for SMTPProvider.

type SecretCredential

type SecretCredential struct {
	ClientId                      *string `json:"client_id,omitempty"`
	Id                            *UUID   `json:"id,omitempty"`
	PreviousSecretValidForSeconds *int    `json:"previous_secret_valid_for_seconds,omitempty"`
	Secret                        *string `json:"secret,omitempty"`
	SecretReturnedOnce            bool    `json:"secret_returned_once"`
}

SecretCredential defines model for SecretCredential.

type SendMachineNotification202JSONResponse

type SendMachineNotification202JSONResponse QueuedNotification

func (SendMachineNotification202JSONResponse) VisitSendMachineNotificationResponse

func (response SendMachineNotification202JSONResponse) VisitSendMachineNotificationResponse(w http.ResponseWriter) error

type SendMachineNotification403ApplicationProblemPlusJSONResponse

type SendMachineNotification403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (SendMachineNotification403ApplicationProblemPlusJSONResponse) VisitSendMachineNotificationResponse

func (response SendMachineNotification403ApplicationProblemPlusJSONResponse) VisitSendMachineNotificationResponse(w http.ResponseWriter) error

type SendMachineNotificationJSONRequestBody

type SendMachineNotificationJSONRequestBody = QueueNotification

SendMachineNotificationJSONRequestBody defines body for SendMachineNotification for application/json ContentType.

type SendMachineNotificationParams

type SendMachineNotificationParams struct {
	IdempotencyKey RequiredIdempotencyKey `json:"Idempotency-Key"`
}

SendMachineNotificationParams defines parameters for SendMachineNotification.

type SendMachineNotificationRequestObject

type SendMachineNotificationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Params        SendMachineNotificationParams
	Body          *SendMachineNotificationJSONRequestBody
}

type SendMachineNotificationResponseObject

type SendMachineNotificationResponseObject interface {
	VisitSendMachineNotificationResponse(w http.ResponseWriter) error
}

type SenderIdentity

type SenderIdentity struct {
	CreatedAt  *time.Time          `json:"created_at,omitempty"`
	Email      openapi_types.Email `json:"email"`
	Id         UUID                `json:"id"`
	IsDefault  bool                `json:"is_default"`
	Name       string              `json:"name"`
	ProviderId UUID                `json:"provider_id"`
	Verified   bool                `json:"verified"`
}

SenderIdentity defines model for SenderIdentity.

type SenderIdentityPage

type SenderIdentityPage struct {
	Items      []SenderIdentity `json:"items"`
	NextCursor *string          `json:"next_cursor"`
}

SenderIdentityPage defines model for SenderIdentityPage.

type ServerInterface

type ServerInterface interface {

	// (GET /healthz)
	Health(w http.ResponseWriter, r *http.Request)

	// (GET /oidc/.well-known/openid-configuration)
	OidcDiscovery(w http.ResponseWriter, r *http.Request)

	// (GET /oidc/authorize)
	BeginOIDCAuthorization(w http.ResponseWriter, r *http.Request, params BeginOIDCAuthorizationParams)

	// (POST /oidc/authorize)
	DecideOIDCAuthorization(w http.ResponseWriter, r *http.Request)

	// (POST /oidc/introspect)
	IntrospectOIDCToken(w http.ResponseWriter, r *http.Request)

	// (GET /oidc/jwks.json)
	OidcJWKS(w http.ResponseWriter, r *http.Request)

	// (POST /oidc/revoke)
	RevokeOIDCToken(w http.ResponseWriter, r *http.Request)

	// (POST /oidc/token)
	ExchangeOIDCToken(w http.ResponseWriter, r *http.Request)

	// (GET /oidc/userinfo)
	OidcUserinfo(w http.ResponseWriter, r *http.Request)

	// (POST /provider-webhooks/stripe/{connection_public_id})
	StripeWebhook(w http.ResponseWriter, r *http.Request, connectionPublicId string, params StripeWebhookParams)

	// (GET /readyz)
	Readiness(w http.ResponseWriter, r *http.Request)

	// (POST /v1/applications/{application_id}/auth/email/start)
	EmailStart(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/email/verify)
	EmailVerify(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/invitations/exchange)
	ExchangeApplicationInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/invitations/token)
	RedeemApplicationInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/logout)
	LogoutCurrentSession(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/methods)
	AuthMethods(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/mfa/verify)
	VerifyMFA(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/mfa/webauthn/options)
	BeginWebAuthnAuthentication(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/mfa/webauthn/verify)
	FinishWebAuthnAuthentication(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/password/reset/start)
	PasswordResetStart(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/password/reset/verify)
	PasswordResetVerify(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/password/sign-in)
	PasswordSignIn(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/password/sign-up)
	PasswordSignUp(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/auth/providers)
	ListAuthProviders(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/providers/apple/exchange)
	ExchangeAppleAuth(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/providers/apple/start)
	StartAppleAuth(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/providers/google/exchange)
	ExchangeGoogleAuth(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/providers/google/start)
	StartGoogleAuth(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/auth/token/refresh)
	Refresh(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/billing/checkout-sessions)
	CreateCheckoutSession(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateCheckoutSessionParams)

	// (GET /v1/applications/{application_id}/billing/checkout-sessions/{session_id})
	GetCheckoutSession(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, sessionId SessionID)

	// (POST /v1/applications/{application_id}/billing/portal-sessions)
	CreateBillingPortalSession(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateBillingPortalSessionParams)

	// (GET /v1/applications/{application_id}/catalog/products)
	PublicCatalog(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/delegations/{delegation_id}/exchange)
	ExchangeDelegation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, delegationId UUID)

	// (POST /v1/applications/{application_id}/events)
	PublishCustomEvent(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params PublishCustomEventParams)

	// (GET /v1/applications/{application_id}/invitations)
	ListApplicationInvitations(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/invitations)
	CreateApplicationInvitationMachine(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/applications/{application_id}/invitations/{invitation_id})
	RevokeApplicationInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

	// (GET /v1/applications/{application_id}/invitations/{invitation_id})
	GetApplicationInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

	// (POST /v1/applications/{application_id}/invitations/{invitation_id}/resend)
	ResendApplicationInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

	// (POST /v1/applications/{application_id}/local-entitlement-checkouts)
	LocalEntitlementCheckout(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params LocalEntitlementCheckoutParams)

	// (DELETE /v1/applications/{application_id}/me)
	DeleteMyAccount(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me)
	GetCurrentUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (PATCH /v1/applications/{application_id}/me)
	UpdateCurrentUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/addresses)
	ListMyAddresses(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/addresses)
	CreateMyAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/applications/{application_id}/me/addresses/{address_id})
	DeleteMyAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, addressId UUID)

	// (PATCH /v1/applications/{application_id}/me/addresses/{address_id})
	UpdateMyAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, addressId UUID)

	// (POST /v1/applications/{application_id}/me/addresses/{address_id}/activate)
	ActivateMyAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, addressId UUID)

	// (POST /v1/applications/{application_id}/me/anonymize)
	AnonymizeMyAccount(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/api-keys)
	ListPersonalAPIKeys(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/api-keys)
	CreatePersonalAPIKey(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/applications/{application_id}/me/api-keys/{key_id})
	RevokePersonalAPIKey(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, keyId UUID)

	// (GET /v1/applications/{application_id}/me/auth/identities)
	ListMyIdentities(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/applications/{application_id}/me/auth/identities/{identity_id})
	UnlinkMyIdentity(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, identityId UUID)

	// (POST /v1/applications/{application_id}/me/auth/providers/apple/link)
	StartAppleLink(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/auth/providers/google/link)
	StartGoogleLink(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/billing)
	GetMyBillingSummary(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/billing-profile)
	GetMyBillingProfile(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (PATCH /v1/applications/{application_id}/me/billing-profile)
	UpdateMyBillingProfile(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/email-change/start)
	EmailChangeStart(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/email-change/verify)
	EmailChangeVerify(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/email-verification/start)
	EmailVerificationStart(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/email-verification/verify)
	EmailVerificationVerify(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/entitlements)
	ListMyEntitlements(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params ListMyEntitlementsParams)

	// (GET /v1/applications/{application_id}/me/export)
	ExportMyAccount(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/invoices)
	ListMyInvoices(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/local-entitlement-requests)
	ListMyLocalEntitlementRequests(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/local-entitlement-requests/{request_id})
	GetMyLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

	// (POST /v1/applications/{application_id}/me/local-entitlement-requests/{request_id}/cancel)
	CancelMyLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

	// (POST /v1/applications/{application_id}/me/logout-all)
	LogoutAll(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/mfa/methods)
	ListMyMFAMethods(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/applications/{application_id}/me/mfa/methods/{method_id})
	DisableMFAMethod(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, methodId UUID)

	// (POST /v1/applications/{application_id}/me/mfa/recovery-codes/regenerate)
	RegenerateRecoveryCodes(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/mfa/totp)
	StartTOTPEnrollment(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/mfa/totp/{method_id}/activate)
	ActivateTOTPEnrollment(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, methodId UUID)

	// (POST /v1/applications/{application_id}/me/mfa/webauthn/options)
	BeginWebAuthnRegistration(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/mfa/webauthn/verify)
	FinishWebAuthnRegistration(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/notification-preferences)
	ListMyNotificationPreferences(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (PUT /v1/applications/{application_id}/me/notification-preferences/{category})
	UpdateMyNotificationPreference(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, category interface{})

	// (GET /v1/applications/{application_id}/me/oauth-consents)
	ListMyOAuthConsents(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/applications/{application_id}/me/oauth-consents/{client_id})
	RevokeMyOAuthConsent(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, clientId UUID)

	// (POST /v1/applications/{application_id}/me/password/change)
	PasswordChange(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/payments)
	ListMyPayments(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/permissions/check)
	CheckMyPermissions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/sessions)
	ListMySessions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/applications/{application_id}/me/sessions/{session_id})
	RevokeMySession(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, sessionId UUID)

	// (GET /v1/applications/{application_id}/me/storage/objects)
	ListMyStorageObjects(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/applications/{application_id}/me/storage/objects/{object_id})
	DeleteMyStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

	// (GET /v1/applications/{application_id}/me/storage/objects/{object_id})
	GetMyStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

	// (POST /v1/applications/{application_id}/me/storage/objects/{object_id}/download)
	DownloadMyStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

	// (POST /v1/applications/{application_id}/me/storage/uploads)
	CreateMyStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateMyStorageUploadParams)

	// (POST /v1/applications/{application_id}/me/storage/uploads/{object_id}/complete)
	CompleteMyStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

	// (GET /v1/applications/{application_id}/me/subscriptions)
	ListMySubscriptions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/workspace-invitations)
	ListMyPendingInvitations(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/me/workspaces)
	ListMyWorkspaces(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/me/workspaces)
	CreateMyWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/applications/{application_id}/notifications)
	SendMachineNotification(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params SendMachineNotificationParams)

	// (GET /v1/applications/{application_id}/permission-grants)
	ListPermissionGrants(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params ListPermissionGrantsParams)

	// (POST /v1/applications/{application_id}/permission-grants)
	CreatePermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreatePermissionGrantParams)

	// (GET /v1/applications/{application_id}/permission-grants/effective)
	GetEffectiveAccess(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params GetEffectiveAccessParams)

	// (DELETE /v1/applications/{application_id}/permission-grants/{grant_id})
	RevokePermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, grantId UUID, params RevokePermissionGrantParams)

	// (GET /v1/applications/{application_id}/permission-grants/{grant_id})
	GetPermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, grantId UUID)

	// (GET /v1/applications/{application_id}/public-config)
	PublicConfig(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/service/workspaces/{workspace_id})
	ServiceGetApplicationWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (GET /v1/applications/{application_id}/service/workspaces/{workspace_id}/access)
	ServiceListApplicationWorkspaceAccess(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (GET /v1/applications/{application_id}/storage/objects)
	ListApplicationStorageObjects(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/applications/{application_id}/storage/objects/{object_id})
	DeleteApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

	// (GET /v1/applications/{application_id}/storage/objects/{object_id})
	GetApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

	// (POST /v1/applications/{application_id}/storage/objects/{object_id}/download)
	DownloadApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

	// (POST /v1/applications/{application_id}/storage/uploads)
	CreateApplicationStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateApplicationStorageUploadParams)

	// (POST /v1/applications/{application_id}/storage/uploads/{object_id}/complete)
	CompleteApplicationStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

	// (GET /v1/applications/{application_id}/subjects/{subject_type}/{subject_id}/billing)
	ServiceGetSubjectBilling(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subjectType interface{}, subjectId UUID)

	// (GET /v1/applications/{application_id}/subjects/{subject_type}/{subject_id}/entitlements)
	ServiceGetSubjectEntitlements(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subjectType interface{}, subjectId UUID)

	// (GET /v1/applications/{application_id}/users)
	ServiceListApplicationUsers(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/applications/{application_id}/users/{user_id})
	ServiceGetApplicationUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (GET /v1/applications/{application_id}/workspaces)
	ServiceListApplicationWorkspaces(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id})
	ArchiveMyWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id})
	GetMyWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (PATCH /v1/applications/{application_id}/workspaces/{workspace_id})
	UpdateMyWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/access)
	ListMyWorkspaceAccess(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/addresses)
	ListWorkspaceAddresses(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/addresses)
	CreateWorkspaceAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/addresses/{address_id})
	DeleteWorkspaceAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, addressId UUID)

	// (PATCH /v1/applications/{application_id}/workspaces/{workspace_id}/addresses/{address_id})
	UpdateWorkspaceAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, addressId UUID)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/addresses/{address_id}/activate)
	ActivateWorkspaceAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, addressId UUID)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/billing-profile)
	GetWorkspaceBillingProfile(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (PATCH /v1/applications/{application_id}/workspaces/{workspace_id}/billing-profile)
	UpdateWorkspaceBillingProfile(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/invitations)
	ListMyWorkspaceInvitations(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/invitations)
	CreateMyWorkspaceInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/invitations/{invitation_id})
	RevokeMyWorkspaceInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, invitationId UUID)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/invitations/{invitation_id}/resend)
	ResendMyWorkspaceInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, invitationId UUID)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/members)
	ListMyWorkspaceMembers(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})
	RemoveMyWorkspaceMember(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, userId UUID)

	// (PUT /v1/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})
	ReplaceMyWorkspaceMemberRoles(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, userId UUID)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/membership)
	LeaveWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/owner-transfer)
	TransferMyWorkspaceOwnership(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants)
	ListWorkspacePermissionGrants(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, params ListWorkspacePermissionGrantsParams)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants)
	CreateWorkspacePermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, params CreateWorkspacePermissionGrantParams)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants/{grant_id})
	RevokeWorkspacePermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, grantId UUID, params RevokeWorkspacePermissionGrantParams)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants/{grant_id})
	GetWorkspacePermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, grantId UUID)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects)
	ListWorkspaceStorageObjects(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects/{object_id})
	DeleteWorkspaceStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, objectId ObjectID)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects/{object_id})
	GetWorkspaceStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, objectId ObjectID)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects/{object_id}/download)
	DownloadWorkspaceStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, objectId ObjectID)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/storage/uploads)
	CreateWorkspaceStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, params CreateWorkspaceStorageUploadParams)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/storage/uploads/{object_id}/complete)
	CompleteWorkspaceStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, objectId ObjectID)

	// (POST /v1/auth/providers/apple/callback)
	AppleAuthCallback(w http.ResponseWriter, r *http.Request)

	// (GET /v1/auth/providers/google/callback)
	GoogleAuthCallback(w http.ResponseWriter, r *http.Request)

	// (GET /v1/control/applications/{application_id})
	GetApplication(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/audit-exports)
	CreateAuditExport(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/audit-exports/{export_id})
	GetAuditExport(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, exportId UUID)

	// (GET /v1/control/applications/{application_id}/audit-logs)
	ListAuditLogs(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/audit-logs/{audit_id})
	GetAuditLog(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, auditId UUID)

	// (PATCH /v1/control/applications/{application_id}/auth-config)
	UpdateAuthConfig(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/auth/providers)
	ListApplicationAuthProviders(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (PUT /v1/control/applications/{application_id}/auth/providers/apple)
	ConfigureAppleProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (PUT /v1/control/applications/{application_id}/auth/providers/google)
	ConfigureGoogleProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/auth/providers/{provider})
	DisableApplicationAuthProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, provider string)

	// (GET /v1/control/applications/{application_id}/billing/disputes)
	ListDisputes(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/billing/disputes/{dispute_id})
	GetDispute(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, disputeId UUID)

	// (GET /v1/control/applications/{application_id}/billing/invoices)
	ListInvoices(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/billing/invoices/{invoice_id})
	GetInvoice(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invoiceId UUID)

	// (GET /v1/control/applications/{application_id}/billing/payments)
	ListPayments(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/billing/payments/{payment_id})
	GetPayment(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, paymentId PaymentID)

	// (POST /v1/control/applications/{application_id}/billing/payments/{payment_id}/refunds)
	CreateRefund(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, paymentId PaymentID, params CreateRefundParams)

	// (GET /v1/control/applications/{application_id}/billing/provider-events)
	ListBillingProviderEvents(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/billing/provider-events/{event_id}/replay)
	ReplayBillingProviderEvent(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, eventId UUID)

	// (GET /v1/control/applications/{application_id}/billing/providers)
	ListBillingProviders(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/billing/providers)
	CreateBillingProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/billing/providers/{provider_id})
	DisableBillingProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

	// (GET /v1/control/applications/{application_id}/billing/providers/{provider_id})
	GetBillingProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

	// (PATCH /v1/control/applications/{application_id}/billing/providers/{provider_id})
	UpdateBillingProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

	// (POST /v1/control/applications/{application_id}/billing/providers/{provider_id}/reconciliation-runs)
	CreateBillingReconciliationRun(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID, params CreateBillingReconciliationRunParams)

	// (POST /v1/control/applications/{application_id}/billing/providers/{provider_id}/verify)
	VerifyBillingProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

	// (GET /v1/control/applications/{application_id}/billing/reconciliation-runs)
	ListBillingReconciliationRuns(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/billing/reconciliation-runs/{run_id})
	GetBillingReconciliationRun(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, runId UUID)

	// (GET /v1/control/applications/{application_id}/billing/refunds)
	ListRefunds(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/billing/refunds/{refund_id})
	GetRefund(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, refundId UUID)

	// (GET /v1/control/applications/{application_id}/billing/statistics)
	GetBillingStatistics(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params GetBillingStatisticsParams)

	// (GET /v1/control/applications/{application_id}/billing/subscriptions)
	ListSubscriptions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id})
	GetSubscription(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subscriptionId SubscriptionID)

	// (POST /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id}/cancel)
	CancelSubscription(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subscriptionId SubscriptionID, params CancelSubscriptionParams)

	// (POST /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id}/change-price)
	ChangeSubscriptionPrice(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subscriptionId SubscriptionID, params ChangeSubscriptionPriceParams)

	// (POST /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id}/resume)
	ResumeSubscription(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subscriptionId SubscriptionID, params ResumeSubscriptionParams)

	// (GET /v1/control/applications/{application_id}/clients)
	ListClients(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/clients)
	CreateClient(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/clients/{client_id})
	DisableClient(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, clientId string)

	// (GET /v1/control/applications/{application_id}/clients/{client_id})
	GetClient(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, clientId string)

	// (PATCH /v1/control/applications/{application_id}/clients/{client_id})
	UpdateClient(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, clientId string)

	// (POST /v1/control/applications/{application_id}/clients/{client_id}/rotate-secret)
	RotateClientSecret(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, clientId string)

	// (GET /v1/control/applications/{application_id}/delegations)
	ListDelegations(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/delegations)
	CreateDelegation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/delegations/{delegation_id})
	GetDelegation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, delegationId UUID)

	// (POST /v1/control/applications/{application_id}/delegations/{delegation_id}/revoke)
	RevokeDelegation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, delegationId UUID)

	// (GET /v1/control/applications/{application_id}/domains)
	ListApplicationDomains(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/domains)
	CreateApplicationDomain(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/domains/{domain_id})
	DeleteApplicationDomain(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, domainId UUID)

	// (POST /v1/control/applications/{application_id}/domains/{domain_id}/verify)
	VerifyApplicationDomain(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, domainId UUID)

	// (GET /v1/control/applications/{application_id}/entitlements)
	ListEntitlements(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/entitlements)
	CreateEntitlement(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/entitlements/{entitlement_id})
	GetEntitlement(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, entitlementId UUID)

	// (POST /v1/control/applications/{application_id}/entitlements/{entitlement_id}/adjust)
	AdjustEntitlement(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, entitlementId UUID)

	// (POST /v1/control/applications/{application_id}/entitlements/{entitlement_id}/restore)
	RestoreEntitlement(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, entitlementId UUID)

	// (POST /v1/control/applications/{application_id}/entitlements/{entitlement_id}/revoke)
	RevokeEntitlement(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, entitlementId UUID)

	// (GET /v1/control/applications/{application_id}/event-types)
	ListEventTypes(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/event-types)
	CreateEventType(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/event-types/{event_type_id})
	ArchiveEventType(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, eventTypeId UUID)

	// (GET /v1/control/applications/{application_id}/event-types/{event_type_id})
	GetEventType(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, eventTypeId UUID)

	// (PATCH /v1/control/applications/{application_id}/event-types/{event_type_id})
	UpdateEventType(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, eventTypeId UUID)

	// (GET /v1/control/applications/{application_id}/events)
	ListEvents(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/events/{event_id})
	GetEvent(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, eventId UUID)

	// (GET /v1/control/applications/{application_id}/features)
	ListFeatures(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/features)
	CreateFeature(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (PATCH /v1/control/applications/{application_id}/internal-config)
	UpdateInternalApplicationConfig(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/invitations)
	ListApplicationInvitationsControl(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/invitations)
	CreateApplicationInvitationControl(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/invitations/{invitation_id})
	RevokeApplicationInvitationControl(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

	// (GET /v1/control/applications/{application_id}/invitations/{invitation_id})
	GetApplicationInvitationControl(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

	// (POST /v1/control/applications/{application_id}/invitations/{invitation_id}/resend)
	ResendApplicationInvitationControl(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

	// (GET /v1/control/applications/{application_id}/local-entitlement-requests)
	ListLocalEntitlementRequests(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/local-entitlement-requests/{request_id})
	GetLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

	// (POST /v1/control/applications/{application_id}/local-entitlement-requests/{request_id}/approve)
	ApproveLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

	// (POST /v1/control/applications/{application_id}/local-entitlement-requests/{request_id}/reject)
	RejectLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

	// (POST /v1/control/applications/{application_id}/local-entitlement-requests/{request_id}/reopen)
	ReopenLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

	// (GET /v1/control/applications/{application_id}/notification-providers)
	ListNotificationProviders(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/notification-providers)
	CreateNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/notification-providers/{provider_id})
	DisableNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId UUID)

	// (GET /v1/control/applications/{application_id}/notification-providers/{provider_id})
	GetNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId UUID)

	// (PATCH /v1/control/applications/{application_id}/notification-providers/{provider_id})
	UpdateNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId UUID)

	// (POST /v1/control/applications/{application_id}/notification-providers/{provider_id}/test)
	TestNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId UUID, params TestNotificationProviderParams)

	// (POST /v1/control/applications/{application_id}/notification-providers/{provider_id}/verify)
	VerifyNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId UUID)

	// (GET /v1/control/applications/{application_id}/notification-template-variables)
	ListNotificationTemplateVariables(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/notification-templates)
	ListNotificationTemplates(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/notification-templates)
	CreateNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/notification-templates/{template_id})
	GetNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, templateId UUID)

	// (PATCH /v1/control/applications/{application_id}/notification-templates/{template_id})
	UpdateNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, templateId UUID)

	// (POST /v1/control/applications/{application_id}/notification-templates/{template_id}/archive)
	ArchiveNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, templateId UUID)

	// (POST /v1/control/applications/{application_id}/notification-templates/{template_id}/preview)
	PreviewNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, templateId UUID)

	// (POST /v1/control/applications/{application_id}/notification-templates/{template_id}/publish)
	PublishNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, templateId UUID)

	// (GET /v1/control/applications/{application_id}/notifications)
	ListNotifications(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/notifications/statistics)
	GetNotificationStatistics(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/notifications/{notification_id})
	GetNotification(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, notificationId UUID)

	// (POST /v1/control/applications/{application_id}/notifications/{notification_id}/retry)
	RetryNotification(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, notificationId UUID)

	// (GET /v1/control/applications/{application_id}/oauth-consents)
	ListOAuthConsents(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/oauth-consents/{user_id}/{client_id}/revoke)
	RevokeOAuthConsent(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID, clientId UUID)

	// (GET /v1/control/applications/{application_id}/permission-grants)
	ListControlPermissionGrants(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params ListControlPermissionGrantsParams)

	// (POST /v1/control/applications/{application_id}/permission-grants)
	CreateControlPermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateControlPermissionGrantParams)

	// (GET /v1/control/applications/{application_id}/permission-grants/effective)
	GetControlEffectiveAccess(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params GetControlEffectiveAccessParams)

	// (DELETE /v1/control/applications/{application_id}/permission-grants/{grant_id})
	RevokeControlPermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, grantId UUID, params RevokeControlPermissionGrantParams)

	// (GET /v1/control/applications/{application_id}/permission-grants/{grant_id})
	GetControlPermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, grantId UUID)

	// (GET /v1/control/applications/{application_id}/products)
	ListProducts(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/products)
	CreateProduct(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/products/{product_id})
	GetProduct(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, productId UUID)

	// (PATCH /v1/control/applications/{application_id}/products/{product_id})
	UpdateProduct(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, productId UUID)

	// (GET /v1/control/applications/{application_id}/products/{product_id}/prices)
	ListPrices(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, productId UUID)

	// (POST /v1/control/applications/{application_id}/products/{product_id}/prices)
	CreatePrice(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, productId UUID)

	// (PATCH /v1/control/applications/{application_id}/public-config)
	UpdatePublicApplicationConfig(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/role-assignments)
	ListRoleAssignments(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/role-assignments)
	CreateRoleAssignment(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/role-assignments/{assignment_id})
	DeleteRoleAssignment(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, assignmentId UUID)

	// (GET /v1/control/applications/{application_id}/roles)
	ListRoles(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/roles)
	CreateRole(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/roles/{role_id})
	DeleteRole(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, roleId UUID)

	// (GET /v1/control/applications/{application_id}/roles/{role_id})
	GetRole(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, roleId UUID)

	// (PATCH /v1/control/applications/{application_id}/roles/{role_id})
	UpdateRole(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, roleId UUID, params UpdateRoleParams)

	// (GET /v1/control/applications/{application_id}/sender-identities)
	ListSenderIdentities(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/sender-identities)
	CreateSenderIdentity(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/sender-identities/{sender_id}/default)
	SetDefaultSenderIdentity(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, senderId UUID)

	// (GET /v1/control/applications/{application_id}/statistics)
	GetApplicationStatistics(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/storage/objects)
	ListControlApplicationStorageObjects(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/storage/objects/{object_id})
	DeleteControlApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID, params DeleteControlApplicationStorageObjectParams)

	// (GET /v1/control/applications/{application_id}/storage/objects/{object_id})
	GetControlApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

	// (POST /v1/control/applications/{application_id}/storage/objects/{object_id}/download)
	DownloadControlApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

	// (GET /v1/control/applications/{application_id}/storage/providers)
	ListApplicationStorageProviders(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/storage/providers)
	CreateApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/storage/providers/{provider_id})
	DisableApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID, params DisableApplicationStorageProviderParams)

	// (GET /v1/control/applications/{application_id}/storage/providers/{provider_id})
	GetApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

	// (PATCH /v1/control/applications/{application_id}/storage/providers/{provider_id})
	UpdateApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

	// (POST /v1/control/applications/{application_id}/storage/providers/{provider_id}/enable)
	EnableApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

	// (POST /v1/control/applications/{application_id}/storage/providers/{provider_id}/verify)
	VerifyApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

	// (POST /v1/control/applications/{application_id}/storage/uploads)
	CreateControlApplicationStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateControlApplicationStorageUploadParams)

	// (POST /v1/control/applications/{application_id}/storage/uploads/{object_id}/complete)
	CompleteControlApplicationStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

	// (GET /v1/control/applications/{application_id}/users)
	ListUsers(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/users)
	CreateUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/users/{user_id})
	GetUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (PATCH /v1/control/applications/{application_id}/users/{user_id})
	UpdateUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (GET /v1/control/applications/{application_id}/users/{user_id}/addresses)
	ListUserAddresses(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/restore)
	RestoreUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (GET /v1/control/applications/{application_id}/users/{user_id}/sessions)
	ListUserSessions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/sessions/revoke)
	RevokeUserSessions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/suspend)
	SuspendUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/unverify-email)
	UnverifyUserEmail(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/unverify-organization)
	UnverifyUserOrganization(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/verify-email)
	VerifyUserEmail(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/verify-organization)
	VerifyUserOrganization(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

	// (GET /v1/control/applications/{application_id}/webhook-deliveries)
	ListWebhookDeliveries(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (GET /v1/control/applications/{application_id}/webhook-deliveries/{delivery_id})
	GetWebhookDelivery(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, deliveryId UUID)

	// (POST /v1/control/applications/{application_id}/webhook-deliveries/{delivery_id}/replay)
	ReplayWebhookDelivery(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, deliveryId UUID)

	// (GET /v1/control/applications/{application_id}/webhooks)
	ListWebhooks(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/webhooks)
	CreateWebhook(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/webhooks/{webhook_id})
	DisableWebhook(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, webhookId UUID)

	// (GET /v1/control/applications/{application_id}/webhooks/{webhook_id})
	GetWebhook(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, webhookId UUID)

	// (PATCH /v1/control/applications/{application_id}/webhooks/{webhook_id})
	UpdateWebhook(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, webhookId UUID)

	// (POST /v1/control/applications/{application_id}/webhooks/{webhook_id}/rotate-secret)
	RotateWebhookSecret(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, webhookId UUID)

	// (POST /v1/control/applications/{application_id}/webhooks/{webhook_id}/test)
	TestWebhook(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, webhookId UUID, params TestWebhookParams)

	// (GET /v1/control/applications/{application_id}/workspaces)
	ListWorkspaces(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (POST /v1/control/applications/{application_id}/workspaces)
	CreateWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

	// (DELETE /v1/control/applications/{application_id}/workspaces/{workspace_id})
	DeleteWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (GET /v1/control/applications/{application_id}/workspaces/{workspace_id})
	GetWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (PATCH /v1/control/applications/{application_id}/workspaces/{workspace_id})
	UpdateWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (GET /v1/control/applications/{application_id}/workspaces/{workspace_id}/members)
	ListWorkspaceMembers(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (DELETE /v1/control/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})
	DeleteWorkspaceMember(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, userId UUID)

	// (PUT /v1/control/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})
	ReplaceWorkspaceMemberRoles(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, userId UUID)

	// (POST /v1/control/applications/{application_id}/workspaces/{workspace_id}/owner-transfer)
	RecoverWorkspaceOwnership(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

	// (POST /v1/control/auth/email/start)
	StartControlUserEmailLogin(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/auth/email/verify)
	VerifyControlUserEmailLogin(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/control/auth/identities/{identity_id})
	UnlinkControlExternalIdentity(w http.ResponseWriter, r *http.Request, identityId UUID)

	// (POST /v1/control/auth/logout)
	LogoutControlUser(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/auth/logout-all)
	LogoutAllControlUserSessions(w http.ResponseWriter, r *http.Request)

	// (GET /v1/control/auth/me)
	GetControlUserAccount(w http.ResponseWriter, r *http.Request)

	// (PATCH /v1/control/auth/me)
	UpdateControlUserAccount(w http.ResponseWriter, r *http.Request)

	// (GET /v1/control/auth/methods)
	GetControlAuthMethods(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/auth/password)
	LoginControlUserWithPassword(w http.ResponseWriter, r *http.Request)

	// (PUT /v1/control/auth/password)
	ChangeControlUserPassword(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/auth/providers/{provider}/link)
	LinkControlExternalIdentity(w http.ResponseWriter, r *http.Request, provider string)

	// (POST /v1/control/auth/providers/{provider}/start)
	StartControlExternalLogin(w http.ResponseWriter, r *http.Request, provider string)

	// (GET /v1/control/auth/sessions)
	ListControlUserSessions(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/control/auth/sessions/{session_id})
	RevokeControlUserSession(w http.ResponseWriter, r *http.Request, sessionId UUID)

	// (POST /v1/control/auth/token/refresh)
	RefreshControlUserSession(w http.ResponseWriter, r *http.Request)

	// (GET /v1/control/installation/auth-policy)
	GetControlAuthPolicy(w http.ResponseWriter, r *http.Request)

	// (PATCH /v1/control/installation/auth-policy)
	UpdateControlAuthPolicy(w http.ResponseWriter, r *http.Request)

	// (GET /v1/control/installation/auth/providers)
	ListInstallationAuthProviders(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/control/installation/auth/providers/{provider})
	DisableInstallationAuthProvider(w http.ResponseWriter, r *http.Request, provider string)

	// (PATCH /v1/control/installation/auth/providers/{provider})
	UpdateInstallationAuthProvider(w http.ResponseWriter, r *http.Request, provider string)

	// (PUT /v1/control/installation/auth/providers/{provider})
	ConfigureInstallationAuthProvider(w http.ResponseWriter, r *http.Request, provider string)

	// (GET /v1/control/installation/billing/providers)
	ListInstallationBillingProviders(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/installation/billing/providers)
	CreateInstallationBillingProvider(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/control/installation/billing/providers/{provider_id})
	DisableInstallationBillingProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

	// (GET /v1/control/installation/billing/providers/{provider_id})
	GetInstallationBillingProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

	// (PATCH /v1/control/installation/billing/providers/{provider_id})
	UpdateInstallationBillingProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

	// (POST /v1/control/installation/billing/providers/{provider_id}/verify)
	VerifyInstallationBillingProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

	// (GET /v1/control/installation/invitations)
	ListInstallationControlUserInvitations(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/installation/invitations)
	CreateInstallationControlUserInvitation(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/control/installation/invitations/{invitation_id})
	RevokeInstallationControlUserInvitation(w http.ResponseWriter, r *http.Request, invitationId UUID)

	// (POST /v1/control/installation/invitations/{invitation_id}/resend)
	ResendInstallationControlUserInvitation(w http.ResponseWriter, r *http.Request, invitationId UUID)

	// (GET /v1/control/installation/management-api)
	GetManagementAPIStatus(w http.ResponseWriter, r *http.Request)

	// (PATCH /v1/control/installation/management-api)
	UpdateManagementAPIStatus(w http.ResponseWriter, r *http.Request)

	// (GET /v1/control/installation/management-clients)
	ListManagementClients(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/installation/management-clients)
	CreateManagementClient(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/control/installation/management-clients/{management_client_id})
	DisableManagementClient(w http.ResponseWriter, r *http.Request, managementClientId UUID)

	// (POST /v1/control/installation/management-clients/{management_client_id}/rotate-secret)
	RotateManagementClientSecret(w http.ResponseWriter, r *http.Request, managementClientId UUID)

	// (GET /v1/control/installation/notification-providers)
	ListInstallationNotificationProviders(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/installation/notification-providers)
	CreateInstallationNotificationProvider(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/control/installation/notification-providers/{provider_id})
	DisableInstallationNotificationProvider(w http.ResponseWriter, r *http.Request, providerId UUID)

	// (GET /v1/control/installation/notification-providers/{provider_id})
	GetInstallationNotificationProvider(w http.ResponseWriter, r *http.Request, providerId UUID)

	// (PATCH /v1/control/installation/notification-providers/{provider_id})
	UpdateInstallationNotificationProvider(w http.ResponseWriter, r *http.Request, providerId UUID)

	// (POST /v1/control/installation/notification-providers/{provider_id}/test)
	TestInstallationNotificationProvider(w http.ResponseWriter, r *http.Request, providerId UUID, params TestInstallationNotificationProviderParams)

	// (POST /v1/control/installation/notification-providers/{provider_id}/verify)
	VerifyInstallationNotificationProvider(w http.ResponseWriter, r *http.Request, providerId UUID)

	// (GET /v1/control/installation/notification-template-variables)
	ListInstallationNotificationTemplateVariables(w http.ResponseWriter, r *http.Request)

	// (GET /v1/control/installation/notification-templates)
	ListInstallationNotificationTemplates(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/installation/notification-templates)
	CreateInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request)

	// (GET /v1/control/installation/notification-templates/{template_id})
	GetInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request, templateId UUID)

	// (PATCH /v1/control/installation/notification-templates/{template_id})
	UpdateInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request, templateId UUID)

	// (POST /v1/control/installation/notification-templates/{template_id}/archive)
	ArchiveInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request, templateId UUID)

	// (POST /v1/control/installation/notification-templates/{template_id}/preview)
	PreviewInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request, templateId UUID)

	// (POST /v1/control/installation/notification-templates/{template_id}/publish)
	PublishInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request, templateId UUID)

	// (PUT /v1/control/installation/organizations/{organization_id}/policy)
	UpdateOrganizationPolicy(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, params UpdateOrganizationPolicyParams)

	// (GET /v1/control/installation/signing-keys)
	ListSigningKeys(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/installation/signing-keys/rotate)
	RotateSigningKey(w http.ResponseWriter, r *http.Request)

	// (GET /v1/control/installation/storage/objects)
	ListInstallationStorageObjects(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/control/installation/storage/objects/{object_id})
	DeleteInstallationStorageObject(w http.ResponseWriter, r *http.Request, objectId ObjectID, params DeleteInstallationStorageObjectParams)

	// (GET /v1/control/installation/storage/objects/{object_id})
	GetInstallationStorageObject(w http.ResponseWriter, r *http.Request, objectId ObjectID)

	// (POST /v1/control/installation/storage/objects/{object_id}/download)
	DownloadInstallationStorageObject(w http.ResponseWriter, r *http.Request, objectId ObjectID)

	// (GET /v1/control/installation/storage/providers)
	ListInstallationStorageProviders(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/installation/storage/providers)
	CreateInstallationStorageProvider(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/control/installation/storage/providers/{provider_id})
	DisableInstallationStorageProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID, params DisableInstallationStorageProviderParams)

	// (GET /v1/control/installation/storage/providers/{provider_id})
	GetInstallationStorageProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

	// (PATCH /v1/control/installation/storage/providers/{provider_id})
	UpdateInstallationStorageProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

	// (POST /v1/control/installation/storage/providers/{provider_id}/enable)
	EnableInstallationStorageProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

	// (POST /v1/control/installation/storage/providers/{provider_id}/verify)
	VerifyInstallationStorageProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

	// (POST /v1/control/installation/storage/uploads)
	CreateInstallationStorageUpload(w http.ResponseWriter, r *http.Request, params CreateInstallationStorageUploadParams)

	// (POST /v1/control/installation/storage/uploads/{object_id}/complete)
	CompleteInstallationStorageUpload(w http.ResponseWriter, r *http.Request, objectId ObjectID)

	// (GET /v1/control/installation/users)
	ListInstallationControlUsers(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/control/installation/users/{control_user_id})
	DeleteInstallationControlUser(w http.ResponseWriter, r *http.Request, controlUserId UUID)

	// (PATCH /v1/control/installation/users/{control_user_id})
	UpdateInstallationControlUser(w http.ResponseWriter, r *http.Request, controlUserId UUID)

	// (POST /v1/control/invitations/accept)
	AcceptControlUserInvitation(w http.ResponseWriter, r *http.Request)

	// (POST /v1/control/invitations/providers/{provider}/start)
	StartControlInvitationExternalLogin(w http.ResponseWriter, r *http.Request, provider string)

	// (GET /v1/control/organizations)
	ListOrganizations(w http.ResponseWriter, r *http.Request, params ListOrganizationsParams)

	// (POST /v1/control/organizations)
	CreateOrganization(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/control/organizations/{organization_id})
	RetireOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (GET /v1/control/organizations/{organization_id})
	GetOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (PATCH /v1/control/organizations/{organization_id})
	UpdateOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (GET /v1/control/organizations/{organization_id}/applications)
	ListApplications(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, params ListApplicationsParams)

	// (POST /v1/control/organizations/{organization_id}/applications)
	CreateApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (DELETE /v1/control/organizations/{organization_id}/applications/{application_resource_id})
	RetireApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID)

	// (PATCH /v1/control/organizations/{organization_id}/applications/{application_resource_id})
	UpdateApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID)

	// (POST /v1/control/organizations/{organization_id}/applications/{application_resource_id}/restore)
	RestoreApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID)

	// (GET /v1/control/organizations/{organization_id}/audit-logs)
	ListOrganizationAuditLogs(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (GET /v1/control/organizations/{organization_id}/auth/providers)
	ListOrganizationAuthProviders(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (DELETE /v1/control/organizations/{organization_id}/auth/providers/{provider})
	DisableOrganizationAuthProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, provider string)

	// (PATCH /v1/control/organizations/{organization_id}/auth/providers/{provider})
	UpdateOrganizationAuthProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, provider string)

	// (PUT /v1/control/organizations/{organization_id}/auth/providers/{provider})
	ConfigureOrganizationAuthProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, provider string)

	// (GET /v1/control/organizations/{organization_id}/billing/providers)
	ListOrganizationBillingProviders(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (POST /v1/control/organizations/{organization_id}/billing/providers)
	CreateOrganizationBillingProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (DELETE /v1/control/organizations/{organization_id}/billing/providers/{provider_id})
	DisableOrganizationBillingProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

	// (GET /v1/control/organizations/{organization_id}/billing/providers/{provider_id})
	GetOrganizationBillingProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

	// (PATCH /v1/control/organizations/{organization_id}/billing/providers/{provider_id})
	UpdateOrganizationBillingProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

	// (POST /v1/control/organizations/{organization_id}/billing/providers/{provider_id}/verify)
	VerifyOrganizationBillingProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

	// (GET /v1/control/organizations/{organization_id}/invitations)
	ListOrganizationInvitations(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (POST /v1/control/organizations/{organization_id}/invitations)
	CreateOrganizationInvitation(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (DELETE /v1/control/organizations/{organization_id}/invitations/{invitation_id})
	RevokeOrganizationInvitation(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, invitationId UUID)

	// (POST /v1/control/organizations/{organization_id}/invitations/{invitation_id}/resend)
	ResendOrganizationInvitation(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, invitationId UUID)

	// (GET /v1/control/organizations/{organization_id}/members)
	ListOrganizationMembers(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (DELETE /v1/control/organizations/{organization_id}/members/{member_id})
	DeleteOrganizationMember(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, memberId UUID)

	// (PATCH /v1/control/organizations/{organization_id}/members/{member_id})
	UpdateOrganizationMember(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, memberId UUID)

	// (GET /v1/control/organizations/{organization_id}/notification-providers)
	ListOrganizationNotificationProviders(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (POST /v1/control/organizations/{organization_id}/notification-providers)
	CreateOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (DELETE /v1/control/organizations/{organization_id}/notification-providers/{provider_id})
	DisableOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId UUID)

	// (GET /v1/control/organizations/{organization_id}/notification-providers/{provider_id})
	GetOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId UUID)

	// (PATCH /v1/control/organizations/{organization_id}/notification-providers/{provider_id})
	UpdateOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId UUID)

	// (POST /v1/control/organizations/{organization_id}/notification-providers/{provider_id}/test)
	TestOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId UUID, params TestOrganizationNotificationProviderParams)

	// (POST /v1/control/organizations/{organization_id}/notification-providers/{provider_id}/verify)
	VerifyOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId UUID)

	// (GET /v1/control/organizations/{organization_id}/policy)
	GetOrganizationPolicy(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (POST /v1/control/organizations/{organization_id}/restore)
	RestoreOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (GET /v1/control/organizations/{organization_id}/storage/objects)
	ListOrganizationStorageObjects(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (DELETE /v1/control/organizations/{organization_id}/storage/objects/{object_id})
	DeleteOrganizationStorageObject(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, objectId ObjectID, params DeleteOrganizationStorageObjectParams)

	// (GET /v1/control/organizations/{organization_id}/storage/objects/{object_id})
	GetOrganizationStorageObject(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, objectId ObjectID)

	// (POST /v1/control/organizations/{organization_id}/storage/objects/{object_id}/download)
	DownloadOrganizationStorageObject(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, objectId ObjectID)

	// (GET /v1/control/organizations/{organization_id}/storage/providers)
	ListOrganizationStorageProviders(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (POST /v1/control/organizations/{organization_id}/storage/providers)
	CreateOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (DELETE /v1/control/organizations/{organization_id}/storage/providers/{provider_id})
	DisableOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID, params DisableOrganizationStorageProviderParams)

	// (GET /v1/control/organizations/{organization_id}/storage/providers/{provider_id})
	GetOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

	// (PATCH /v1/control/organizations/{organization_id}/storage/providers/{provider_id})
	UpdateOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

	// (POST /v1/control/organizations/{organization_id}/storage/providers/{provider_id}/enable)
	EnableOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

	// (POST /v1/control/organizations/{organization_id}/storage/providers/{provider_id}/verify)
	VerifyOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

	// (GET /v1/management/organizations)
	ManagementListOrganizations(w http.ResponseWriter, r *http.Request, params ManagementListOrganizationsParams)

	// (POST /v1/management/organizations)
	ManagementCreateOrganization(w http.ResponseWriter, r *http.Request)

	// (DELETE /v1/management/organizations/{organization_id})
	ManagementRetireOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (GET /v1/management/organizations/{organization_id})
	ManagementGetOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (PATCH /v1/management/organizations/{organization_id})
	ManagementUpdateOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, params ManagementUpdateOrganizationParams)

	// (GET /v1/management/organizations/{organization_id}/applications)
	ManagementListApplications(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, params ManagementListApplicationsParams)

	// (POST /v1/management/organizations/{organization_id}/applications)
	ManagementCreateApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (DELETE /v1/management/organizations/{organization_id}/applications/{application_resource_id})
	ManagementRetireApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID)

	// (PATCH /v1/management/organizations/{organization_id}/applications/{application_resource_id})
	ManagementUpdateApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID, params ManagementUpdateApplicationParams)

	// (POST /v1/management/organizations/{organization_id}/applications/{application_resource_id}/restore)
	ManagementRestoreApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID)

	// (GET /v1/management/organizations/{organization_id}/policy)
	ManagementGetOrganizationPolicy(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (PUT /v1/management/organizations/{organization_id}/policy)
	ManagementUpdateOrganizationPolicy(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, params ManagementUpdateOrganizationPolicyParams)

	// (POST /v1/management/organizations/{organization_id}/restore)
	ManagementRestoreOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

	// (POST /v1/setup/bootstrap)
	Bootstrap(w http.ResponseWriter, r *http.Request)

	// (POST /v1/setup/complete)
	CompleteSetup(w http.ResponseWriter, r *http.Request)

	// (POST /v1/setup/notification-providers)
	CreateSetupNotificationProvider(w http.ResponseWriter, r *http.Request)

	// (GET /v1/setup/status)
	SetupStatus(w http.ResponseWriter, r *http.Request)

	// (GET /version)
	Version(w http.ResponseWriter, r *http.Request)
}

ServerInterface represents all server handlers.

func NewStrictHandler

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

func NewStrictHandlerWithOptions

func NewStrictHandlerWithOptions(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc, options StrictHTTPServerOptions) ServerInterface

type ServerInterfaceWrapper

type ServerInterfaceWrapper struct {
	Handler            ServerInterface
	HandlerMiddlewares []MiddlewareFunc
	ErrorHandlerFunc   func(w http.ResponseWriter, r *http.Request, err error)
}

ServerInterfaceWrapper converts contexts to parameters.

func (*ServerInterfaceWrapper) AcceptControlUserInvitation

func (siw *ServerInterfaceWrapper) AcceptControlUserInvitation(w http.ResponseWriter, r *http.Request)

AcceptControlUserInvitation operation middleware

func (*ServerInterfaceWrapper) ActivateMyAddress

func (siw *ServerInterfaceWrapper) ActivateMyAddress(w http.ResponseWriter, r *http.Request)

ActivateMyAddress operation middleware

func (*ServerInterfaceWrapper) ActivateTOTPEnrollment

func (siw *ServerInterfaceWrapper) ActivateTOTPEnrollment(w http.ResponseWriter, r *http.Request)

ActivateTOTPEnrollment operation middleware

func (*ServerInterfaceWrapper) ActivateWorkspaceAddress

func (siw *ServerInterfaceWrapper) ActivateWorkspaceAddress(w http.ResponseWriter, r *http.Request)

ActivateWorkspaceAddress operation middleware

func (*ServerInterfaceWrapper) AdjustEntitlement

func (siw *ServerInterfaceWrapper) AdjustEntitlement(w http.ResponseWriter, r *http.Request)

AdjustEntitlement operation middleware

func (*ServerInterfaceWrapper) AnonymizeMyAccount

func (siw *ServerInterfaceWrapper) AnonymizeMyAccount(w http.ResponseWriter, r *http.Request)

AnonymizeMyAccount operation middleware

func (*ServerInterfaceWrapper) AppleAuthCallback

func (siw *ServerInterfaceWrapper) AppleAuthCallback(w http.ResponseWriter, r *http.Request)

AppleAuthCallback operation middleware

func (*ServerInterfaceWrapper) ApproveLocalEntitlementRequest

func (siw *ServerInterfaceWrapper) ApproveLocalEntitlementRequest(w http.ResponseWriter, r *http.Request)

ApproveLocalEntitlementRequest operation middleware

func (*ServerInterfaceWrapper) ArchiveEventType

func (siw *ServerInterfaceWrapper) ArchiveEventType(w http.ResponseWriter, r *http.Request)

ArchiveEventType operation middleware

func (*ServerInterfaceWrapper) ArchiveInstallationNotificationTemplate

func (siw *ServerInterfaceWrapper) ArchiveInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request)

ArchiveInstallationNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) ArchiveMyWorkspace

func (siw *ServerInterfaceWrapper) ArchiveMyWorkspace(w http.ResponseWriter, r *http.Request)

ArchiveMyWorkspace operation middleware

func (*ServerInterfaceWrapper) ArchiveNotificationTemplate

func (siw *ServerInterfaceWrapper) ArchiveNotificationTemplate(w http.ResponseWriter, r *http.Request)

ArchiveNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) AuthMethods

func (siw *ServerInterfaceWrapper) AuthMethods(w http.ResponseWriter, r *http.Request)

AuthMethods operation middleware

func (*ServerInterfaceWrapper) BeginOIDCAuthorization

func (siw *ServerInterfaceWrapper) BeginOIDCAuthorization(w http.ResponseWriter, r *http.Request)

BeginOIDCAuthorization operation middleware

func (*ServerInterfaceWrapper) BeginWebAuthnAuthentication

func (siw *ServerInterfaceWrapper) BeginWebAuthnAuthentication(w http.ResponseWriter, r *http.Request)

BeginWebAuthnAuthentication operation middleware

func (*ServerInterfaceWrapper) BeginWebAuthnRegistration

func (siw *ServerInterfaceWrapper) BeginWebAuthnRegistration(w http.ResponseWriter, r *http.Request)

BeginWebAuthnRegistration operation middleware

func (*ServerInterfaceWrapper) Bootstrap

func (siw *ServerInterfaceWrapper) Bootstrap(w http.ResponseWriter, r *http.Request)

Bootstrap operation middleware

func (*ServerInterfaceWrapper) CancelMyLocalEntitlementRequest

func (siw *ServerInterfaceWrapper) CancelMyLocalEntitlementRequest(w http.ResponseWriter, r *http.Request)

CancelMyLocalEntitlementRequest operation middleware

func (*ServerInterfaceWrapper) CancelSubscription

func (siw *ServerInterfaceWrapper) CancelSubscription(w http.ResponseWriter, r *http.Request)

CancelSubscription operation middleware

func (*ServerInterfaceWrapper) ChangeControlUserPassword

func (siw *ServerInterfaceWrapper) ChangeControlUserPassword(w http.ResponseWriter, r *http.Request)

ChangeControlUserPassword operation middleware

func (*ServerInterfaceWrapper) ChangeSubscriptionPrice

func (siw *ServerInterfaceWrapper) ChangeSubscriptionPrice(w http.ResponseWriter, r *http.Request)

ChangeSubscriptionPrice operation middleware

func (*ServerInterfaceWrapper) CheckMyPermissions

func (siw *ServerInterfaceWrapper) CheckMyPermissions(w http.ResponseWriter, r *http.Request)

CheckMyPermissions operation middleware

func (*ServerInterfaceWrapper) CompleteApplicationStorageUpload

func (siw *ServerInterfaceWrapper) CompleteApplicationStorageUpload(w http.ResponseWriter, r *http.Request)

CompleteApplicationStorageUpload operation middleware

func (*ServerInterfaceWrapper) CompleteControlApplicationStorageUpload

func (siw *ServerInterfaceWrapper) CompleteControlApplicationStorageUpload(w http.ResponseWriter, r *http.Request)

CompleteControlApplicationStorageUpload operation middleware

func (*ServerInterfaceWrapper) CompleteInstallationStorageUpload

func (siw *ServerInterfaceWrapper) CompleteInstallationStorageUpload(w http.ResponseWriter, r *http.Request)

CompleteInstallationStorageUpload operation middleware

func (*ServerInterfaceWrapper) CompleteMyStorageUpload

func (siw *ServerInterfaceWrapper) CompleteMyStorageUpload(w http.ResponseWriter, r *http.Request)

CompleteMyStorageUpload operation middleware

func (*ServerInterfaceWrapper) CompleteSetup

func (siw *ServerInterfaceWrapper) CompleteSetup(w http.ResponseWriter, r *http.Request)

CompleteSetup operation middleware

func (*ServerInterfaceWrapper) CompleteWorkspaceStorageUpload

func (siw *ServerInterfaceWrapper) CompleteWorkspaceStorageUpload(w http.ResponseWriter, r *http.Request)

CompleteWorkspaceStorageUpload operation middleware

func (*ServerInterfaceWrapper) ConfigureAppleProvider

func (siw *ServerInterfaceWrapper) ConfigureAppleProvider(w http.ResponseWriter, r *http.Request)

ConfigureAppleProvider operation middleware

func (*ServerInterfaceWrapper) ConfigureGoogleProvider

func (siw *ServerInterfaceWrapper) ConfigureGoogleProvider(w http.ResponseWriter, r *http.Request)

ConfigureGoogleProvider operation middleware

func (*ServerInterfaceWrapper) ConfigureInstallationAuthProvider

func (siw *ServerInterfaceWrapper) ConfigureInstallationAuthProvider(w http.ResponseWriter, r *http.Request)

ConfigureInstallationAuthProvider operation middleware

func (*ServerInterfaceWrapper) ConfigureOrganizationAuthProvider

func (siw *ServerInterfaceWrapper) ConfigureOrganizationAuthProvider(w http.ResponseWriter, r *http.Request)

ConfigureOrganizationAuthProvider operation middleware

func (*ServerInterfaceWrapper) CreateApplication

func (siw *ServerInterfaceWrapper) CreateApplication(w http.ResponseWriter, r *http.Request)

CreateApplication operation middleware

func (*ServerInterfaceWrapper) CreateApplicationDomain

func (siw *ServerInterfaceWrapper) CreateApplicationDomain(w http.ResponseWriter, r *http.Request)

CreateApplicationDomain operation middleware

func (*ServerInterfaceWrapper) CreateApplicationInvitationControl

func (siw *ServerInterfaceWrapper) CreateApplicationInvitationControl(w http.ResponseWriter, r *http.Request)

CreateApplicationInvitationControl operation middleware

func (*ServerInterfaceWrapper) CreateApplicationInvitationMachine

func (siw *ServerInterfaceWrapper) CreateApplicationInvitationMachine(w http.ResponseWriter, r *http.Request)

CreateApplicationInvitationMachine operation middleware

func (*ServerInterfaceWrapper) CreateApplicationStorageProvider

func (siw *ServerInterfaceWrapper) CreateApplicationStorageProvider(w http.ResponseWriter, r *http.Request)

CreateApplicationStorageProvider operation middleware

func (*ServerInterfaceWrapper) CreateApplicationStorageUpload

func (siw *ServerInterfaceWrapper) CreateApplicationStorageUpload(w http.ResponseWriter, r *http.Request)

CreateApplicationStorageUpload operation middleware

func (*ServerInterfaceWrapper) CreateAuditExport

func (siw *ServerInterfaceWrapper) CreateAuditExport(w http.ResponseWriter, r *http.Request)

CreateAuditExport operation middleware

func (*ServerInterfaceWrapper) CreateBillingPortalSession

func (siw *ServerInterfaceWrapper) CreateBillingPortalSession(w http.ResponseWriter, r *http.Request)

CreateBillingPortalSession operation middleware

func (*ServerInterfaceWrapper) CreateBillingProvider

func (siw *ServerInterfaceWrapper) CreateBillingProvider(w http.ResponseWriter, r *http.Request)

CreateBillingProvider operation middleware

func (*ServerInterfaceWrapper) CreateBillingReconciliationRun

func (siw *ServerInterfaceWrapper) CreateBillingReconciliationRun(w http.ResponseWriter, r *http.Request)

CreateBillingReconciliationRun operation middleware

func (*ServerInterfaceWrapper) CreateCheckoutSession

func (siw *ServerInterfaceWrapper) CreateCheckoutSession(w http.ResponseWriter, r *http.Request)

CreateCheckoutSession operation middleware

func (*ServerInterfaceWrapper) CreateClient

func (siw *ServerInterfaceWrapper) CreateClient(w http.ResponseWriter, r *http.Request)

CreateClient operation middleware

func (*ServerInterfaceWrapper) CreateControlApplicationStorageUpload

func (siw *ServerInterfaceWrapper) CreateControlApplicationStorageUpload(w http.ResponseWriter, r *http.Request)

CreateControlApplicationStorageUpload operation middleware

func (*ServerInterfaceWrapper) CreateControlPermissionGrant

func (siw *ServerInterfaceWrapper) CreateControlPermissionGrant(w http.ResponseWriter, r *http.Request)

CreateControlPermissionGrant operation middleware

func (*ServerInterfaceWrapper) CreateDelegation

func (siw *ServerInterfaceWrapper) CreateDelegation(w http.ResponseWriter, r *http.Request)

CreateDelegation operation middleware

func (*ServerInterfaceWrapper) CreateEntitlement

func (siw *ServerInterfaceWrapper) CreateEntitlement(w http.ResponseWriter, r *http.Request)

CreateEntitlement operation middleware

func (*ServerInterfaceWrapper) CreateEventType

func (siw *ServerInterfaceWrapper) CreateEventType(w http.ResponseWriter, r *http.Request)

CreateEventType operation middleware

func (*ServerInterfaceWrapper) CreateFeature

func (siw *ServerInterfaceWrapper) CreateFeature(w http.ResponseWriter, r *http.Request)

CreateFeature operation middleware

func (*ServerInterfaceWrapper) CreateInstallationBillingProvider

func (siw *ServerInterfaceWrapper) CreateInstallationBillingProvider(w http.ResponseWriter, r *http.Request)

CreateInstallationBillingProvider operation middleware

func (*ServerInterfaceWrapper) CreateInstallationControlUserInvitation

func (siw *ServerInterfaceWrapper) CreateInstallationControlUserInvitation(w http.ResponseWriter, r *http.Request)

CreateInstallationControlUserInvitation operation middleware

func (*ServerInterfaceWrapper) CreateInstallationNotificationProvider

func (siw *ServerInterfaceWrapper) CreateInstallationNotificationProvider(w http.ResponseWriter, r *http.Request)

CreateInstallationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) CreateInstallationNotificationTemplate

func (siw *ServerInterfaceWrapper) CreateInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request)

CreateInstallationNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) CreateInstallationStorageProvider

func (siw *ServerInterfaceWrapper) CreateInstallationStorageProvider(w http.ResponseWriter, r *http.Request)

CreateInstallationStorageProvider operation middleware

func (*ServerInterfaceWrapper) CreateInstallationStorageUpload

func (siw *ServerInterfaceWrapper) CreateInstallationStorageUpload(w http.ResponseWriter, r *http.Request)

CreateInstallationStorageUpload operation middleware

func (*ServerInterfaceWrapper) CreateManagementClient

func (siw *ServerInterfaceWrapper) CreateManagementClient(w http.ResponseWriter, r *http.Request)

CreateManagementClient operation middleware

func (*ServerInterfaceWrapper) CreateMyAddress

func (siw *ServerInterfaceWrapper) CreateMyAddress(w http.ResponseWriter, r *http.Request)

CreateMyAddress operation middleware

func (*ServerInterfaceWrapper) CreateMyStorageUpload

func (siw *ServerInterfaceWrapper) CreateMyStorageUpload(w http.ResponseWriter, r *http.Request)

CreateMyStorageUpload operation middleware

func (*ServerInterfaceWrapper) CreateMyWorkspace

func (siw *ServerInterfaceWrapper) CreateMyWorkspace(w http.ResponseWriter, r *http.Request)

CreateMyWorkspace operation middleware

func (*ServerInterfaceWrapper) CreateMyWorkspaceInvitation

func (siw *ServerInterfaceWrapper) CreateMyWorkspaceInvitation(w http.ResponseWriter, r *http.Request)

CreateMyWorkspaceInvitation operation middleware

func (*ServerInterfaceWrapper) CreateNotificationProvider

func (siw *ServerInterfaceWrapper) CreateNotificationProvider(w http.ResponseWriter, r *http.Request)

CreateNotificationProvider operation middleware

func (*ServerInterfaceWrapper) CreateNotificationTemplate

func (siw *ServerInterfaceWrapper) CreateNotificationTemplate(w http.ResponseWriter, r *http.Request)

CreateNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) CreateOrganization

func (siw *ServerInterfaceWrapper) CreateOrganization(w http.ResponseWriter, r *http.Request)

CreateOrganization operation middleware

func (*ServerInterfaceWrapper) CreateOrganizationBillingProvider

func (siw *ServerInterfaceWrapper) CreateOrganizationBillingProvider(w http.ResponseWriter, r *http.Request)

CreateOrganizationBillingProvider operation middleware

func (*ServerInterfaceWrapper) CreateOrganizationInvitation

func (siw *ServerInterfaceWrapper) CreateOrganizationInvitation(w http.ResponseWriter, r *http.Request)

CreateOrganizationInvitation operation middleware

func (*ServerInterfaceWrapper) CreateOrganizationNotificationProvider

func (siw *ServerInterfaceWrapper) CreateOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request)

CreateOrganizationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) CreateOrganizationStorageProvider

func (siw *ServerInterfaceWrapper) CreateOrganizationStorageProvider(w http.ResponseWriter, r *http.Request)

CreateOrganizationStorageProvider operation middleware

func (*ServerInterfaceWrapper) CreatePermissionGrant

func (siw *ServerInterfaceWrapper) CreatePermissionGrant(w http.ResponseWriter, r *http.Request)

CreatePermissionGrant operation middleware

func (*ServerInterfaceWrapper) CreatePersonalAPIKey

func (siw *ServerInterfaceWrapper) CreatePersonalAPIKey(w http.ResponseWriter, r *http.Request)

CreatePersonalAPIKey operation middleware

func (*ServerInterfaceWrapper) CreatePrice

func (siw *ServerInterfaceWrapper) CreatePrice(w http.ResponseWriter, r *http.Request)

CreatePrice operation middleware

func (*ServerInterfaceWrapper) CreateProduct

func (siw *ServerInterfaceWrapper) CreateProduct(w http.ResponseWriter, r *http.Request)

CreateProduct operation middleware

func (*ServerInterfaceWrapper) CreateRefund

func (siw *ServerInterfaceWrapper) CreateRefund(w http.ResponseWriter, r *http.Request)

CreateRefund operation middleware

func (*ServerInterfaceWrapper) CreateRole

func (siw *ServerInterfaceWrapper) CreateRole(w http.ResponseWriter, r *http.Request)

CreateRole operation middleware

func (*ServerInterfaceWrapper) CreateRoleAssignment

func (siw *ServerInterfaceWrapper) CreateRoleAssignment(w http.ResponseWriter, r *http.Request)

CreateRoleAssignment operation middleware

func (*ServerInterfaceWrapper) CreateSenderIdentity

func (siw *ServerInterfaceWrapper) CreateSenderIdentity(w http.ResponseWriter, r *http.Request)

CreateSenderIdentity operation middleware

func (*ServerInterfaceWrapper) CreateSetupNotificationProvider

func (siw *ServerInterfaceWrapper) CreateSetupNotificationProvider(w http.ResponseWriter, r *http.Request)

CreateSetupNotificationProvider operation middleware

func (*ServerInterfaceWrapper) CreateUser

func (siw *ServerInterfaceWrapper) CreateUser(w http.ResponseWriter, r *http.Request)

CreateUser operation middleware

func (*ServerInterfaceWrapper) CreateWebhook

func (siw *ServerInterfaceWrapper) CreateWebhook(w http.ResponseWriter, r *http.Request)

CreateWebhook operation middleware

func (*ServerInterfaceWrapper) CreateWorkspace

func (siw *ServerInterfaceWrapper) CreateWorkspace(w http.ResponseWriter, r *http.Request)

CreateWorkspace operation middleware

func (*ServerInterfaceWrapper) CreateWorkspaceAddress

func (siw *ServerInterfaceWrapper) CreateWorkspaceAddress(w http.ResponseWriter, r *http.Request)

CreateWorkspaceAddress operation middleware

func (*ServerInterfaceWrapper) CreateWorkspacePermissionGrant

func (siw *ServerInterfaceWrapper) CreateWorkspacePermissionGrant(w http.ResponseWriter, r *http.Request)

CreateWorkspacePermissionGrant operation middleware

func (*ServerInterfaceWrapper) CreateWorkspaceStorageUpload

func (siw *ServerInterfaceWrapper) CreateWorkspaceStorageUpload(w http.ResponseWriter, r *http.Request)

CreateWorkspaceStorageUpload operation middleware

func (*ServerInterfaceWrapper) DecideOIDCAuthorization

func (siw *ServerInterfaceWrapper) DecideOIDCAuthorization(w http.ResponseWriter, r *http.Request)

DecideOIDCAuthorization operation middleware

func (*ServerInterfaceWrapper) DeleteApplicationDomain

func (siw *ServerInterfaceWrapper) DeleteApplicationDomain(w http.ResponseWriter, r *http.Request)

DeleteApplicationDomain operation middleware

func (*ServerInterfaceWrapper) DeleteApplicationStorageObject

func (siw *ServerInterfaceWrapper) DeleteApplicationStorageObject(w http.ResponseWriter, r *http.Request)

DeleteApplicationStorageObject operation middleware

func (*ServerInterfaceWrapper) DeleteControlApplicationStorageObject

func (siw *ServerInterfaceWrapper) DeleteControlApplicationStorageObject(w http.ResponseWriter, r *http.Request)

DeleteControlApplicationStorageObject operation middleware

func (*ServerInterfaceWrapper) DeleteInstallationControlUser

func (siw *ServerInterfaceWrapper) DeleteInstallationControlUser(w http.ResponseWriter, r *http.Request)

DeleteInstallationControlUser operation middleware

func (*ServerInterfaceWrapper) DeleteInstallationStorageObject

func (siw *ServerInterfaceWrapper) DeleteInstallationStorageObject(w http.ResponseWriter, r *http.Request)

DeleteInstallationStorageObject operation middleware

func (*ServerInterfaceWrapper) DeleteMyAccount

func (siw *ServerInterfaceWrapper) DeleteMyAccount(w http.ResponseWriter, r *http.Request)

DeleteMyAccount operation middleware

func (*ServerInterfaceWrapper) DeleteMyAddress

func (siw *ServerInterfaceWrapper) DeleteMyAddress(w http.ResponseWriter, r *http.Request)

DeleteMyAddress operation middleware

func (*ServerInterfaceWrapper) DeleteMyStorageObject

func (siw *ServerInterfaceWrapper) DeleteMyStorageObject(w http.ResponseWriter, r *http.Request)

DeleteMyStorageObject operation middleware

func (*ServerInterfaceWrapper) DeleteOrganizationMember

func (siw *ServerInterfaceWrapper) DeleteOrganizationMember(w http.ResponseWriter, r *http.Request)

DeleteOrganizationMember operation middleware

func (*ServerInterfaceWrapper) DeleteOrganizationStorageObject

func (siw *ServerInterfaceWrapper) DeleteOrganizationStorageObject(w http.ResponseWriter, r *http.Request)

DeleteOrganizationStorageObject operation middleware

func (*ServerInterfaceWrapper) DeleteRole

func (siw *ServerInterfaceWrapper) DeleteRole(w http.ResponseWriter, r *http.Request)

DeleteRole operation middleware

func (*ServerInterfaceWrapper) DeleteRoleAssignment

func (siw *ServerInterfaceWrapper) DeleteRoleAssignment(w http.ResponseWriter, r *http.Request)

DeleteRoleAssignment operation middleware

func (*ServerInterfaceWrapper) DeleteWorkspace

func (siw *ServerInterfaceWrapper) DeleteWorkspace(w http.ResponseWriter, r *http.Request)

DeleteWorkspace operation middleware

func (*ServerInterfaceWrapper) DeleteWorkspaceAddress

func (siw *ServerInterfaceWrapper) DeleteWorkspaceAddress(w http.ResponseWriter, r *http.Request)

DeleteWorkspaceAddress operation middleware

func (*ServerInterfaceWrapper) DeleteWorkspaceMember

func (siw *ServerInterfaceWrapper) DeleteWorkspaceMember(w http.ResponseWriter, r *http.Request)

DeleteWorkspaceMember operation middleware

func (*ServerInterfaceWrapper) DeleteWorkspaceStorageObject

func (siw *ServerInterfaceWrapper) DeleteWorkspaceStorageObject(w http.ResponseWriter, r *http.Request)

DeleteWorkspaceStorageObject operation middleware

func (*ServerInterfaceWrapper) DisableApplicationAuthProvider

func (siw *ServerInterfaceWrapper) DisableApplicationAuthProvider(w http.ResponseWriter, r *http.Request)

DisableApplicationAuthProvider operation middleware

func (*ServerInterfaceWrapper) DisableApplicationStorageProvider

func (siw *ServerInterfaceWrapper) DisableApplicationStorageProvider(w http.ResponseWriter, r *http.Request)

DisableApplicationStorageProvider operation middleware

func (*ServerInterfaceWrapper) DisableBillingProvider

func (siw *ServerInterfaceWrapper) DisableBillingProvider(w http.ResponseWriter, r *http.Request)

DisableBillingProvider operation middleware

func (*ServerInterfaceWrapper) DisableClient

func (siw *ServerInterfaceWrapper) DisableClient(w http.ResponseWriter, r *http.Request)

DisableClient operation middleware

func (*ServerInterfaceWrapper) DisableInstallationAuthProvider

func (siw *ServerInterfaceWrapper) DisableInstallationAuthProvider(w http.ResponseWriter, r *http.Request)

DisableInstallationAuthProvider operation middleware

func (*ServerInterfaceWrapper) DisableInstallationBillingProvider

func (siw *ServerInterfaceWrapper) DisableInstallationBillingProvider(w http.ResponseWriter, r *http.Request)

DisableInstallationBillingProvider operation middleware

func (*ServerInterfaceWrapper) DisableInstallationNotificationProvider

func (siw *ServerInterfaceWrapper) DisableInstallationNotificationProvider(w http.ResponseWriter, r *http.Request)

DisableInstallationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) DisableInstallationStorageProvider

func (siw *ServerInterfaceWrapper) DisableInstallationStorageProvider(w http.ResponseWriter, r *http.Request)

DisableInstallationStorageProvider operation middleware

func (*ServerInterfaceWrapper) DisableMFAMethod

func (siw *ServerInterfaceWrapper) DisableMFAMethod(w http.ResponseWriter, r *http.Request)

DisableMFAMethod operation middleware

func (*ServerInterfaceWrapper) DisableManagementClient

func (siw *ServerInterfaceWrapper) DisableManagementClient(w http.ResponseWriter, r *http.Request)

DisableManagementClient operation middleware

func (*ServerInterfaceWrapper) DisableNotificationProvider

func (siw *ServerInterfaceWrapper) DisableNotificationProvider(w http.ResponseWriter, r *http.Request)

DisableNotificationProvider operation middleware

func (*ServerInterfaceWrapper) DisableOrganizationAuthProvider

func (siw *ServerInterfaceWrapper) DisableOrganizationAuthProvider(w http.ResponseWriter, r *http.Request)

DisableOrganizationAuthProvider operation middleware

func (*ServerInterfaceWrapper) DisableOrganizationBillingProvider

func (siw *ServerInterfaceWrapper) DisableOrganizationBillingProvider(w http.ResponseWriter, r *http.Request)

DisableOrganizationBillingProvider operation middleware

func (*ServerInterfaceWrapper) DisableOrganizationNotificationProvider

func (siw *ServerInterfaceWrapper) DisableOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request)

DisableOrganizationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) DisableOrganizationStorageProvider

func (siw *ServerInterfaceWrapper) DisableOrganizationStorageProvider(w http.ResponseWriter, r *http.Request)

DisableOrganizationStorageProvider operation middleware

func (*ServerInterfaceWrapper) DisableWebhook

func (siw *ServerInterfaceWrapper) DisableWebhook(w http.ResponseWriter, r *http.Request)

DisableWebhook operation middleware

func (*ServerInterfaceWrapper) DownloadApplicationStorageObject

func (siw *ServerInterfaceWrapper) DownloadApplicationStorageObject(w http.ResponseWriter, r *http.Request)

DownloadApplicationStorageObject operation middleware

func (*ServerInterfaceWrapper) DownloadControlApplicationStorageObject

func (siw *ServerInterfaceWrapper) DownloadControlApplicationStorageObject(w http.ResponseWriter, r *http.Request)

DownloadControlApplicationStorageObject operation middleware

func (*ServerInterfaceWrapper) DownloadInstallationStorageObject

func (siw *ServerInterfaceWrapper) DownloadInstallationStorageObject(w http.ResponseWriter, r *http.Request)

DownloadInstallationStorageObject operation middleware

func (*ServerInterfaceWrapper) DownloadMyStorageObject

func (siw *ServerInterfaceWrapper) DownloadMyStorageObject(w http.ResponseWriter, r *http.Request)

DownloadMyStorageObject operation middleware

func (*ServerInterfaceWrapper) DownloadOrganizationStorageObject

func (siw *ServerInterfaceWrapper) DownloadOrganizationStorageObject(w http.ResponseWriter, r *http.Request)

DownloadOrganizationStorageObject operation middleware

func (*ServerInterfaceWrapper) DownloadWorkspaceStorageObject

func (siw *ServerInterfaceWrapper) DownloadWorkspaceStorageObject(w http.ResponseWriter, r *http.Request)

DownloadWorkspaceStorageObject operation middleware

func (*ServerInterfaceWrapper) EmailChangeStart

func (siw *ServerInterfaceWrapper) EmailChangeStart(w http.ResponseWriter, r *http.Request)

EmailChangeStart operation middleware

func (*ServerInterfaceWrapper) EmailChangeVerify

func (siw *ServerInterfaceWrapper) EmailChangeVerify(w http.ResponseWriter, r *http.Request)

EmailChangeVerify operation middleware

func (*ServerInterfaceWrapper) EmailStart

func (siw *ServerInterfaceWrapper) EmailStart(w http.ResponseWriter, r *http.Request)

EmailStart operation middleware

func (*ServerInterfaceWrapper) EmailVerificationStart

func (siw *ServerInterfaceWrapper) EmailVerificationStart(w http.ResponseWriter, r *http.Request)

EmailVerificationStart operation middleware

func (*ServerInterfaceWrapper) EmailVerificationVerify

func (siw *ServerInterfaceWrapper) EmailVerificationVerify(w http.ResponseWriter, r *http.Request)

EmailVerificationVerify operation middleware

func (*ServerInterfaceWrapper) EmailVerify

func (siw *ServerInterfaceWrapper) EmailVerify(w http.ResponseWriter, r *http.Request)

EmailVerify operation middleware

func (*ServerInterfaceWrapper) EnableApplicationStorageProvider

func (siw *ServerInterfaceWrapper) EnableApplicationStorageProvider(w http.ResponseWriter, r *http.Request)

EnableApplicationStorageProvider operation middleware

func (*ServerInterfaceWrapper) EnableInstallationStorageProvider

func (siw *ServerInterfaceWrapper) EnableInstallationStorageProvider(w http.ResponseWriter, r *http.Request)

EnableInstallationStorageProvider operation middleware

func (*ServerInterfaceWrapper) EnableOrganizationStorageProvider

func (siw *ServerInterfaceWrapper) EnableOrganizationStorageProvider(w http.ResponseWriter, r *http.Request)

EnableOrganizationStorageProvider operation middleware

func (*ServerInterfaceWrapper) ExchangeAppleAuth

func (siw *ServerInterfaceWrapper) ExchangeAppleAuth(w http.ResponseWriter, r *http.Request)

ExchangeAppleAuth operation middleware

func (*ServerInterfaceWrapper) ExchangeApplicationInvitation

func (siw *ServerInterfaceWrapper) ExchangeApplicationInvitation(w http.ResponseWriter, r *http.Request)

ExchangeApplicationInvitation operation middleware

func (*ServerInterfaceWrapper) ExchangeDelegation

func (siw *ServerInterfaceWrapper) ExchangeDelegation(w http.ResponseWriter, r *http.Request)

ExchangeDelegation operation middleware

func (*ServerInterfaceWrapper) ExchangeGoogleAuth

func (siw *ServerInterfaceWrapper) ExchangeGoogleAuth(w http.ResponseWriter, r *http.Request)

ExchangeGoogleAuth operation middleware

func (*ServerInterfaceWrapper) ExchangeOIDCToken

func (siw *ServerInterfaceWrapper) ExchangeOIDCToken(w http.ResponseWriter, r *http.Request)

ExchangeOIDCToken operation middleware

func (*ServerInterfaceWrapper) ExportMyAccount

func (siw *ServerInterfaceWrapper) ExportMyAccount(w http.ResponseWriter, r *http.Request)

ExportMyAccount operation middleware

func (*ServerInterfaceWrapper) FinishWebAuthnAuthentication

func (siw *ServerInterfaceWrapper) FinishWebAuthnAuthentication(w http.ResponseWriter, r *http.Request)

FinishWebAuthnAuthentication operation middleware

func (*ServerInterfaceWrapper) FinishWebAuthnRegistration

func (siw *ServerInterfaceWrapper) FinishWebAuthnRegistration(w http.ResponseWriter, r *http.Request)

FinishWebAuthnRegistration operation middleware

func (*ServerInterfaceWrapper) GetApplication

func (siw *ServerInterfaceWrapper) GetApplication(w http.ResponseWriter, r *http.Request)

GetApplication operation middleware

func (*ServerInterfaceWrapper) GetApplicationInvitation

func (siw *ServerInterfaceWrapper) GetApplicationInvitation(w http.ResponseWriter, r *http.Request)

GetApplicationInvitation operation middleware

func (*ServerInterfaceWrapper) GetApplicationInvitationControl

func (siw *ServerInterfaceWrapper) GetApplicationInvitationControl(w http.ResponseWriter, r *http.Request)

GetApplicationInvitationControl operation middleware

func (*ServerInterfaceWrapper) GetApplicationStatistics

func (siw *ServerInterfaceWrapper) GetApplicationStatistics(w http.ResponseWriter, r *http.Request)

GetApplicationStatistics operation middleware

func (*ServerInterfaceWrapper) GetApplicationStorageObject

func (siw *ServerInterfaceWrapper) GetApplicationStorageObject(w http.ResponseWriter, r *http.Request)

GetApplicationStorageObject operation middleware

func (*ServerInterfaceWrapper) GetApplicationStorageProvider

func (siw *ServerInterfaceWrapper) GetApplicationStorageProvider(w http.ResponseWriter, r *http.Request)

GetApplicationStorageProvider operation middleware

func (*ServerInterfaceWrapper) GetAuditExport

func (siw *ServerInterfaceWrapper) GetAuditExport(w http.ResponseWriter, r *http.Request)

GetAuditExport operation middleware

func (*ServerInterfaceWrapper) GetAuditLog

func (siw *ServerInterfaceWrapper) GetAuditLog(w http.ResponseWriter, r *http.Request)

GetAuditLog operation middleware

func (*ServerInterfaceWrapper) GetBillingProvider

func (siw *ServerInterfaceWrapper) GetBillingProvider(w http.ResponseWriter, r *http.Request)

GetBillingProvider operation middleware

func (*ServerInterfaceWrapper) GetBillingReconciliationRun

func (siw *ServerInterfaceWrapper) GetBillingReconciliationRun(w http.ResponseWriter, r *http.Request)

GetBillingReconciliationRun operation middleware

func (*ServerInterfaceWrapper) GetBillingStatistics

func (siw *ServerInterfaceWrapper) GetBillingStatistics(w http.ResponseWriter, r *http.Request)

GetBillingStatistics operation middleware

func (*ServerInterfaceWrapper) GetCheckoutSession

func (siw *ServerInterfaceWrapper) GetCheckoutSession(w http.ResponseWriter, r *http.Request)

GetCheckoutSession operation middleware

func (*ServerInterfaceWrapper) GetClient

func (siw *ServerInterfaceWrapper) GetClient(w http.ResponseWriter, r *http.Request)

GetClient operation middleware

func (*ServerInterfaceWrapper) GetControlApplicationStorageObject

func (siw *ServerInterfaceWrapper) GetControlApplicationStorageObject(w http.ResponseWriter, r *http.Request)

GetControlApplicationStorageObject operation middleware

func (*ServerInterfaceWrapper) GetControlAuthMethods

func (siw *ServerInterfaceWrapper) GetControlAuthMethods(w http.ResponseWriter, r *http.Request)

GetControlAuthMethods operation middleware

func (*ServerInterfaceWrapper) GetControlAuthPolicy

func (siw *ServerInterfaceWrapper) GetControlAuthPolicy(w http.ResponseWriter, r *http.Request)

GetControlAuthPolicy operation middleware

func (*ServerInterfaceWrapper) GetControlEffectiveAccess

func (siw *ServerInterfaceWrapper) GetControlEffectiveAccess(w http.ResponseWriter, r *http.Request)

GetControlEffectiveAccess operation middleware

func (*ServerInterfaceWrapper) GetControlPermissionGrant

func (siw *ServerInterfaceWrapper) GetControlPermissionGrant(w http.ResponseWriter, r *http.Request)

GetControlPermissionGrant operation middleware

func (*ServerInterfaceWrapper) GetControlUserAccount

func (siw *ServerInterfaceWrapper) GetControlUserAccount(w http.ResponseWriter, r *http.Request)

GetControlUserAccount operation middleware

func (*ServerInterfaceWrapper) GetCurrentUser

func (siw *ServerInterfaceWrapper) GetCurrentUser(w http.ResponseWriter, r *http.Request)

GetCurrentUser operation middleware

func (*ServerInterfaceWrapper) GetDelegation

func (siw *ServerInterfaceWrapper) GetDelegation(w http.ResponseWriter, r *http.Request)

GetDelegation operation middleware

func (*ServerInterfaceWrapper) GetDispute

func (siw *ServerInterfaceWrapper) GetDispute(w http.ResponseWriter, r *http.Request)

GetDispute operation middleware

func (*ServerInterfaceWrapper) GetEffectiveAccess

func (siw *ServerInterfaceWrapper) GetEffectiveAccess(w http.ResponseWriter, r *http.Request)

GetEffectiveAccess operation middleware

func (*ServerInterfaceWrapper) GetEntitlement

func (siw *ServerInterfaceWrapper) GetEntitlement(w http.ResponseWriter, r *http.Request)

GetEntitlement operation middleware

func (*ServerInterfaceWrapper) GetEvent

func (siw *ServerInterfaceWrapper) GetEvent(w http.ResponseWriter, r *http.Request)

GetEvent operation middleware

func (*ServerInterfaceWrapper) GetEventType

func (siw *ServerInterfaceWrapper) GetEventType(w http.ResponseWriter, r *http.Request)

GetEventType operation middleware

func (*ServerInterfaceWrapper) GetInstallationBillingProvider

func (siw *ServerInterfaceWrapper) GetInstallationBillingProvider(w http.ResponseWriter, r *http.Request)

GetInstallationBillingProvider operation middleware

func (*ServerInterfaceWrapper) GetInstallationNotificationProvider

func (siw *ServerInterfaceWrapper) GetInstallationNotificationProvider(w http.ResponseWriter, r *http.Request)

GetInstallationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) GetInstallationNotificationTemplate

func (siw *ServerInterfaceWrapper) GetInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request)

GetInstallationNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) GetInstallationStorageObject

func (siw *ServerInterfaceWrapper) GetInstallationStorageObject(w http.ResponseWriter, r *http.Request)

GetInstallationStorageObject operation middleware

func (*ServerInterfaceWrapper) GetInstallationStorageProvider

func (siw *ServerInterfaceWrapper) GetInstallationStorageProvider(w http.ResponseWriter, r *http.Request)

GetInstallationStorageProvider operation middleware

func (*ServerInterfaceWrapper) GetInvoice

func (siw *ServerInterfaceWrapper) GetInvoice(w http.ResponseWriter, r *http.Request)

GetInvoice operation middleware

func (*ServerInterfaceWrapper) GetLocalEntitlementRequest

func (siw *ServerInterfaceWrapper) GetLocalEntitlementRequest(w http.ResponseWriter, r *http.Request)

GetLocalEntitlementRequest operation middleware

func (*ServerInterfaceWrapper) GetManagementAPIStatus

func (siw *ServerInterfaceWrapper) GetManagementAPIStatus(w http.ResponseWriter, r *http.Request)

GetManagementAPIStatus operation middleware

func (*ServerInterfaceWrapper) GetMyBillingProfile

func (siw *ServerInterfaceWrapper) GetMyBillingProfile(w http.ResponseWriter, r *http.Request)

GetMyBillingProfile operation middleware

func (*ServerInterfaceWrapper) GetMyBillingSummary

func (siw *ServerInterfaceWrapper) GetMyBillingSummary(w http.ResponseWriter, r *http.Request)

GetMyBillingSummary operation middleware

func (*ServerInterfaceWrapper) GetMyLocalEntitlementRequest

func (siw *ServerInterfaceWrapper) GetMyLocalEntitlementRequest(w http.ResponseWriter, r *http.Request)

GetMyLocalEntitlementRequest operation middleware

func (*ServerInterfaceWrapper) GetMyStorageObject

func (siw *ServerInterfaceWrapper) GetMyStorageObject(w http.ResponseWriter, r *http.Request)

GetMyStorageObject operation middleware

func (*ServerInterfaceWrapper) GetMyWorkspace

func (siw *ServerInterfaceWrapper) GetMyWorkspace(w http.ResponseWriter, r *http.Request)

GetMyWorkspace operation middleware

func (*ServerInterfaceWrapper) GetNotification

func (siw *ServerInterfaceWrapper) GetNotification(w http.ResponseWriter, r *http.Request)

GetNotification operation middleware

func (*ServerInterfaceWrapper) GetNotificationProvider

func (siw *ServerInterfaceWrapper) GetNotificationProvider(w http.ResponseWriter, r *http.Request)

GetNotificationProvider operation middleware

func (*ServerInterfaceWrapper) GetNotificationStatistics

func (siw *ServerInterfaceWrapper) GetNotificationStatistics(w http.ResponseWriter, r *http.Request)

GetNotificationStatistics operation middleware

func (*ServerInterfaceWrapper) GetNotificationTemplate

func (siw *ServerInterfaceWrapper) GetNotificationTemplate(w http.ResponseWriter, r *http.Request)

GetNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) GetOrganization

func (siw *ServerInterfaceWrapper) GetOrganization(w http.ResponseWriter, r *http.Request)

GetOrganization operation middleware

func (*ServerInterfaceWrapper) GetOrganizationBillingProvider

func (siw *ServerInterfaceWrapper) GetOrganizationBillingProvider(w http.ResponseWriter, r *http.Request)

GetOrganizationBillingProvider operation middleware

func (*ServerInterfaceWrapper) GetOrganizationNotificationProvider

func (siw *ServerInterfaceWrapper) GetOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request)

GetOrganizationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) GetOrganizationPolicy

func (siw *ServerInterfaceWrapper) GetOrganizationPolicy(w http.ResponseWriter, r *http.Request)

GetOrganizationPolicy operation middleware

func (*ServerInterfaceWrapper) GetOrganizationStorageObject

func (siw *ServerInterfaceWrapper) GetOrganizationStorageObject(w http.ResponseWriter, r *http.Request)

GetOrganizationStorageObject operation middleware

func (*ServerInterfaceWrapper) GetOrganizationStorageProvider

func (siw *ServerInterfaceWrapper) GetOrganizationStorageProvider(w http.ResponseWriter, r *http.Request)

GetOrganizationStorageProvider operation middleware

func (*ServerInterfaceWrapper) GetPayment

func (siw *ServerInterfaceWrapper) GetPayment(w http.ResponseWriter, r *http.Request)

GetPayment operation middleware

func (*ServerInterfaceWrapper) GetPermissionGrant

func (siw *ServerInterfaceWrapper) GetPermissionGrant(w http.ResponseWriter, r *http.Request)

GetPermissionGrant operation middleware

func (*ServerInterfaceWrapper) GetProduct

func (siw *ServerInterfaceWrapper) GetProduct(w http.ResponseWriter, r *http.Request)

GetProduct operation middleware

func (*ServerInterfaceWrapper) GetRefund

func (siw *ServerInterfaceWrapper) GetRefund(w http.ResponseWriter, r *http.Request)

GetRefund operation middleware

func (*ServerInterfaceWrapper) GetRole

GetRole operation middleware

func (*ServerInterfaceWrapper) GetSubscription

func (siw *ServerInterfaceWrapper) GetSubscription(w http.ResponseWriter, r *http.Request)

GetSubscription operation middleware

func (*ServerInterfaceWrapper) GetUser

GetUser operation middleware

func (*ServerInterfaceWrapper) GetWebhook

func (siw *ServerInterfaceWrapper) GetWebhook(w http.ResponseWriter, r *http.Request)

GetWebhook operation middleware

func (*ServerInterfaceWrapper) GetWebhookDelivery

func (siw *ServerInterfaceWrapper) GetWebhookDelivery(w http.ResponseWriter, r *http.Request)

GetWebhookDelivery operation middleware

func (*ServerInterfaceWrapper) GetWorkspace

func (siw *ServerInterfaceWrapper) GetWorkspace(w http.ResponseWriter, r *http.Request)

GetWorkspace operation middleware

func (*ServerInterfaceWrapper) GetWorkspaceBillingProfile

func (siw *ServerInterfaceWrapper) GetWorkspaceBillingProfile(w http.ResponseWriter, r *http.Request)

GetWorkspaceBillingProfile operation middleware

func (*ServerInterfaceWrapper) GetWorkspacePermissionGrant

func (siw *ServerInterfaceWrapper) GetWorkspacePermissionGrant(w http.ResponseWriter, r *http.Request)

GetWorkspacePermissionGrant operation middleware

func (*ServerInterfaceWrapper) GetWorkspaceStorageObject

func (siw *ServerInterfaceWrapper) GetWorkspaceStorageObject(w http.ResponseWriter, r *http.Request)

GetWorkspaceStorageObject operation middleware

func (*ServerInterfaceWrapper) GoogleAuthCallback

func (siw *ServerInterfaceWrapper) GoogleAuthCallback(w http.ResponseWriter, r *http.Request)

GoogleAuthCallback operation middleware

func (*ServerInterfaceWrapper) Health

Health operation middleware

func (*ServerInterfaceWrapper) IntrospectOIDCToken

func (siw *ServerInterfaceWrapper) IntrospectOIDCToken(w http.ResponseWriter, r *http.Request)

IntrospectOIDCToken operation middleware

func (*ServerInterfaceWrapper) LeaveWorkspace

func (siw *ServerInterfaceWrapper) LeaveWorkspace(w http.ResponseWriter, r *http.Request)

LeaveWorkspace operation middleware

func (*ServerInterfaceWrapper) LinkControlExternalIdentity

func (siw *ServerInterfaceWrapper) LinkControlExternalIdentity(w http.ResponseWriter, r *http.Request)

LinkControlExternalIdentity operation middleware

func (*ServerInterfaceWrapper) ListApplicationAuthProviders

func (siw *ServerInterfaceWrapper) ListApplicationAuthProviders(w http.ResponseWriter, r *http.Request)

ListApplicationAuthProviders operation middleware

func (*ServerInterfaceWrapper) ListApplicationDomains

func (siw *ServerInterfaceWrapper) ListApplicationDomains(w http.ResponseWriter, r *http.Request)

ListApplicationDomains operation middleware

func (*ServerInterfaceWrapper) ListApplicationInvitations

func (siw *ServerInterfaceWrapper) ListApplicationInvitations(w http.ResponseWriter, r *http.Request)

ListApplicationInvitations operation middleware

func (*ServerInterfaceWrapper) ListApplicationInvitationsControl

func (siw *ServerInterfaceWrapper) ListApplicationInvitationsControl(w http.ResponseWriter, r *http.Request)

ListApplicationInvitationsControl operation middleware

func (*ServerInterfaceWrapper) ListApplicationStorageObjects

func (siw *ServerInterfaceWrapper) ListApplicationStorageObjects(w http.ResponseWriter, r *http.Request)

ListApplicationStorageObjects operation middleware

func (*ServerInterfaceWrapper) ListApplicationStorageProviders

func (siw *ServerInterfaceWrapper) ListApplicationStorageProviders(w http.ResponseWriter, r *http.Request)

ListApplicationStorageProviders operation middleware

func (*ServerInterfaceWrapper) ListApplications

func (siw *ServerInterfaceWrapper) ListApplications(w http.ResponseWriter, r *http.Request)

ListApplications operation middleware

func (*ServerInterfaceWrapper) ListAuditLogs

func (siw *ServerInterfaceWrapper) ListAuditLogs(w http.ResponseWriter, r *http.Request)

ListAuditLogs operation middleware

func (*ServerInterfaceWrapper) ListAuthProviders

func (siw *ServerInterfaceWrapper) ListAuthProviders(w http.ResponseWriter, r *http.Request)

ListAuthProviders operation middleware

func (*ServerInterfaceWrapper) ListBillingProviderEvents

func (siw *ServerInterfaceWrapper) ListBillingProviderEvents(w http.ResponseWriter, r *http.Request)

ListBillingProviderEvents operation middleware

func (*ServerInterfaceWrapper) ListBillingProviders

func (siw *ServerInterfaceWrapper) ListBillingProviders(w http.ResponseWriter, r *http.Request)

ListBillingProviders operation middleware

func (*ServerInterfaceWrapper) ListBillingReconciliationRuns

func (siw *ServerInterfaceWrapper) ListBillingReconciliationRuns(w http.ResponseWriter, r *http.Request)

ListBillingReconciliationRuns operation middleware

func (*ServerInterfaceWrapper) ListClients

func (siw *ServerInterfaceWrapper) ListClients(w http.ResponseWriter, r *http.Request)

ListClients operation middleware

func (*ServerInterfaceWrapper) ListControlApplicationStorageObjects

func (siw *ServerInterfaceWrapper) ListControlApplicationStorageObjects(w http.ResponseWriter, r *http.Request)

ListControlApplicationStorageObjects operation middleware

func (*ServerInterfaceWrapper) ListControlPermissionGrants

func (siw *ServerInterfaceWrapper) ListControlPermissionGrants(w http.ResponseWriter, r *http.Request)

ListControlPermissionGrants operation middleware

func (*ServerInterfaceWrapper) ListControlUserSessions

func (siw *ServerInterfaceWrapper) ListControlUserSessions(w http.ResponseWriter, r *http.Request)

ListControlUserSessions operation middleware

func (*ServerInterfaceWrapper) ListDelegations

func (siw *ServerInterfaceWrapper) ListDelegations(w http.ResponseWriter, r *http.Request)

ListDelegations operation middleware

func (*ServerInterfaceWrapper) ListDisputes

func (siw *ServerInterfaceWrapper) ListDisputes(w http.ResponseWriter, r *http.Request)

ListDisputes operation middleware

func (*ServerInterfaceWrapper) ListEntitlements

func (siw *ServerInterfaceWrapper) ListEntitlements(w http.ResponseWriter, r *http.Request)

ListEntitlements operation middleware

func (*ServerInterfaceWrapper) ListEventTypes

func (siw *ServerInterfaceWrapper) ListEventTypes(w http.ResponseWriter, r *http.Request)

ListEventTypes operation middleware

func (*ServerInterfaceWrapper) ListEvents

func (siw *ServerInterfaceWrapper) ListEvents(w http.ResponseWriter, r *http.Request)

ListEvents operation middleware

func (*ServerInterfaceWrapper) ListFeatures

func (siw *ServerInterfaceWrapper) ListFeatures(w http.ResponseWriter, r *http.Request)

ListFeatures operation middleware

func (*ServerInterfaceWrapper) ListInstallationAuthProviders

func (siw *ServerInterfaceWrapper) ListInstallationAuthProviders(w http.ResponseWriter, r *http.Request)

ListInstallationAuthProviders operation middleware

func (*ServerInterfaceWrapper) ListInstallationBillingProviders

func (siw *ServerInterfaceWrapper) ListInstallationBillingProviders(w http.ResponseWriter, r *http.Request)

ListInstallationBillingProviders operation middleware

func (*ServerInterfaceWrapper) ListInstallationControlUserInvitations

func (siw *ServerInterfaceWrapper) ListInstallationControlUserInvitations(w http.ResponseWriter, r *http.Request)

ListInstallationControlUserInvitations operation middleware

func (*ServerInterfaceWrapper) ListInstallationControlUsers

func (siw *ServerInterfaceWrapper) ListInstallationControlUsers(w http.ResponseWriter, r *http.Request)

ListInstallationControlUsers operation middleware

func (*ServerInterfaceWrapper) ListInstallationNotificationProviders

func (siw *ServerInterfaceWrapper) ListInstallationNotificationProviders(w http.ResponseWriter, r *http.Request)

ListInstallationNotificationProviders operation middleware

func (*ServerInterfaceWrapper) ListInstallationNotificationTemplateVariables

func (siw *ServerInterfaceWrapper) ListInstallationNotificationTemplateVariables(w http.ResponseWriter, r *http.Request)

ListInstallationNotificationTemplateVariables operation middleware

func (*ServerInterfaceWrapper) ListInstallationNotificationTemplates

func (siw *ServerInterfaceWrapper) ListInstallationNotificationTemplates(w http.ResponseWriter, r *http.Request)

ListInstallationNotificationTemplates operation middleware

func (*ServerInterfaceWrapper) ListInstallationStorageObjects

func (siw *ServerInterfaceWrapper) ListInstallationStorageObjects(w http.ResponseWriter, r *http.Request)

ListInstallationStorageObjects operation middleware

func (*ServerInterfaceWrapper) ListInstallationStorageProviders

func (siw *ServerInterfaceWrapper) ListInstallationStorageProviders(w http.ResponseWriter, r *http.Request)

ListInstallationStorageProviders operation middleware

func (*ServerInterfaceWrapper) ListInvoices

func (siw *ServerInterfaceWrapper) ListInvoices(w http.ResponseWriter, r *http.Request)

ListInvoices operation middleware

func (*ServerInterfaceWrapper) ListLocalEntitlementRequests

func (siw *ServerInterfaceWrapper) ListLocalEntitlementRequests(w http.ResponseWriter, r *http.Request)

ListLocalEntitlementRequests operation middleware

func (*ServerInterfaceWrapper) ListManagementClients

func (siw *ServerInterfaceWrapper) ListManagementClients(w http.ResponseWriter, r *http.Request)

ListManagementClients operation middleware

func (*ServerInterfaceWrapper) ListMyAddresses

func (siw *ServerInterfaceWrapper) ListMyAddresses(w http.ResponseWriter, r *http.Request)

ListMyAddresses operation middleware

func (*ServerInterfaceWrapper) ListMyEntitlements

func (siw *ServerInterfaceWrapper) ListMyEntitlements(w http.ResponseWriter, r *http.Request)

ListMyEntitlements operation middleware

func (*ServerInterfaceWrapper) ListMyIdentities

func (siw *ServerInterfaceWrapper) ListMyIdentities(w http.ResponseWriter, r *http.Request)

ListMyIdentities operation middleware

func (*ServerInterfaceWrapper) ListMyInvoices

func (siw *ServerInterfaceWrapper) ListMyInvoices(w http.ResponseWriter, r *http.Request)

ListMyInvoices operation middleware

func (*ServerInterfaceWrapper) ListMyLocalEntitlementRequests

func (siw *ServerInterfaceWrapper) ListMyLocalEntitlementRequests(w http.ResponseWriter, r *http.Request)

ListMyLocalEntitlementRequests operation middleware

func (*ServerInterfaceWrapper) ListMyMFAMethods

func (siw *ServerInterfaceWrapper) ListMyMFAMethods(w http.ResponseWriter, r *http.Request)

ListMyMFAMethods operation middleware

func (*ServerInterfaceWrapper) ListMyNotificationPreferences

func (siw *ServerInterfaceWrapper) ListMyNotificationPreferences(w http.ResponseWriter, r *http.Request)

ListMyNotificationPreferences operation middleware

func (*ServerInterfaceWrapper) ListMyOAuthConsents

func (siw *ServerInterfaceWrapper) ListMyOAuthConsents(w http.ResponseWriter, r *http.Request)

ListMyOAuthConsents operation middleware

func (*ServerInterfaceWrapper) ListMyPayments

func (siw *ServerInterfaceWrapper) ListMyPayments(w http.ResponseWriter, r *http.Request)

ListMyPayments operation middleware

func (*ServerInterfaceWrapper) ListMyPendingInvitations

func (siw *ServerInterfaceWrapper) ListMyPendingInvitations(w http.ResponseWriter, r *http.Request)

ListMyPendingInvitations operation middleware

func (*ServerInterfaceWrapper) ListMySessions

func (siw *ServerInterfaceWrapper) ListMySessions(w http.ResponseWriter, r *http.Request)

ListMySessions operation middleware

func (*ServerInterfaceWrapper) ListMyStorageObjects

func (siw *ServerInterfaceWrapper) ListMyStorageObjects(w http.ResponseWriter, r *http.Request)

ListMyStorageObjects operation middleware

func (*ServerInterfaceWrapper) ListMySubscriptions

func (siw *ServerInterfaceWrapper) ListMySubscriptions(w http.ResponseWriter, r *http.Request)

ListMySubscriptions operation middleware

func (*ServerInterfaceWrapper) ListMyWorkspaceAccess

func (siw *ServerInterfaceWrapper) ListMyWorkspaceAccess(w http.ResponseWriter, r *http.Request)

ListMyWorkspaceAccess operation middleware

func (*ServerInterfaceWrapper) ListMyWorkspaceInvitations

func (siw *ServerInterfaceWrapper) ListMyWorkspaceInvitations(w http.ResponseWriter, r *http.Request)

ListMyWorkspaceInvitations operation middleware

func (*ServerInterfaceWrapper) ListMyWorkspaceMembers

func (siw *ServerInterfaceWrapper) ListMyWorkspaceMembers(w http.ResponseWriter, r *http.Request)

ListMyWorkspaceMembers operation middleware

func (*ServerInterfaceWrapper) ListMyWorkspaces

func (siw *ServerInterfaceWrapper) ListMyWorkspaces(w http.ResponseWriter, r *http.Request)

ListMyWorkspaces operation middleware

func (*ServerInterfaceWrapper) ListNotificationProviders

func (siw *ServerInterfaceWrapper) ListNotificationProviders(w http.ResponseWriter, r *http.Request)

ListNotificationProviders operation middleware

func (*ServerInterfaceWrapper) ListNotificationTemplateVariables

func (siw *ServerInterfaceWrapper) ListNotificationTemplateVariables(w http.ResponseWriter, r *http.Request)

ListNotificationTemplateVariables operation middleware

func (*ServerInterfaceWrapper) ListNotificationTemplates

func (siw *ServerInterfaceWrapper) ListNotificationTemplates(w http.ResponseWriter, r *http.Request)

ListNotificationTemplates operation middleware

func (*ServerInterfaceWrapper) ListNotifications

func (siw *ServerInterfaceWrapper) ListNotifications(w http.ResponseWriter, r *http.Request)

ListNotifications operation middleware

func (*ServerInterfaceWrapper) ListOAuthConsents

func (siw *ServerInterfaceWrapper) ListOAuthConsents(w http.ResponseWriter, r *http.Request)

ListOAuthConsents operation middleware

func (*ServerInterfaceWrapper) ListOrganizationAuditLogs

func (siw *ServerInterfaceWrapper) ListOrganizationAuditLogs(w http.ResponseWriter, r *http.Request)

ListOrganizationAuditLogs operation middleware

func (*ServerInterfaceWrapper) ListOrganizationAuthProviders

func (siw *ServerInterfaceWrapper) ListOrganizationAuthProviders(w http.ResponseWriter, r *http.Request)

ListOrganizationAuthProviders operation middleware

func (*ServerInterfaceWrapper) ListOrganizationBillingProviders

func (siw *ServerInterfaceWrapper) ListOrganizationBillingProviders(w http.ResponseWriter, r *http.Request)

ListOrganizationBillingProviders operation middleware

func (*ServerInterfaceWrapper) ListOrganizationInvitations

func (siw *ServerInterfaceWrapper) ListOrganizationInvitations(w http.ResponseWriter, r *http.Request)

ListOrganizationInvitations operation middleware

func (*ServerInterfaceWrapper) ListOrganizationMembers

func (siw *ServerInterfaceWrapper) ListOrganizationMembers(w http.ResponseWriter, r *http.Request)

ListOrganizationMembers operation middleware

func (*ServerInterfaceWrapper) ListOrganizationNotificationProviders

func (siw *ServerInterfaceWrapper) ListOrganizationNotificationProviders(w http.ResponseWriter, r *http.Request)

ListOrganizationNotificationProviders operation middleware

func (*ServerInterfaceWrapper) ListOrganizationStorageObjects

func (siw *ServerInterfaceWrapper) ListOrganizationStorageObjects(w http.ResponseWriter, r *http.Request)

ListOrganizationStorageObjects operation middleware

func (*ServerInterfaceWrapper) ListOrganizationStorageProviders

func (siw *ServerInterfaceWrapper) ListOrganizationStorageProviders(w http.ResponseWriter, r *http.Request)

ListOrganizationStorageProviders operation middleware

func (*ServerInterfaceWrapper) ListOrganizations

func (siw *ServerInterfaceWrapper) ListOrganizations(w http.ResponseWriter, r *http.Request)

ListOrganizations operation middleware

func (*ServerInterfaceWrapper) ListPayments

func (siw *ServerInterfaceWrapper) ListPayments(w http.ResponseWriter, r *http.Request)

ListPayments operation middleware

func (*ServerInterfaceWrapper) ListPermissionGrants

func (siw *ServerInterfaceWrapper) ListPermissionGrants(w http.ResponseWriter, r *http.Request)

ListPermissionGrants operation middleware

func (*ServerInterfaceWrapper) ListPersonalAPIKeys

func (siw *ServerInterfaceWrapper) ListPersonalAPIKeys(w http.ResponseWriter, r *http.Request)

ListPersonalAPIKeys operation middleware

func (*ServerInterfaceWrapper) ListPrices

func (siw *ServerInterfaceWrapper) ListPrices(w http.ResponseWriter, r *http.Request)

ListPrices operation middleware

func (*ServerInterfaceWrapper) ListProducts

func (siw *ServerInterfaceWrapper) ListProducts(w http.ResponseWriter, r *http.Request)

ListProducts operation middleware

func (*ServerInterfaceWrapper) ListRefunds

func (siw *ServerInterfaceWrapper) ListRefunds(w http.ResponseWriter, r *http.Request)

ListRefunds operation middleware

func (*ServerInterfaceWrapper) ListRoleAssignments

func (siw *ServerInterfaceWrapper) ListRoleAssignments(w http.ResponseWriter, r *http.Request)

ListRoleAssignments operation middleware

func (*ServerInterfaceWrapper) ListRoles

func (siw *ServerInterfaceWrapper) ListRoles(w http.ResponseWriter, r *http.Request)

ListRoles operation middleware

func (*ServerInterfaceWrapper) ListSenderIdentities

func (siw *ServerInterfaceWrapper) ListSenderIdentities(w http.ResponseWriter, r *http.Request)

ListSenderIdentities operation middleware

func (*ServerInterfaceWrapper) ListSigningKeys

func (siw *ServerInterfaceWrapper) ListSigningKeys(w http.ResponseWriter, r *http.Request)

ListSigningKeys operation middleware

func (*ServerInterfaceWrapper) ListSubscriptions

func (siw *ServerInterfaceWrapper) ListSubscriptions(w http.ResponseWriter, r *http.Request)

ListSubscriptions operation middleware

func (*ServerInterfaceWrapper) ListUserAddresses

func (siw *ServerInterfaceWrapper) ListUserAddresses(w http.ResponseWriter, r *http.Request)

ListUserAddresses operation middleware

func (*ServerInterfaceWrapper) ListUserSessions

func (siw *ServerInterfaceWrapper) ListUserSessions(w http.ResponseWriter, r *http.Request)

ListUserSessions operation middleware

func (*ServerInterfaceWrapper) ListUsers

func (siw *ServerInterfaceWrapper) ListUsers(w http.ResponseWriter, r *http.Request)

ListUsers operation middleware

func (*ServerInterfaceWrapper) ListWebhookDeliveries

func (siw *ServerInterfaceWrapper) ListWebhookDeliveries(w http.ResponseWriter, r *http.Request)

ListWebhookDeliveries operation middleware

func (*ServerInterfaceWrapper) ListWebhooks

func (siw *ServerInterfaceWrapper) ListWebhooks(w http.ResponseWriter, r *http.Request)

ListWebhooks operation middleware

func (*ServerInterfaceWrapper) ListWorkspaceAddresses

func (siw *ServerInterfaceWrapper) ListWorkspaceAddresses(w http.ResponseWriter, r *http.Request)

ListWorkspaceAddresses operation middleware

func (*ServerInterfaceWrapper) ListWorkspaceMembers

func (siw *ServerInterfaceWrapper) ListWorkspaceMembers(w http.ResponseWriter, r *http.Request)

ListWorkspaceMembers operation middleware

func (*ServerInterfaceWrapper) ListWorkspacePermissionGrants

func (siw *ServerInterfaceWrapper) ListWorkspacePermissionGrants(w http.ResponseWriter, r *http.Request)

ListWorkspacePermissionGrants operation middleware

func (*ServerInterfaceWrapper) ListWorkspaceStorageObjects

func (siw *ServerInterfaceWrapper) ListWorkspaceStorageObjects(w http.ResponseWriter, r *http.Request)

ListWorkspaceStorageObjects operation middleware

func (*ServerInterfaceWrapper) ListWorkspaces

func (siw *ServerInterfaceWrapper) ListWorkspaces(w http.ResponseWriter, r *http.Request)

ListWorkspaces operation middleware

func (*ServerInterfaceWrapper) LocalEntitlementCheckout

func (siw *ServerInterfaceWrapper) LocalEntitlementCheckout(w http.ResponseWriter, r *http.Request)

LocalEntitlementCheckout operation middleware

func (*ServerInterfaceWrapper) LoginControlUserWithPassword

func (siw *ServerInterfaceWrapper) LoginControlUserWithPassword(w http.ResponseWriter, r *http.Request)

LoginControlUserWithPassword operation middleware

func (*ServerInterfaceWrapper) LogoutAll

func (siw *ServerInterfaceWrapper) LogoutAll(w http.ResponseWriter, r *http.Request)

LogoutAll operation middleware

func (*ServerInterfaceWrapper) LogoutAllControlUserSessions

func (siw *ServerInterfaceWrapper) LogoutAllControlUserSessions(w http.ResponseWriter, r *http.Request)

LogoutAllControlUserSessions operation middleware

func (*ServerInterfaceWrapper) LogoutControlUser

func (siw *ServerInterfaceWrapper) LogoutControlUser(w http.ResponseWriter, r *http.Request)

LogoutControlUser operation middleware

func (*ServerInterfaceWrapper) LogoutCurrentSession

func (siw *ServerInterfaceWrapper) LogoutCurrentSession(w http.ResponseWriter, r *http.Request)

LogoutCurrentSession operation middleware

func (*ServerInterfaceWrapper) ManagementCreateApplication

func (siw *ServerInterfaceWrapper) ManagementCreateApplication(w http.ResponseWriter, r *http.Request)

ManagementCreateApplication operation middleware

func (*ServerInterfaceWrapper) ManagementCreateOrganization

func (siw *ServerInterfaceWrapper) ManagementCreateOrganization(w http.ResponseWriter, r *http.Request)

ManagementCreateOrganization operation middleware

func (*ServerInterfaceWrapper) ManagementGetOrganization

func (siw *ServerInterfaceWrapper) ManagementGetOrganization(w http.ResponseWriter, r *http.Request)

ManagementGetOrganization operation middleware

func (*ServerInterfaceWrapper) ManagementGetOrganizationPolicy

func (siw *ServerInterfaceWrapper) ManagementGetOrganizationPolicy(w http.ResponseWriter, r *http.Request)

ManagementGetOrganizationPolicy operation middleware

func (*ServerInterfaceWrapper) ManagementListApplications

func (siw *ServerInterfaceWrapper) ManagementListApplications(w http.ResponseWriter, r *http.Request)

ManagementListApplications operation middleware

func (*ServerInterfaceWrapper) ManagementListOrganizations

func (siw *ServerInterfaceWrapper) ManagementListOrganizations(w http.ResponseWriter, r *http.Request)

ManagementListOrganizations operation middleware

func (*ServerInterfaceWrapper) ManagementRestoreApplication

func (siw *ServerInterfaceWrapper) ManagementRestoreApplication(w http.ResponseWriter, r *http.Request)

ManagementRestoreApplication operation middleware

func (*ServerInterfaceWrapper) ManagementRestoreOrganization

func (siw *ServerInterfaceWrapper) ManagementRestoreOrganization(w http.ResponseWriter, r *http.Request)

ManagementRestoreOrganization operation middleware

func (*ServerInterfaceWrapper) ManagementRetireApplication

func (siw *ServerInterfaceWrapper) ManagementRetireApplication(w http.ResponseWriter, r *http.Request)

ManagementRetireApplication operation middleware

func (*ServerInterfaceWrapper) ManagementRetireOrganization

func (siw *ServerInterfaceWrapper) ManagementRetireOrganization(w http.ResponseWriter, r *http.Request)

ManagementRetireOrganization operation middleware

func (*ServerInterfaceWrapper) ManagementUpdateApplication

func (siw *ServerInterfaceWrapper) ManagementUpdateApplication(w http.ResponseWriter, r *http.Request)

ManagementUpdateApplication operation middleware

func (*ServerInterfaceWrapper) ManagementUpdateOrganization

func (siw *ServerInterfaceWrapper) ManagementUpdateOrganization(w http.ResponseWriter, r *http.Request)

ManagementUpdateOrganization operation middleware

func (*ServerInterfaceWrapper) ManagementUpdateOrganizationPolicy

func (siw *ServerInterfaceWrapper) ManagementUpdateOrganizationPolicy(w http.ResponseWriter, r *http.Request)

ManagementUpdateOrganizationPolicy operation middleware

func (*ServerInterfaceWrapper) OidcDiscovery

func (siw *ServerInterfaceWrapper) OidcDiscovery(w http.ResponseWriter, r *http.Request)

OidcDiscovery operation middleware

func (*ServerInterfaceWrapper) OidcJWKS

func (siw *ServerInterfaceWrapper) OidcJWKS(w http.ResponseWriter, r *http.Request)

OidcJWKS operation middleware

func (*ServerInterfaceWrapper) OidcUserinfo

func (siw *ServerInterfaceWrapper) OidcUserinfo(w http.ResponseWriter, r *http.Request)

OidcUserinfo operation middleware

func (*ServerInterfaceWrapper) PasswordChange

func (siw *ServerInterfaceWrapper) PasswordChange(w http.ResponseWriter, r *http.Request)

PasswordChange operation middleware

func (*ServerInterfaceWrapper) PasswordResetStart

func (siw *ServerInterfaceWrapper) PasswordResetStart(w http.ResponseWriter, r *http.Request)

PasswordResetStart operation middleware

func (*ServerInterfaceWrapper) PasswordResetVerify

func (siw *ServerInterfaceWrapper) PasswordResetVerify(w http.ResponseWriter, r *http.Request)

PasswordResetVerify operation middleware

func (*ServerInterfaceWrapper) PasswordSignIn

func (siw *ServerInterfaceWrapper) PasswordSignIn(w http.ResponseWriter, r *http.Request)

PasswordSignIn operation middleware

func (*ServerInterfaceWrapper) PasswordSignUp

func (siw *ServerInterfaceWrapper) PasswordSignUp(w http.ResponseWriter, r *http.Request)

PasswordSignUp operation middleware

func (*ServerInterfaceWrapper) PreviewInstallationNotificationTemplate

func (siw *ServerInterfaceWrapper) PreviewInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request)

PreviewInstallationNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) PreviewNotificationTemplate

func (siw *ServerInterfaceWrapper) PreviewNotificationTemplate(w http.ResponseWriter, r *http.Request)

PreviewNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) PublicCatalog

func (siw *ServerInterfaceWrapper) PublicCatalog(w http.ResponseWriter, r *http.Request)

PublicCatalog operation middleware

func (*ServerInterfaceWrapper) PublicConfig

func (siw *ServerInterfaceWrapper) PublicConfig(w http.ResponseWriter, r *http.Request)

PublicConfig operation middleware

func (*ServerInterfaceWrapper) PublishCustomEvent

func (siw *ServerInterfaceWrapper) PublishCustomEvent(w http.ResponseWriter, r *http.Request)

PublishCustomEvent operation middleware

func (*ServerInterfaceWrapper) PublishInstallationNotificationTemplate

func (siw *ServerInterfaceWrapper) PublishInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request)

PublishInstallationNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) PublishNotificationTemplate

func (siw *ServerInterfaceWrapper) PublishNotificationTemplate(w http.ResponseWriter, r *http.Request)

PublishNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) Readiness

func (siw *ServerInterfaceWrapper) Readiness(w http.ResponseWriter, r *http.Request)

Readiness operation middleware

func (*ServerInterfaceWrapper) RecoverWorkspaceOwnership

func (siw *ServerInterfaceWrapper) RecoverWorkspaceOwnership(w http.ResponseWriter, r *http.Request)

RecoverWorkspaceOwnership operation middleware

func (*ServerInterfaceWrapper) RedeemApplicationInvitation

func (siw *ServerInterfaceWrapper) RedeemApplicationInvitation(w http.ResponseWriter, r *http.Request)

RedeemApplicationInvitation operation middleware

func (*ServerInterfaceWrapper) Refresh

Refresh operation middleware

func (*ServerInterfaceWrapper) RefreshControlUserSession

func (siw *ServerInterfaceWrapper) RefreshControlUserSession(w http.ResponseWriter, r *http.Request)

RefreshControlUserSession operation middleware

func (*ServerInterfaceWrapper) RegenerateRecoveryCodes

func (siw *ServerInterfaceWrapper) RegenerateRecoveryCodes(w http.ResponseWriter, r *http.Request)

RegenerateRecoveryCodes operation middleware

func (*ServerInterfaceWrapper) RejectLocalEntitlementRequest

func (siw *ServerInterfaceWrapper) RejectLocalEntitlementRequest(w http.ResponseWriter, r *http.Request)

RejectLocalEntitlementRequest operation middleware

func (*ServerInterfaceWrapper) RemoveMyWorkspaceMember

func (siw *ServerInterfaceWrapper) RemoveMyWorkspaceMember(w http.ResponseWriter, r *http.Request)

RemoveMyWorkspaceMember operation middleware

func (*ServerInterfaceWrapper) ReopenLocalEntitlementRequest

func (siw *ServerInterfaceWrapper) ReopenLocalEntitlementRequest(w http.ResponseWriter, r *http.Request)

ReopenLocalEntitlementRequest operation middleware

func (*ServerInterfaceWrapper) ReplaceMyWorkspaceMemberRoles

func (siw *ServerInterfaceWrapper) ReplaceMyWorkspaceMemberRoles(w http.ResponseWriter, r *http.Request)

ReplaceMyWorkspaceMemberRoles operation middleware

func (*ServerInterfaceWrapper) ReplaceWorkspaceMemberRoles

func (siw *ServerInterfaceWrapper) ReplaceWorkspaceMemberRoles(w http.ResponseWriter, r *http.Request)

ReplaceWorkspaceMemberRoles operation middleware

func (*ServerInterfaceWrapper) ReplayBillingProviderEvent

func (siw *ServerInterfaceWrapper) ReplayBillingProviderEvent(w http.ResponseWriter, r *http.Request)

ReplayBillingProviderEvent operation middleware

func (*ServerInterfaceWrapper) ReplayWebhookDelivery

func (siw *ServerInterfaceWrapper) ReplayWebhookDelivery(w http.ResponseWriter, r *http.Request)

ReplayWebhookDelivery operation middleware

func (*ServerInterfaceWrapper) ResendApplicationInvitation

func (siw *ServerInterfaceWrapper) ResendApplicationInvitation(w http.ResponseWriter, r *http.Request)

ResendApplicationInvitation operation middleware

func (*ServerInterfaceWrapper) ResendApplicationInvitationControl

func (siw *ServerInterfaceWrapper) ResendApplicationInvitationControl(w http.ResponseWriter, r *http.Request)

ResendApplicationInvitationControl operation middleware

func (*ServerInterfaceWrapper) ResendInstallationControlUserInvitation

func (siw *ServerInterfaceWrapper) ResendInstallationControlUserInvitation(w http.ResponseWriter, r *http.Request)

ResendInstallationControlUserInvitation operation middleware

func (*ServerInterfaceWrapper) ResendMyWorkspaceInvitation

func (siw *ServerInterfaceWrapper) ResendMyWorkspaceInvitation(w http.ResponseWriter, r *http.Request)

ResendMyWorkspaceInvitation operation middleware

func (*ServerInterfaceWrapper) ResendOrganizationInvitation

func (siw *ServerInterfaceWrapper) ResendOrganizationInvitation(w http.ResponseWriter, r *http.Request)

ResendOrganizationInvitation operation middleware

func (*ServerInterfaceWrapper) RestoreApplication

func (siw *ServerInterfaceWrapper) RestoreApplication(w http.ResponseWriter, r *http.Request)

RestoreApplication operation middleware

func (*ServerInterfaceWrapper) RestoreEntitlement

func (siw *ServerInterfaceWrapper) RestoreEntitlement(w http.ResponseWriter, r *http.Request)

RestoreEntitlement operation middleware

func (*ServerInterfaceWrapper) RestoreOrganization

func (siw *ServerInterfaceWrapper) RestoreOrganization(w http.ResponseWriter, r *http.Request)

RestoreOrganization operation middleware

func (*ServerInterfaceWrapper) RestoreUser

func (siw *ServerInterfaceWrapper) RestoreUser(w http.ResponseWriter, r *http.Request)

RestoreUser operation middleware

func (*ServerInterfaceWrapper) ResumeSubscription

func (siw *ServerInterfaceWrapper) ResumeSubscription(w http.ResponseWriter, r *http.Request)

ResumeSubscription operation middleware

func (*ServerInterfaceWrapper) RetireApplication

func (siw *ServerInterfaceWrapper) RetireApplication(w http.ResponseWriter, r *http.Request)

RetireApplication operation middleware

func (*ServerInterfaceWrapper) RetireOrganization

func (siw *ServerInterfaceWrapper) RetireOrganization(w http.ResponseWriter, r *http.Request)

RetireOrganization operation middleware

func (*ServerInterfaceWrapper) RetryNotification

func (siw *ServerInterfaceWrapper) RetryNotification(w http.ResponseWriter, r *http.Request)

RetryNotification operation middleware

func (*ServerInterfaceWrapper) RevokeApplicationInvitation

func (siw *ServerInterfaceWrapper) RevokeApplicationInvitation(w http.ResponseWriter, r *http.Request)

RevokeApplicationInvitation operation middleware

func (*ServerInterfaceWrapper) RevokeApplicationInvitationControl

func (siw *ServerInterfaceWrapper) RevokeApplicationInvitationControl(w http.ResponseWriter, r *http.Request)

RevokeApplicationInvitationControl operation middleware

func (*ServerInterfaceWrapper) RevokeControlPermissionGrant

func (siw *ServerInterfaceWrapper) RevokeControlPermissionGrant(w http.ResponseWriter, r *http.Request)

RevokeControlPermissionGrant operation middleware

func (*ServerInterfaceWrapper) RevokeControlUserSession

func (siw *ServerInterfaceWrapper) RevokeControlUserSession(w http.ResponseWriter, r *http.Request)

RevokeControlUserSession operation middleware

func (*ServerInterfaceWrapper) RevokeDelegation

func (siw *ServerInterfaceWrapper) RevokeDelegation(w http.ResponseWriter, r *http.Request)

RevokeDelegation operation middleware

func (*ServerInterfaceWrapper) RevokeEntitlement

func (siw *ServerInterfaceWrapper) RevokeEntitlement(w http.ResponseWriter, r *http.Request)

RevokeEntitlement operation middleware

func (*ServerInterfaceWrapper) RevokeInstallationControlUserInvitation

func (siw *ServerInterfaceWrapper) RevokeInstallationControlUserInvitation(w http.ResponseWriter, r *http.Request)

RevokeInstallationControlUserInvitation operation middleware

func (*ServerInterfaceWrapper) RevokeMyOAuthConsent

func (siw *ServerInterfaceWrapper) RevokeMyOAuthConsent(w http.ResponseWriter, r *http.Request)

RevokeMyOAuthConsent operation middleware

func (*ServerInterfaceWrapper) RevokeMySession

func (siw *ServerInterfaceWrapper) RevokeMySession(w http.ResponseWriter, r *http.Request)

RevokeMySession operation middleware

func (*ServerInterfaceWrapper) RevokeMyWorkspaceInvitation

func (siw *ServerInterfaceWrapper) RevokeMyWorkspaceInvitation(w http.ResponseWriter, r *http.Request)

RevokeMyWorkspaceInvitation operation middleware

func (*ServerInterfaceWrapper) RevokeOAuthConsent

func (siw *ServerInterfaceWrapper) RevokeOAuthConsent(w http.ResponseWriter, r *http.Request)

RevokeOAuthConsent operation middleware

func (*ServerInterfaceWrapper) RevokeOIDCToken

func (siw *ServerInterfaceWrapper) RevokeOIDCToken(w http.ResponseWriter, r *http.Request)

RevokeOIDCToken operation middleware

func (*ServerInterfaceWrapper) RevokeOrganizationInvitation

func (siw *ServerInterfaceWrapper) RevokeOrganizationInvitation(w http.ResponseWriter, r *http.Request)

RevokeOrganizationInvitation operation middleware

func (*ServerInterfaceWrapper) RevokePermissionGrant

func (siw *ServerInterfaceWrapper) RevokePermissionGrant(w http.ResponseWriter, r *http.Request)

RevokePermissionGrant operation middleware

func (*ServerInterfaceWrapper) RevokePersonalAPIKey

func (siw *ServerInterfaceWrapper) RevokePersonalAPIKey(w http.ResponseWriter, r *http.Request)

RevokePersonalAPIKey operation middleware

func (*ServerInterfaceWrapper) RevokeUserSessions

func (siw *ServerInterfaceWrapper) RevokeUserSessions(w http.ResponseWriter, r *http.Request)

RevokeUserSessions operation middleware

func (*ServerInterfaceWrapper) RevokeWorkspacePermissionGrant

func (siw *ServerInterfaceWrapper) RevokeWorkspacePermissionGrant(w http.ResponseWriter, r *http.Request)

RevokeWorkspacePermissionGrant operation middleware

func (*ServerInterfaceWrapper) RotateClientSecret

func (siw *ServerInterfaceWrapper) RotateClientSecret(w http.ResponseWriter, r *http.Request)

RotateClientSecret operation middleware

func (*ServerInterfaceWrapper) RotateManagementClientSecret

func (siw *ServerInterfaceWrapper) RotateManagementClientSecret(w http.ResponseWriter, r *http.Request)

RotateManagementClientSecret operation middleware

func (*ServerInterfaceWrapper) RotateSigningKey

func (siw *ServerInterfaceWrapper) RotateSigningKey(w http.ResponseWriter, r *http.Request)

RotateSigningKey operation middleware

func (*ServerInterfaceWrapper) RotateWebhookSecret

func (siw *ServerInterfaceWrapper) RotateWebhookSecret(w http.ResponseWriter, r *http.Request)

RotateWebhookSecret operation middleware

func (*ServerInterfaceWrapper) SendMachineNotification

func (siw *ServerInterfaceWrapper) SendMachineNotification(w http.ResponseWriter, r *http.Request)

SendMachineNotification operation middleware

func (*ServerInterfaceWrapper) ServiceGetApplicationUser

func (siw *ServerInterfaceWrapper) ServiceGetApplicationUser(w http.ResponseWriter, r *http.Request)

ServiceGetApplicationUser operation middleware

func (*ServerInterfaceWrapper) ServiceGetApplicationWorkspace

func (siw *ServerInterfaceWrapper) ServiceGetApplicationWorkspace(w http.ResponseWriter, r *http.Request)

ServiceGetApplicationWorkspace operation middleware

func (*ServerInterfaceWrapper) ServiceGetSubjectBilling

func (siw *ServerInterfaceWrapper) ServiceGetSubjectBilling(w http.ResponseWriter, r *http.Request)

ServiceGetSubjectBilling operation middleware

func (*ServerInterfaceWrapper) ServiceGetSubjectEntitlements

func (siw *ServerInterfaceWrapper) ServiceGetSubjectEntitlements(w http.ResponseWriter, r *http.Request)

ServiceGetSubjectEntitlements operation middleware

func (*ServerInterfaceWrapper) ServiceListApplicationUsers

func (siw *ServerInterfaceWrapper) ServiceListApplicationUsers(w http.ResponseWriter, r *http.Request)

ServiceListApplicationUsers operation middleware

func (*ServerInterfaceWrapper) ServiceListApplicationWorkspaceAccess

func (siw *ServerInterfaceWrapper) ServiceListApplicationWorkspaceAccess(w http.ResponseWriter, r *http.Request)

ServiceListApplicationWorkspaceAccess operation middleware

func (*ServerInterfaceWrapper) ServiceListApplicationWorkspaces

func (siw *ServerInterfaceWrapper) ServiceListApplicationWorkspaces(w http.ResponseWriter, r *http.Request)

ServiceListApplicationWorkspaces operation middleware

func (*ServerInterfaceWrapper) SetDefaultSenderIdentity

func (siw *ServerInterfaceWrapper) SetDefaultSenderIdentity(w http.ResponseWriter, r *http.Request)

SetDefaultSenderIdentity operation middleware

func (*ServerInterfaceWrapper) SetupStatus

func (siw *ServerInterfaceWrapper) SetupStatus(w http.ResponseWriter, r *http.Request)

SetupStatus operation middleware

func (*ServerInterfaceWrapper) StartAppleAuth

func (siw *ServerInterfaceWrapper) StartAppleAuth(w http.ResponseWriter, r *http.Request)

StartAppleAuth operation middleware

func (siw *ServerInterfaceWrapper) StartAppleLink(w http.ResponseWriter, r *http.Request)

StartAppleLink operation middleware

func (*ServerInterfaceWrapper) StartControlExternalLogin

func (siw *ServerInterfaceWrapper) StartControlExternalLogin(w http.ResponseWriter, r *http.Request)

StartControlExternalLogin operation middleware

func (*ServerInterfaceWrapper) StartControlInvitationExternalLogin

func (siw *ServerInterfaceWrapper) StartControlInvitationExternalLogin(w http.ResponseWriter, r *http.Request)

StartControlInvitationExternalLogin operation middleware

func (*ServerInterfaceWrapper) StartControlUserEmailLogin

func (siw *ServerInterfaceWrapper) StartControlUserEmailLogin(w http.ResponseWriter, r *http.Request)

StartControlUserEmailLogin operation middleware

func (*ServerInterfaceWrapper) StartGoogleAuth

func (siw *ServerInterfaceWrapper) StartGoogleAuth(w http.ResponseWriter, r *http.Request)

StartGoogleAuth operation middleware

func (siw *ServerInterfaceWrapper) StartGoogleLink(w http.ResponseWriter, r *http.Request)

StartGoogleLink operation middleware

func (*ServerInterfaceWrapper) StartTOTPEnrollment

func (siw *ServerInterfaceWrapper) StartTOTPEnrollment(w http.ResponseWriter, r *http.Request)

StartTOTPEnrollment operation middleware

func (*ServerInterfaceWrapper) StripeWebhook

func (siw *ServerInterfaceWrapper) StripeWebhook(w http.ResponseWriter, r *http.Request)

StripeWebhook operation middleware

func (*ServerInterfaceWrapper) SuspendUser

func (siw *ServerInterfaceWrapper) SuspendUser(w http.ResponseWriter, r *http.Request)

SuspendUser operation middleware

func (*ServerInterfaceWrapper) TestInstallationNotificationProvider

func (siw *ServerInterfaceWrapper) TestInstallationNotificationProvider(w http.ResponseWriter, r *http.Request)

TestInstallationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) TestNotificationProvider

func (siw *ServerInterfaceWrapper) TestNotificationProvider(w http.ResponseWriter, r *http.Request)

TestNotificationProvider operation middleware

func (*ServerInterfaceWrapper) TestOrganizationNotificationProvider

func (siw *ServerInterfaceWrapper) TestOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request)

TestOrganizationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) TestWebhook

func (siw *ServerInterfaceWrapper) TestWebhook(w http.ResponseWriter, r *http.Request)

TestWebhook operation middleware

func (*ServerInterfaceWrapper) TransferMyWorkspaceOwnership

func (siw *ServerInterfaceWrapper) TransferMyWorkspaceOwnership(w http.ResponseWriter, r *http.Request)

TransferMyWorkspaceOwnership operation middleware

func (*ServerInterfaceWrapper) UnlinkControlExternalIdentity

func (siw *ServerInterfaceWrapper) UnlinkControlExternalIdentity(w http.ResponseWriter, r *http.Request)

UnlinkControlExternalIdentity operation middleware

func (*ServerInterfaceWrapper) UnlinkMyIdentity

func (siw *ServerInterfaceWrapper) UnlinkMyIdentity(w http.ResponseWriter, r *http.Request)

UnlinkMyIdentity operation middleware

func (*ServerInterfaceWrapper) UnverifyUserEmail

func (siw *ServerInterfaceWrapper) UnverifyUserEmail(w http.ResponseWriter, r *http.Request)

UnverifyUserEmail operation middleware

func (*ServerInterfaceWrapper) UnverifyUserOrganization

func (siw *ServerInterfaceWrapper) UnverifyUserOrganization(w http.ResponseWriter, r *http.Request)

UnverifyUserOrganization operation middleware

func (*ServerInterfaceWrapper) UpdateApplication

func (siw *ServerInterfaceWrapper) UpdateApplication(w http.ResponseWriter, r *http.Request)

UpdateApplication operation middleware

func (*ServerInterfaceWrapper) UpdateApplicationStorageProvider

func (siw *ServerInterfaceWrapper) UpdateApplicationStorageProvider(w http.ResponseWriter, r *http.Request)

UpdateApplicationStorageProvider operation middleware

func (*ServerInterfaceWrapper) UpdateAuthConfig

func (siw *ServerInterfaceWrapper) UpdateAuthConfig(w http.ResponseWriter, r *http.Request)

UpdateAuthConfig operation middleware

func (*ServerInterfaceWrapper) UpdateBillingProvider

func (siw *ServerInterfaceWrapper) UpdateBillingProvider(w http.ResponseWriter, r *http.Request)

UpdateBillingProvider operation middleware

func (*ServerInterfaceWrapper) UpdateClient

func (siw *ServerInterfaceWrapper) UpdateClient(w http.ResponseWriter, r *http.Request)

UpdateClient operation middleware

func (*ServerInterfaceWrapper) UpdateControlAuthPolicy

func (siw *ServerInterfaceWrapper) UpdateControlAuthPolicy(w http.ResponseWriter, r *http.Request)

UpdateControlAuthPolicy operation middleware

func (*ServerInterfaceWrapper) UpdateControlUserAccount

func (siw *ServerInterfaceWrapper) UpdateControlUserAccount(w http.ResponseWriter, r *http.Request)

UpdateControlUserAccount operation middleware

func (*ServerInterfaceWrapper) UpdateCurrentUser

func (siw *ServerInterfaceWrapper) UpdateCurrentUser(w http.ResponseWriter, r *http.Request)

UpdateCurrentUser operation middleware

func (*ServerInterfaceWrapper) UpdateEventType

func (siw *ServerInterfaceWrapper) UpdateEventType(w http.ResponseWriter, r *http.Request)

UpdateEventType operation middleware

func (*ServerInterfaceWrapper) UpdateInstallationAuthProvider

func (siw *ServerInterfaceWrapper) UpdateInstallationAuthProvider(w http.ResponseWriter, r *http.Request)

UpdateInstallationAuthProvider operation middleware

func (*ServerInterfaceWrapper) UpdateInstallationBillingProvider

func (siw *ServerInterfaceWrapper) UpdateInstallationBillingProvider(w http.ResponseWriter, r *http.Request)

UpdateInstallationBillingProvider operation middleware

func (*ServerInterfaceWrapper) UpdateInstallationControlUser

func (siw *ServerInterfaceWrapper) UpdateInstallationControlUser(w http.ResponseWriter, r *http.Request)

UpdateInstallationControlUser operation middleware

func (*ServerInterfaceWrapper) UpdateInstallationNotificationProvider

func (siw *ServerInterfaceWrapper) UpdateInstallationNotificationProvider(w http.ResponseWriter, r *http.Request)

UpdateInstallationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) UpdateInstallationNotificationTemplate

func (siw *ServerInterfaceWrapper) UpdateInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request)

UpdateInstallationNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) UpdateInstallationStorageProvider

func (siw *ServerInterfaceWrapper) UpdateInstallationStorageProvider(w http.ResponseWriter, r *http.Request)

UpdateInstallationStorageProvider operation middleware

func (*ServerInterfaceWrapper) UpdateInternalApplicationConfig

func (siw *ServerInterfaceWrapper) UpdateInternalApplicationConfig(w http.ResponseWriter, r *http.Request)

UpdateInternalApplicationConfig operation middleware

func (*ServerInterfaceWrapper) UpdateManagementAPIStatus

func (siw *ServerInterfaceWrapper) UpdateManagementAPIStatus(w http.ResponseWriter, r *http.Request)

UpdateManagementAPIStatus operation middleware

func (*ServerInterfaceWrapper) UpdateMyAddress

func (siw *ServerInterfaceWrapper) UpdateMyAddress(w http.ResponseWriter, r *http.Request)

UpdateMyAddress operation middleware

func (*ServerInterfaceWrapper) UpdateMyBillingProfile

func (siw *ServerInterfaceWrapper) UpdateMyBillingProfile(w http.ResponseWriter, r *http.Request)

UpdateMyBillingProfile operation middleware

func (*ServerInterfaceWrapper) UpdateMyNotificationPreference

func (siw *ServerInterfaceWrapper) UpdateMyNotificationPreference(w http.ResponseWriter, r *http.Request)

UpdateMyNotificationPreference operation middleware

func (*ServerInterfaceWrapper) UpdateMyWorkspace

func (siw *ServerInterfaceWrapper) UpdateMyWorkspace(w http.ResponseWriter, r *http.Request)

UpdateMyWorkspace operation middleware

func (*ServerInterfaceWrapper) UpdateNotificationProvider

func (siw *ServerInterfaceWrapper) UpdateNotificationProvider(w http.ResponseWriter, r *http.Request)

UpdateNotificationProvider operation middleware

func (*ServerInterfaceWrapper) UpdateNotificationTemplate

func (siw *ServerInterfaceWrapper) UpdateNotificationTemplate(w http.ResponseWriter, r *http.Request)

UpdateNotificationTemplate operation middleware

func (*ServerInterfaceWrapper) UpdateOrganization

func (siw *ServerInterfaceWrapper) UpdateOrganization(w http.ResponseWriter, r *http.Request)

UpdateOrganization operation middleware

func (*ServerInterfaceWrapper) UpdateOrganizationAuthProvider

func (siw *ServerInterfaceWrapper) UpdateOrganizationAuthProvider(w http.ResponseWriter, r *http.Request)

UpdateOrganizationAuthProvider operation middleware

func (*ServerInterfaceWrapper) UpdateOrganizationBillingProvider

func (siw *ServerInterfaceWrapper) UpdateOrganizationBillingProvider(w http.ResponseWriter, r *http.Request)

UpdateOrganizationBillingProvider operation middleware

func (*ServerInterfaceWrapper) UpdateOrganizationMember

func (siw *ServerInterfaceWrapper) UpdateOrganizationMember(w http.ResponseWriter, r *http.Request)

UpdateOrganizationMember operation middleware

func (*ServerInterfaceWrapper) UpdateOrganizationNotificationProvider

func (siw *ServerInterfaceWrapper) UpdateOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request)

UpdateOrganizationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) UpdateOrganizationPolicy

func (siw *ServerInterfaceWrapper) UpdateOrganizationPolicy(w http.ResponseWriter, r *http.Request)

UpdateOrganizationPolicy operation middleware

func (*ServerInterfaceWrapper) UpdateOrganizationStorageProvider

func (siw *ServerInterfaceWrapper) UpdateOrganizationStorageProvider(w http.ResponseWriter, r *http.Request)

UpdateOrganizationStorageProvider operation middleware

func (*ServerInterfaceWrapper) UpdateProduct

func (siw *ServerInterfaceWrapper) UpdateProduct(w http.ResponseWriter, r *http.Request)

UpdateProduct operation middleware

func (*ServerInterfaceWrapper) UpdatePublicApplicationConfig

func (siw *ServerInterfaceWrapper) UpdatePublicApplicationConfig(w http.ResponseWriter, r *http.Request)

UpdatePublicApplicationConfig operation middleware

func (*ServerInterfaceWrapper) UpdateRole

func (siw *ServerInterfaceWrapper) UpdateRole(w http.ResponseWriter, r *http.Request)

UpdateRole operation middleware

func (*ServerInterfaceWrapper) UpdateUser

func (siw *ServerInterfaceWrapper) UpdateUser(w http.ResponseWriter, r *http.Request)

UpdateUser operation middleware

func (*ServerInterfaceWrapper) UpdateWebhook

func (siw *ServerInterfaceWrapper) UpdateWebhook(w http.ResponseWriter, r *http.Request)

UpdateWebhook operation middleware

func (*ServerInterfaceWrapper) UpdateWorkspace

func (siw *ServerInterfaceWrapper) UpdateWorkspace(w http.ResponseWriter, r *http.Request)

UpdateWorkspace operation middleware

func (*ServerInterfaceWrapper) UpdateWorkspaceAddress

func (siw *ServerInterfaceWrapper) UpdateWorkspaceAddress(w http.ResponseWriter, r *http.Request)

UpdateWorkspaceAddress operation middleware

func (*ServerInterfaceWrapper) UpdateWorkspaceBillingProfile

func (siw *ServerInterfaceWrapper) UpdateWorkspaceBillingProfile(w http.ResponseWriter, r *http.Request)

UpdateWorkspaceBillingProfile operation middleware

func (*ServerInterfaceWrapper) VerifyApplicationDomain

func (siw *ServerInterfaceWrapper) VerifyApplicationDomain(w http.ResponseWriter, r *http.Request)

VerifyApplicationDomain operation middleware

func (*ServerInterfaceWrapper) VerifyApplicationStorageProvider

func (siw *ServerInterfaceWrapper) VerifyApplicationStorageProvider(w http.ResponseWriter, r *http.Request)

VerifyApplicationStorageProvider operation middleware

func (*ServerInterfaceWrapper) VerifyBillingProvider

func (siw *ServerInterfaceWrapper) VerifyBillingProvider(w http.ResponseWriter, r *http.Request)

VerifyBillingProvider operation middleware

func (*ServerInterfaceWrapper) VerifyControlUserEmailLogin

func (siw *ServerInterfaceWrapper) VerifyControlUserEmailLogin(w http.ResponseWriter, r *http.Request)

VerifyControlUserEmailLogin operation middleware

func (*ServerInterfaceWrapper) VerifyInstallationBillingProvider

func (siw *ServerInterfaceWrapper) VerifyInstallationBillingProvider(w http.ResponseWriter, r *http.Request)

VerifyInstallationBillingProvider operation middleware

func (*ServerInterfaceWrapper) VerifyInstallationNotificationProvider

func (siw *ServerInterfaceWrapper) VerifyInstallationNotificationProvider(w http.ResponseWriter, r *http.Request)

VerifyInstallationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) VerifyInstallationStorageProvider

func (siw *ServerInterfaceWrapper) VerifyInstallationStorageProvider(w http.ResponseWriter, r *http.Request)

VerifyInstallationStorageProvider operation middleware

func (*ServerInterfaceWrapper) VerifyMFA

func (siw *ServerInterfaceWrapper) VerifyMFA(w http.ResponseWriter, r *http.Request)

VerifyMFA operation middleware

func (*ServerInterfaceWrapper) VerifyNotificationProvider

func (siw *ServerInterfaceWrapper) VerifyNotificationProvider(w http.ResponseWriter, r *http.Request)

VerifyNotificationProvider operation middleware

func (*ServerInterfaceWrapper) VerifyOrganizationBillingProvider

func (siw *ServerInterfaceWrapper) VerifyOrganizationBillingProvider(w http.ResponseWriter, r *http.Request)

VerifyOrganizationBillingProvider operation middleware

func (*ServerInterfaceWrapper) VerifyOrganizationNotificationProvider

func (siw *ServerInterfaceWrapper) VerifyOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request)

VerifyOrganizationNotificationProvider operation middleware

func (*ServerInterfaceWrapper) VerifyOrganizationStorageProvider

func (siw *ServerInterfaceWrapper) VerifyOrganizationStorageProvider(w http.ResponseWriter, r *http.Request)

VerifyOrganizationStorageProvider operation middleware

func (*ServerInterfaceWrapper) VerifyUserEmail

func (siw *ServerInterfaceWrapper) VerifyUserEmail(w http.ResponseWriter, r *http.Request)

VerifyUserEmail operation middleware

func (*ServerInterfaceWrapper) VerifyUserOrganization

func (siw *ServerInterfaceWrapper) VerifyUserOrganization(w http.ResponseWriter, r *http.Request)

VerifyUserOrganization operation middleware

func (*ServerInterfaceWrapper) Version

Version operation middleware

type ServiceGetApplicationUser200JSONResponse

type ServiceGetApplicationUser200JSONResponse User

func (ServiceGetApplicationUser200JSONResponse) VisitServiceGetApplicationUserResponse

func (response ServiceGetApplicationUser200JSONResponse) VisitServiceGetApplicationUserResponse(w http.ResponseWriter) error

type ServiceGetApplicationUser403ApplicationProblemPlusJSONResponse

type ServiceGetApplicationUser403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ServiceGetApplicationUser403ApplicationProblemPlusJSONResponse) VisitServiceGetApplicationUserResponse

func (response ServiceGetApplicationUser403ApplicationProblemPlusJSONResponse) VisitServiceGetApplicationUserResponse(w http.ResponseWriter) error

type ServiceGetApplicationUserRequestObject

type ServiceGetApplicationUserRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
}

type ServiceGetApplicationUserResponseObject

type ServiceGetApplicationUserResponseObject interface {
	VisitServiceGetApplicationUserResponse(w http.ResponseWriter) error
}

type ServiceGetApplicationWorkspace200JSONResponse

type ServiceGetApplicationWorkspace200JSONResponse Workspace

func (ServiceGetApplicationWorkspace200JSONResponse) VisitServiceGetApplicationWorkspaceResponse

func (response ServiceGetApplicationWorkspace200JSONResponse) VisitServiceGetApplicationWorkspaceResponse(w http.ResponseWriter) error

type ServiceGetApplicationWorkspace403ApplicationProblemPlusJSONResponse

type ServiceGetApplicationWorkspace403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ServiceGetApplicationWorkspace403ApplicationProblemPlusJSONResponse) VisitServiceGetApplicationWorkspaceResponse

func (response ServiceGetApplicationWorkspace403ApplicationProblemPlusJSONResponse) VisitServiceGetApplicationWorkspaceResponse(w http.ResponseWriter) error

type ServiceGetApplicationWorkspaceRequestObject

type ServiceGetApplicationWorkspaceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type ServiceGetApplicationWorkspaceResponseObject

type ServiceGetApplicationWorkspaceResponseObject interface {
	VisitServiceGetApplicationWorkspaceResponse(w http.ResponseWriter) error
}

type ServiceGetSubjectBilling200JSONResponse

type ServiceGetSubjectBilling200JSONResponse BillingSummary

func (ServiceGetSubjectBilling200JSONResponse) VisitServiceGetSubjectBillingResponse

func (response ServiceGetSubjectBilling200JSONResponse) VisitServiceGetSubjectBillingResponse(w http.ResponseWriter) error

type ServiceGetSubjectBilling403ApplicationProblemPlusJSONResponse

type ServiceGetSubjectBilling403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ServiceGetSubjectBilling403ApplicationProblemPlusJSONResponse) VisitServiceGetSubjectBillingResponse

func (response ServiceGetSubjectBilling403ApplicationProblemPlusJSONResponse) VisitServiceGetSubjectBillingResponse(w http.ResponseWriter) error

type ServiceGetSubjectBillingRequestObject

type ServiceGetSubjectBillingRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	SubjectType   interface{}   `json:"subject_type"`
	SubjectId     UUID          `json:"subject_id"`
}

type ServiceGetSubjectBillingResponseObject

type ServiceGetSubjectBillingResponseObject interface {
	VisitServiceGetSubjectBillingResponse(w http.ResponseWriter) error
}

type ServiceGetSubjectEntitlements200JSONResponse

type ServiceGetSubjectEntitlements200JSONResponse EntitlementGrantPage

func (ServiceGetSubjectEntitlements200JSONResponse) VisitServiceGetSubjectEntitlementsResponse

func (response ServiceGetSubjectEntitlements200JSONResponse) VisitServiceGetSubjectEntitlementsResponse(w http.ResponseWriter) error

type ServiceGetSubjectEntitlements403ApplicationProblemPlusJSONResponse

type ServiceGetSubjectEntitlements403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ServiceGetSubjectEntitlements403ApplicationProblemPlusJSONResponse) VisitServiceGetSubjectEntitlementsResponse

func (response ServiceGetSubjectEntitlements403ApplicationProblemPlusJSONResponse) VisitServiceGetSubjectEntitlementsResponse(w http.ResponseWriter) error

type ServiceGetSubjectEntitlementsRequestObject

type ServiceGetSubjectEntitlementsRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	SubjectType   interface{}   `json:"subject_type"`
	SubjectId     UUID          `json:"subject_id"`
}

type ServiceGetSubjectEntitlementsResponseObject

type ServiceGetSubjectEntitlementsResponseObject interface {
	VisitServiceGetSubjectEntitlementsResponse(w http.ResponseWriter) error
}

type ServiceListApplicationUsers200JSONResponse

type ServiceListApplicationUsers200JSONResponse UserPage

func (ServiceListApplicationUsers200JSONResponse) VisitServiceListApplicationUsersResponse

func (response ServiceListApplicationUsers200JSONResponse) VisitServiceListApplicationUsersResponse(w http.ResponseWriter) error

type ServiceListApplicationUsers403ApplicationProblemPlusJSONResponse

type ServiceListApplicationUsers403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ServiceListApplicationUsers403ApplicationProblemPlusJSONResponse) VisitServiceListApplicationUsersResponse

func (response ServiceListApplicationUsers403ApplicationProblemPlusJSONResponse) VisitServiceListApplicationUsersResponse(w http.ResponseWriter) error

type ServiceListApplicationUsersRequestObject

type ServiceListApplicationUsersRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ServiceListApplicationUsersResponseObject

type ServiceListApplicationUsersResponseObject interface {
	VisitServiceListApplicationUsersResponse(w http.ResponseWriter) error
}

type ServiceListApplicationWorkspaceAccess200JSONResponse

type ServiceListApplicationWorkspaceAccess200JSONResponse WorkspaceAccessPage

func (ServiceListApplicationWorkspaceAccess200JSONResponse) VisitServiceListApplicationWorkspaceAccessResponse

func (response ServiceListApplicationWorkspaceAccess200JSONResponse) VisitServiceListApplicationWorkspaceAccessResponse(w http.ResponseWriter) error

type ServiceListApplicationWorkspaceAccess403ApplicationProblemPlusJSONResponse

type ServiceListApplicationWorkspaceAccess403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ServiceListApplicationWorkspaceAccess403ApplicationProblemPlusJSONResponse) VisitServiceListApplicationWorkspaceAccessResponse

func (response ServiceListApplicationWorkspaceAccess403ApplicationProblemPlusJSONResponse) VisitServiceListApplicationWorkspaceAccessResponse(w http.ResponseWriter) error

type ServiceListApplicationWorkspaceAccessRequestObject

type ServiceListApplicationWorkspaceAccessRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
}

type ServiceListApplicationWorkspaceAccessResponseObject

type ServiceListApplicationWorkspaceAccessResponseObject interface {
	VisitServiceListApplicationWorkspaceAccessResponse(w http.ResponseWriter) error
}

type ServiceListApplicationWorkspaces200JSONResponse

type ServiceListApplicationWorkspaces200JSONResponse WorkspacePage

func (ServiceListApplicationWorkspaces200JSONResponse) VisitServiceListApplicationWorkspacesResponse

func (response ServiceListApplicationWorkspaces200JSONResponse) VisitServiceListApplicationWorkspacesResponse(w http.ResponseWriter) error

type ServiceListApplicationWorkspaces403ApplicationProblemPlusJSONResponse

type ServiceListApplicationWorkspaces403ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (ServiceListApplicationWorkspaces403ApplicationProblemPlusJSONResponse) VisitServiceListApplicationWorkspacesResponse

func (response ServiceListApplicationWorkspaces403ApplicationProblemPlusJSONResponse) VisitServiceListApplicationWorkspacesResponse(w http.ResponseWriter) error

type ServiceListApplicationWorkspacesRequestObject

type ServiceListApplicationWorkspacesRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
}

type ServiceListApplicationWorkspacesResponseObject

type ServiceListApplicationWorkspacesResponseObject interface {
	VisitServiceListApplicationWorkspacesResponse(w http.ResponseWriter) error
}

type Session

type Session struct {
	ActorType       interface{} `json:"actor_type"`
	Amr             *[]string   `json:"amr,omitempty"`
	AuthenticatedAt *time.Time  `json:"authenticated_at,omitempty"`
	CreatedAt       time.Time   `json:"created_at"`
	ExpiresAt       time.Time   `json:"expires_at"`
	Id              UUID        `json:"id"`
	IpAddress       *string     `json:"ip_address,omitempty"`
	Revoked         bool        `json:"revoked"`
	UserAgent       *string     `json:"user_agent,omitempty"`
}

Session defines model for Session.

type SessionID

type SessionID = UUID

SessionID defines model for SessionID.

type SessionPage

type SessionPage struct {
	Items      []Session `json:"items"`
	NextCursor *string   `json:"next_cursor"`
}

SessionPage defines model for SessionPage.

type SetDefaultSenderIdentity204Response

type SetDefaultSenderIdentity204Response struct {
}

func (SetDefaultSenderIdentity204Response) VisitSetDefaultSenderIdentityResponse

func (response SetDefaultSenderIdentity204Response) VisitSetDefaultSenderIdentityResponse(w http.ResponseWriter) error

type SetDefaultSenderIdentityRequestObject

type SetDefaultSenderIdentityRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	SenderId      UUID          `json:"sender_id"`
}

type SetDefaultSenderIdentityResponseObject

type SetDefaultSenderIdentityResponseObject interface {
	VisitSetDefaultSenderIdentityResponse(w http.ResponseWriter) error
}

type SetupCompletion

type SetupCompletion struct {
	AccessToken  *string                  `json:"access_token,omitempty"`
	Completed    SetupCompletionCompleted `json:"completed"`
	ExpiresIn    int                      `json:"expires_in"`
	RefreshToken *string                  `json:"refresh_token,omitempty"`
	TokenType    interface{}              `json:"token_type"`
}

SetupCompletion defines model for SetupCompletion.

type SetupCompletionCompleted

type SetupCompletionCompleted bool

SetupCompletionCompleted defines model for SetupCompletion.Completed.

const (
	True SetupCompletionCompleted = true
)

Defines values for SetupCompletionCompleted.

func (SetupCompletionCompleted) Valid

func (e SetupCompletionCompleted) Valid() bool

Valid indicates whether the value is a known member of the SetupCompletionCompleted enum.

type SetupSession

type SetupSession struct {
	AccessToken   *string     `json:"access_token,omitempty"`
	ControlUserId UUID        `json:"control_user_id"`
	ExpiresIn     int         `json:"expires_in"`
	RefreshToken  *string     `json:"refresh_token,omitempty"`
	TokenType     interface{} `json:"token_type"`
}

SetupSession defines model for SetupSession.

type SetupStatus

type SetupStatus struct {
	Available                      bool               `json:"available"`
	ControlAuthMethods             ControlAuthMethods `json:"control_auth_methods"`
	ControlUserEmailLoginAvailable bool               `json:"control_user_email_login_available"`
}

SetupStatus defines model for SetupStatus.

type SetupStatus200JSONResponse

type SetupStatus200JSONResponse SetupStatus

func (SetupStatus200JSONResponse) VisitSetupStatusResponse

func (response SetupStatus200JSONResponse) VisitSetupStatusResponse(w http.ResponseWriter) error

type SetupStatusRequestObject

type SetupStatusRequestObject struct {
}

type SetupStatusResponseObject

type SetupStatusResponseObject interface {
	VisitSetupStatusResponse(w http.ResponseWriter) error
}

type SigningKey

type SigningKey struct {
	Algorithm SigningKeyAlgorithm `json:"algorithm"`
	CreatedAt time.Time           `json:"created_at"`
	Id        UUID                `json:"id"`
	Kid       string              `json:"kid"`
	RetiresAt *time.Time          `json:"retires_at,omitempty"`
	Status    interface{}         `json:"status"`
}

SigningKey defines model for SigningKey.

type SigningKeyAlgorithm

type SigningKeyAlgorithm string

SigningKeyAlgorithm defines model for SigningKey.Algorithm.

const (
	RS256 SigningKeyAlgorithm = "RS256"
)

Defines values for SigningKeyAlgorithm.

func (SigningKeyAlgorithm) Valid

func (e SigningKeyAlgorithm) Valid() bool

Valid indicates whether the value is a known member of the SigningKeyAlgorithm enum.

type SigningKeyPage

type SigningKeyPage struct {
	Items      []SigningKey `json:"items"`
	NextCursor *string      `json:"next_cursor"`
}

SigningKeyPage defines model for SigningKeyPage.

type StartAppleAuth201JSONResponse

type StartAppleAuth201JSONResponse ExternalAuthStart

func (StartAppleAuth201JSONResponse) VisitStartAppleAuthResponse

func (response StartAppleAuth201JSONResponse) VisitStartAppleAuthResponse(w http.ResponseWriter) error

type StartAppleAuthJSONRequestBody

type StartAppleAuthJSONRequestBody = ExternalAuthStartRequest

StartAppleAuthJSONRequestBody defines body for StartAppleAuth for application/json ContentType.

type StartAppleAuthRequestObject

type StartAppleAuthRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *StartAppleAuthJSONRequestBody
}

type StartAppleAuthResponseObject

type StartAppleAuthResponseObject interface {
	VisitStartAppleAuthResponse(w http.ResponseWriter) error
}

type StartAppleLink201JSONResponse

type StartAppleLink201JSONResponse ExternalAuthStart

func (StartAppleLink201JSONResponse) VisitStartAppleLinkResponse

func (response StartAppleLink201JSONResponse) VisitStartAppleLinkResponse(w http.ResponseWriter) error

type StartAppleLinkJSONRequestBody

type StartAppleLinkJSONRequestBody = ExternalAuthStartRequest

StartAppleLinkJSONRequestBody defines body for StartAppleLink for application/json ContentType.

type StartAppleLinkRequestObject

type StartAppleLinkRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *StartAppleLinkJSONRequestBody
}

type StartAppleLinkResponseObject

type StartAppleLinkResponseObject interface {
	VisitStartAppleLinkResponse(w http.ResponseWriter) error
}

type StartControlExternalLogin201JSONResponse

type StartControlExternalLogin201JSONResponse ExternalAuthStart

func (StartControlExternalLogin201JSONResponse) VisitStartControlExternalLoginResponse

func (response StartControlExternalLogin201JSONResponse) VisitStartControlExternalLoginResponse(w http.ResponseWriter) error

type StartControlExternalLoginRequestObject

type StartControlExternalLoginRequestObject struct {
	Provider string `json:"provider"`
}

type StartControlExternalLoginResponseObject

type StartControlExternalLoginResponseObject interface {
	VisitStartControlExternalLoginResponse(w http.ResponseWriter) error
}

type StartControlInvitationExternalLogin201JSONResponse

type StartControlInvitationExternalLogin201JSONResponse ExternalAuthStart

func (StartControlInvitationExternalLogin201JSONResponse) VisitStartControlInvitationExternalLoginResponse

func (response StartControlInvitationExternalLogin201JSONResponse) VisitStartControlInvitationExternalLoginResponse(w http.ResponseWriter) error

type StartControlInvitationExternalLoginJSONRequestBody

type StartControlInvitationExternalLoginJSONRequestBody = ControlInvitationProviderStart

StartControlInvitationExternalLoginJSONRequestBody defines body for StartControlInvitationExternalLogin for application/json ContentType.

type StartControlInvitationExternalLoginRequestObject

type StartControlInvitationExternalLoginRequestObject struct {
	Provider string `json:"provider"`
	Body     *StartControlInvitationExternalLoginJSONRequestBody
}

type StartControlInvitationExternalLoginResponseObject

type StartControlInvitationExternalLoginResponseObject interface {
	VisitStartControlInvitationExternalLoginResponse(w http.ResponseWriter) error
}

type StartControlUserEmailLogin202JSONResponse

type StartControlUserEmailLogin202JSONResponse ChallengeAccepted

func (StartControlUserEmailLogin202JSONResponse) VisitStartControlUserEmailLoginResponse

func (response StartControlUserEmailLogin202JSONResponse) VisitStartControlUserEmailLoginResponse(w http.ResponseWriter) error

type StartControlUserEmailLoginJSONRequestBody

type StartControlUserEmailLoginJSONRequestBody = ControlEmailStart

StartControlUserEmailLoginJSONRequestBody defines body for StartControlUserEmailLogin for application/json ContentType.

type StartControlUserEmailLoginRequestObject

type StartControlUserEmailLoginRequestObject struct {
	Body *StartControlUserEmailLoginJSONRequestBody
}

type StartControlUserEmailLoginResponseObject

type StartControlUserEmailLoginResponseObject interface {
	VisitStartControlUserEmailLoginResponse(w http.ResponseWriter) error
}

type StartGoogleAuth201JSONResponse

type StartGoogleAuth201JSONResponse ExternalAuthStart

func (StartGoogleAuth201JSONResponse) VisitStartGoogleAuthResponse

func (response StartGoogleAuth201JSONResponse) VisitStartGoogleAuthResponse(w http.ResponseWriter) error

type StartGoogleAuthJSONRequestBody

type StartGoogleAuthJSONRequestBody = ExternalAuthStartRequest

StartGoogleAuthJSONRequestBody defines body for StartGoogleAuth for application/json ContentType.

type StartGoogleAuthRequestObject

type StartGoogleAuthRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *StartGoogleAuthJSONRequestBody
}

type StartGoogleAuthResponseObject

type StartGoogleAuthResponseObject interface {
	VisitStartGoogleAuthResponse(w http.ResponseWriter) error
}

type StartGoogleLink201JSONResponse

type StartGoogleLink201JSONResponse ExternalAuthStart

func (StartGoogleLink201JSONResponse) VisitStartGoogleLinkResponse

func (response StartGoogleLink201JSONResponse) VisitStartGoogleLinkResponse(w http.ResponseWriter) error

type StartGoogleLinkJSONRequestBody

type StartGoogleLinkJSONRequestBody = ExternalAuthStartRequest

StartGoogleLinkJSONRequestBody defines body for StartGoogleLink for application/json ContentType.

type StartGoogleLinkRequestObject

type StartGoogleLinkRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *StartGoogleLinkJSONRequestBody
}

type StartGoogleLinkResponseObject

type StartGoogleLinkResponseObject interface {
	VisitStartGoogleLinkResponse(w http.ResponseWriter) error
}

type StartTOTP

type StartTOTP struct {
	Label *string `json:"label,omitempty"`
}

StartTOTP defines model for StartTOTP.

type StartTOTPEnrollment201JSONResponse

type StartTOTPEnrollment201JSONResponse MFAEnrollment

func (StartTOTPEnrollment201JSONResponse) VisitStartTOTPEnrollmentResponse

func (response StartTOTPEnrollment201JSONResponse) VisitStartTOTPEnrollmentResponse(w http.ResponseWriter) error

type StartTOTPEnrollmentJSONRequestBody

type StartTOTPEnrollmentJSONRequestBody = StartTOTP

StartTOTPEnrollmentJSONRequestBody defines body for StartTOTPEnrollment for application/json ContentType.

type StartTOTPEnrollmentRequestObject

type StartTOTPEnrollmentRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *StartTOTPEnrollmentJSONRequestBody
}

type StartTOTPEnrollmentResponseObject

type StartTOTPEnrollmentResponseObject interface {
	VisitStartTOTPEnrollmentResponse(w http.ResponseWriter) error
}

type StorageDownload

type StorageDownload struct {
	ExpiresAt  time.Time   `json:"expires_at"`
	Url        string      `json:"url"`
	Visibility interface{} `json:"visibility"`
}

StorageDownload defines model for StorageDownload.

type StorageObject

type StorageObject struct {
	ApplicationId   *openapi_types.UUID    `json:"application_id,omitempty"`
	ContentType     string                 `json:"content_type"`
	CreatedAt       time.Time              `json:"created_at"`
	Etag            *string                `json:"etag,omitempty"`
	Filename        string                 `json:"filename"`
	Id              UUID                   `json:"id"`
	LastError       *string                `json:"last_error,omitempty"`
	Metadata        map[string]interface{} `json:"metadata"`
	OwnerId         *openapi_types.UUID    `json:"owner_id,omitempty"`
	OwnerType       interface{}            `json:"owner_type"`
	ProviderId      UUID                   `json:"provider_id"`
	PublicUrl       *string                `json:"public_url,omitempty"`
	ReadyAt         *time.Time             `json:"ready_at,omitempty"`
	SizeBytes       int64                  `json:"size_bytes"`
	Status          interface{}            `json:"status"`
	UpdatedAt       time.Time              `json:"updated_at"`
	UploadExpiresAt *time.Time             `json:"upload_expires_at,omitempty"`
	Version         int64                  `json:"version"`
	Visibility      interface{}            `json:"visibility"`
}

StorageObject defines model for StorageObject.

type StorageObjectPage

type StorageObjectPage struct {
	Items      []StorageObject `json:"items"`
	NextCursor *string         `json:"next_cursor"`
}

StorageObjectPage defines model for StorageObjectPage.

type StorageProvider

type StorageProvider struct {
	AllowPrivateEndpoint  bool                    `json:"allow_private_endpoint"`
	ApplicationId         *openapi_types.UUID     `json:"application_id,omitempty"`
	CreatedAt             *time.Time              `json:"created_at,omitempty"`
	CredentialsConfigured bool                    `json:"credentials_configured"`
	DisabledAt            *time.Time              `json:"disabled_at,omitempty"`
	Endpoint              string                  `json:"endpoint"`
	ForcePathStyle        bool                    `json:"force_path_style"`
	Id                    UUID                    `json:"id"`
	Inheritable           bool                    `json:"inheritable"`
	LastError             *string                 `json:"last_error,omitempty"`
	MaxApplicationBytes   int64                   `json:"max_application_bytes"`
	MaxApplicationObjects int64                   `json:"max_application_objects"`
	MaxEmailImageBytes    int64                   `json:"max_email_image_bytes"`
	MaxObjectBytes        int64                   `json:"max_object_bytes"`
	Name                  string                  `json:"name"`
	OrganizationId        *openapi_types.UUID     `json:"organization_id,omitempty"`
	PrivateBucket         *string                 `json:"private_bucket,omitempty"`
	Provider              StorageProviderProvider `json:"provider"`
	PublicBaseUrl         *string                 `json:"public_base_url,omitempty"`
	PublicBucket          *string                 `json:"public_bucket,omitempty"`
	Region                string                  `json:"region"`
	Scope                 interface{}             `json:"scope"`
	Status                interface{}             `json:"status"`
	UpdatedAt             *time.Time              `json:"updated_at,omitempty"`
	VerifiedAt            *time.Time              `json:"verified_at,omitempty"`
	Version               int64                   `json:"version"`
}

StorageProvider defines model for StorageProvider.

type StorageProviderBody

type StorageProviderBody = CreateStorageProvider

StorageProviderBody defines model for StorageProviderBody.

type StorageProviderPage

type StorageProviderPage struct {
	Items      []StorageProvider `json:"items"`
	NextCursor *string           `json:"next_cursor"`
}

StorageProviderPage defines model for StorageProviderPage.

type StorageProviderProvider

type StorageProviderProvider string

StorageProviderProvider defines model for StorageProvider.Provider.

const (
	S3 StorageProviderProvider = "s3"
)

Defines values for StorageProviderProvider.

func (StorageProviderProvider) Valid

func (e StorageProviderProvider) Valid() bool

Valid indicates whether the value is a known member of the StorageProviderProvider enum.

type StorageProviderStatus

type StorageProviderStatus struct {
	Id     UUID        `json:"id"`
	Status interface{} `json:"status"`
}

StorageProviderStatus defines model for StorageProviderStatus.

type StorageUpload

type StorageUpload = CreateStorageUpload

StorageUpload defines model for StorageUpload.

type StorageUploadAuthorization

type StorageUploadAuthorization struct {
	Object          StorageObject     `json:"object"`
	RequiredHeaders map[string]string `json:"required_headers"`
	UploadExpiresAt time.Time         `json:"upload_expires_at"`
	UploadUrl       *string           `json:"upload_url,omitempty"`
}

StorageUploadAuthorization defines model for StorageUploadAuthorization.

type StrictHTTPServerOptions

type StrictHTTPServerOptions struct {
	RequestErrorHandlerFunc  func(w http.ResponseWriter, r *http.Request, err error)
	ResponseErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}

type StrictHandlerFunc

type StrictHandlerFunc func(ctx context.Context, w http.ResponseWriter, r *http.Request, request any) (any, error)

type StrictMiddlewareFunc

type StrictMiddlewareFunc func(f StrictHandlerFunc, operationID string) StrictHandlerFunc

type StrictServerInterface

type StrictServerInterface interface {

	// (GET /healthz)
	Health(ctx context.Context, request HealthRequestObject) (HealthResponseObject, error)

	// (GET /oidc/.well-known/openid-configuration)
	OidcDiscovery(ctx context.Context, request OidcDiscoveryRequestObject) (OidcDiscoveryResponseObject, error)

	// (GET /oidc/authorize)
	BeginOIDCAuthorization(ctx context.Context, request BeginOIDCAuthorizationRequestObject) (BeginOIDCAuthorizationResponseObject, error)

	// (POST /oidc/authorize)
	DecideOIDCAuthorization(ctx context.Context, request DecideOIDCAuthorizationRequestObject) (DecideOIDCAuthorizationResponseObject, error)

	// (POST /oidc/introspect)
	IntrospectOIDCToken(ctx context.Context, request IntrospectOIDCTokenRequestObject) (IntrospectOIDCTokenResponseObject, error)

	// (GET /oidc/jwks.json)
	OidcJWKS(ctx context.Context, request OidcJWKSRequestObject) (OidcJWKSResponseObject, error)

	// (POST /oidc/revoke)
	RevokeOIDCToken(ctx context.Context, request RevokeOIDCTokenRequestObject) (RevokeOIDCTokenResponseObject, error)

	// (POST /oidc/token)
	ExchangeOIDCToken(ctx context.Context, request ExchangeOIDCTokenRequestObject) (ExchangeOIDCTokenResponseObject, error)

	// (GET /oidc/userinfo)
	OidcUserinfo(ctx context.Context, request OidcUserinfoRequestObject) (OidcUserinfoResponseObject, error)

	// (POST /provider-webhooks/stripe/{connection_public_id})
	StripeWebhook(ctx context.Context, request StripeWebhookRequestObject) (StripeWebhookResponseObject, error)

	// (GET /readyz)
	Readiness(ctx context.Context, request ReadinessRequestObject) (ReadinessResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/email/start)
	EmailStart(ctx context.Context, request EmailStartRequestObject) (EmailStartResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/email/verify)
	EmailVerify(ctx context.Context, request EmailVerifyRequestObject) (EmailVerifyResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/invitations/exchange)
	ExchangeApplicationInvitation(ctx context.Context, request ExchangeApplicationInvitationRequestObject) (ExchangeApplicationInvitationResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/invitations/token)
	RedeemApplicationInvitation(ctx context.Context, request RedeemApplicationInvitationRequestObject) (RedeemApplicationInvitationResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/logout)
	LogoutCurrentSession(ctx context.Context, request LogoutCurrentSessionRequestObject) (LogoutCurrentSessionResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/methods)
	AuthMethods(ctx context.Context, request AuthMethodsRequestObject) (AuthMethodsResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/mfa/verify)
	VerifyMFA(ctx context.Context, request VerifyMFARequestObject) (VerifyMFAResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/mfa/webauthn/options)
	BeginWebAuthnAuthentication(ctx context.Context, request BeginWebAuthnAuthenticationRequestObject) (BeginWebAuthnAuthenticationResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/mfa/webauthn/verify)
	FinishWebAuthnAuthentication(ctx context.Context, request FinishWebAuthnAuthenticationRequestObject) (FinishWebAuthnAuthenticationResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/password/reset/start)
	PasswordResetStart(ctx context.Context, request PasswordResetStartRequestObject) (PasswordResetStartResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/password/reset/verify)
	PasswordResetVerify(ctx context.Context, request PasswordResetVerifyRequestObject) (PasswordResetVerifyResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/password/sign-in)
	PasswordSignIn(ctx context.Context, request PasswordSignInRequestObject) (PasswordSignInResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/password/sign-up)
	PasswordSignUp(ctx context.Context, request PasswordSignUpRequestObject) (PasswordSignUpResponseObject, error)

	// (GET /v1/applications/{application_id}/auth/providers)
	ListAuthProviders(ctx context.Context, request ListAuthProvidersRequestObject) (ListAuthProvidersResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/providers/apple/exchange)
	ExchangeAppleAuth(ctx context.Context, request ExchangeAppleAuthRequestObject) (ExchangeAppleAuthResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/providers/apple/start)
	StartAppleAuth(ctx context.Context, request StartAppleAuthRequestObject) (StartAppleAuthResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/providers/google/exchange)
	ExchangeGoogleAuth(ctx context.Context, request ExchangeGoogleAuthRequestObject) (ExchangeGoogleAuthResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/providers/google/start)
	StartGoogleAuth(ctx context.Context, request StartGoogleAuthRequestObject) (StartGoogleAuthResponseObject, error)

	// (POST /v1/applications/{application_id}/auth/token/refresh)
	Refresh(ctx context.Context, request RefreshRequestObject) (RefreshResponseObject, error)

	// (POST /v1/applications/{application_id}/billing/checkout-sessions)
	CreateCheckoutSession(ctx context.Context, request CreateCheckoutSessionRequestObject) (CreateCheckoutSessionResponseObject, error)

	// (GET /v1/applications/{application_id}/billing/checkout-sessions/{session_id})
	GetCheckoutSession(ctx context.Context, request GetCheckoutSessionRequestObject) (GetCheckoutSessionResponseObject, error)

	// (POST /v1/applications/{application_id}/billing/portal-sessions)
	CreateBillingPortalSession(ctx context.Context, request CreateBillingPortalSessionRequestObject) (CreateBillingPortalSessionResponseObject, error)

	// (GET /v1/applications/{application_id}/catalog/products)
	PublicCatalog(ctx context.Context, request PublicCatalogRequestObject) (PublicCatalogResponseObject, error)

	// (POST /v1/applications/{application_id}/delegations/{delegation_id}/exchange)
	ExchangeDelegation(ctx context.Context, request ExchangeDelegationRequestObject) (ExchangeDelegationResponseObject, error)

	// (POST /v1/applications/{application_id}/events)
	PublishCustomEvent(ctx context.Context, request PublishCustomEventRequestObject) (PublishCustomEventResponseObject, error)

	// (GET /v1/applications/{application_id}/invitations)
	ListApplicationInvitations(ctx context.Context, request ListApplicationInvitationsRequestObject) (ListApplicationInvitationsResponseObject, error)

	// (POST /v1/applications/{application_id}/invitations)
	CreateApplicationInvitationMachine(ctx context.Context, request CreateApplicationInvitationMachineRequestObject) (CreateApplicationInvitationMachineResponseObject, error)

	// (DELETE /v1/applications/{application_id}/invitations/{invitation_id})
	RevokeApplicationInvitation(ctx context.Context, request RevokeApplicationInvitationRequestObject) (RevokeApplicationInvitationResponseObject, error)

	// (GET /v1/applications/{application_id}/invitations/{invitation_id})
	GetApplicationInvitation(ctx context.Context, request GetApplicationInvitationRequestObject) (GetApplicationInvitationResponseObject, error)

	// (POST /v1/applications/{application_id}/invitations/{invitation_id}/resend)
	ResendApplicationInvitation(ctx context.Context, request ResendApplicationInvitationRequestObject) (ResendApplicationInvitationResponseObject, error)

	// (POST /v1/applications/{application_id}/local-entitlement-checkouts)
	LocalEntitlementCheckout(ctx context.Context, request LocalEntitlementCheckoutRequestObject) (LocalEntitlementCheckoutResponseObject, error)

	// (DELETE /v1/applications/{application_id}/me)
	DeleteMyAccount(ctx context.Context, request DeleteMyAccountRequestObject) (DeleteMyAccountResponseObject, error)

	// (GET /v1/applications/{application_id}/me)
	GetCurrentUser(ctx context.Context, request GetCurrentUserRequestObject) (GetCurrentUserResponseObject, error)

	// (PATCH /v1/applications/{application_id}/me)
	UpdateCurrentUser(ctx context.Context, request UpdateCurrentUserRequestObject) (UpdateCurrentUserResponseObject, error)

	// (GET /v1/applications/{application_id}/me/addresses)
	ListMyAddresses(ctx context.Context, request ListMyAddressesRequestObject) (ListMyAddressesResponseObject, error)

	// (POST /v1/applications/{application_id}/me/addresses)
	CreateMyAddress(ctx context.Context, request CreateMyAddressRequestObject) (CreateMyAddressResponseObject, error)

	// (DELETE /v1/applications/{application_id}/me/addresses/{address_id})
	DeleteMyAddress(ctx context.Context, request DeleteMyAddressRequestObject) (DeleteMyAddressResponseObject, error)

	// (PATCH /v1/applications/{application_id}/me/addresses/{address_id})
	UpdateMyAddress(ctx context.Context, request UpdateMyAddressRequestObject) (UpdateMyAddressResponseObject, error)

	// (POST /v1/applications/{application_id}/me/addresses/{address_id}/activate)
	ActivateMyAddress(ctx context.Context, request ActivateMyAddressRequestObject) (ActivateMyAddressResponseObject, error)

	// (POST /v1/applications/{application_id}/me/anonymize)
	AnonymizeMyAccount(ctx context.Context, request AnonymizeMyAccountRequestObject) (AnonymizeMyAccountResponseObject, error)

	// (GET /v1/applications/{application_id}/me/api-keys)
	ListPersonalAPIKeys(ctx context.Context, request ListPersonalAPIKeysRequestObject) (ListPersonalAPIKeysResponseObject, error)

	// (POST /v1/applications/{application_id}/me/api-keys)
	CreatePersonalAPIKey(ctx context.Context, request CreatePersonalAPIKeyRequestObject) (CreatePersonalAPIKeyResponseObject, error)

	// (DELETE /v1/applications/{application_id}/me/api-keys/{key_id})
	RevokePersonalAPIKey(ctx context.Context, request RevokePersonalAPIKeyRequestObject) (RevokePersonalAPIKeyResponseObject, error)

	// (GET /v1/applications/{application_id}/me/auth/identities)
	ListMyIdentities(ctx context.Context, request ListMyIdentitiesRequestObject) (ListMyIdentitiesResponseObject, error)

	// (DELETE /v1/applications/{application_id}/me/auth/identities/{identity_id})
	UnlinkMyIdentity(ctx context.Context, request UnlinkMyIdentityRequestObject) (UnlinkMyIdentityResponseObject, error)

	// (POST /v1/applications/{application_id}/me/auth/providers/apple/link)
	StartAppleLink(ctx context.Context, request StartAppleLinkRequestObject) (StartAppleLinkResponseObject, error)

	// (POST /v1/applications/{application_id}/me/auth/providers/google/link)
	StartGoogleLink(ctx context.Context, request StartGoogleLinkRequestObject) (StartGoogleLinkResponseObject, error)

	// (GET /v1/applications/{application_id}/me/billing)
	GetMyBillingSummary(ctx context.Context, request GetMyBillingSummaryRequestObject) (GetMyBillingSummaryResponseObject, error)

	// (GET /v1/applications/{application_id}/me/billing-profile)
	GetMyBillingProfile(ctx context.Context, request GetMyBillingProfileRequestObject) (GetMyBillingProfileResponseObject, error)

	// (PATCH /v1/applications/{application_id}/me/billing-profile)
	UpdateMyBillingProfile(ctx context.Context, request UpdateMyBillingProfileRequestObject) (UpdateMyBillingProfileResponseObject, error)

	// (POST /v1/applications/{application_id}/me/email-change/start)
	EmailChangeStart(ctx context.Context, request EmailChangeStartRequestObject) (EmailChangeStartResponseObject, error)

	// (POST /v1/applications/{application_id}/me/email-change/verify)
	EmailChangeVerify(ctx context.Context, request EmailChangeVerifyRequestObject) (EmailChangeVerifyResponseObject, error)

	// (POST /v1/applications/{application_id}/me/email-verification/start)
	EmailVerificationStart(ctx context.Context, request EmailVerificationStartRequestObject) (EmailVerificationStartResponseObject, error)

	// (POST /v1/applications/{application_id}/me/email-verification/verify)
	EmailVerificationVerify(ctx context.Context, request EmailVerificationVerifyRequestObject) (EmailVerificationVerifyResponseObject, error)

	// (GET /v1/applications/{application_id}/me/entitlements)
	ListMyEntitlements(ctx context.Context, request ListMyEntitlementsRequestObject) (ListMyEntitlementsResponseObject, error)

	// (GET /v1/applications/{application_id}/me/export)
	ExportMyAccount(ctx context.Context, request ExportMyAccountRequestObject) (ExportMyAccountResponseObject, error)

	// (GET /v1/applications/{application_id}/me/invoices)
	ListMyInvoices(ctx context.Context, request ListMyInvoicesRequestObject) (ListMyInvoicesResponseObject, error)

	// (GET /v1/applications/{application_id}/me/local-entitlement-requests)
	ListMyLocalEntitlementRequests(ctx context.Context, request ListMyLocalEntitlementRequestsRequestObject) (ListMyLocalEntitlementRequestsResponseObject, error)

	// (GET /v1/applications/{application_id}/me/local-entitlement-requests/{request_id})
	GetMyLocalEntitlementRequest(ctx context.Context, request GetMyLocalEntitlementRequestRequestObject) (GetMyLocalEntitlementRequestResponseObject, error)

	// (POST /v1/applications/{application_id}/me/local-entitlement-requests/{request_id}/cancel)
	CancelMyLocalEntitlementRequest(ctx context.Context, request CancelMyLocalEntitlementRequestRequestObject) (CancelMyLocalEntitlementRequestResponseObject, error)

	// (POST /v1/applications/{application_id}/me/logout-all)
	LogoutAll(ctx context.Context, request LogoutAllRequestObject) (LogoutAllResponseObject, error)

	// (GET /v1/applications/{application_id}/me/mfa/methods)
	ListMyMFAMethods(ctx context.Context, request ListMyMFAMethodsRequestObject) (ListMyMFAMethodsResponseObject, error)

	// (DELETE /v1/applications/{application_id}/me/mfa/methods/{method_id})
	DisableMFAMethod(ctx context.Context, request DisableMFAMethodRequestObject) (DisableMFAMethodResponseObject, error)

	// (POST /v1/applications/{application_id}/me/mfa/recovery-codes/regenerate)
	RegenerateRecoveryCodes(ctx context.Context, request RegenerateRecoveryCodesRequestObject) (RegenerateRecoveryCodesResponseObject, error)

	// (POST /v1/applications/{application_id}/me/mfa/totp)
	StartTOTPEnrollment(ctx context.Context, request StartTOTPEnrollmentRequestObject) (StartTOTPEnrollmentResponseObject, error)

	// (POST /v1/applications/{application_id}/me/mfa/totp/{method_id}/activate)
	ActivateTOTPEnrollment(ctx context.Context, request ActivateTOTPEnrollmentRequestObject) (ActivateTOTPEnrollmentResponseObject, error)

	// (POST /v1/applications/{application_id}/me/mfa/webauthn/options)
	BeginWebAuthnRegistration(ctx context.Context, request BeginWebAuthnRegistrationRequestObject) (BeginWebAuthnRegistrationResponseObject, error)

	// (POST /v1/applications/{application_id}/me/mfa/webauthn/verify)
	FinishWebAuthnRegistration(ctx context.Context, request FinishWebAuthnRegistrationRequestObject) (FinishWebAuthnRegistrationResponseObject, error)

	// (GET /v1/applications/{application_id}/me/notification-preferences)
	ListMyNotificationPreferences(ctx context.Context, request ListMyNotificationPreferencesRequestObject) (ListMyNotificationPreferencesResponseObject, error)

	// (PUT /v1/applications/{application_id}/me/notification-preferences/{category})
	UpdateMyNotificationPreference(ctx context.Context, request UpdateMyNotificationPreferenceRequestObject) (UpdateMyNotificationPreferenceResponseObject, error)

	// (GET /v1/applications/{application_id}/me/oauth-consents)
	ListMyOAuthConsents(ctx context.Context, request ListMyOAuthConsentsRequestObject) (ListMyOAuthConsentsResponseObject, error)

	// (DELETE /v1/applications/{application_id}/me/oauth-consents/{client_id})
	RevokeMyOAuthConsent(ctx context.Context, request RevokeMyOAuthConsentRequestObject) (RevokeMyOAuthConsentResponseObject, error)

	// (POST /v1/applications/{application_id}/me/password/change)
	PasswordChange(ctx context.Context, request PasswordChangeRequestObject) (PasswordChangeResponseObject, error)

	// (GET /v1/applications/{application_id}/me/payments)
	ListMyPayments(ctx context.Context, request ListMyPaymentsRequestObject) (ListMyPaymentsResponseObject, error)

	// (POST /v1/applications/{application_id}/me/permissions/check)
	CheckMyPermissions(ctx context.Context, request CheckMyPermissionsRequestObject) (CheckMyPermissionsResponseObject, error)

	// (GET /v1/applications/{application_id}/me/sessions)
	ListMySessions(ctx context.Context, request ListMySessionsRequestObject) (ListMySessionsResponseObject, error)

	// (DELETE /v1/applications/{application_id}/me/sessions/{session_id})
	RevokeMySession(ctx context.Context, request RevokeMySessionRequestObject) (RevokeMySessionResponseObject, error)

	// (GET /v1/applications/{application_id}/me/storage/objects)
	ListMyStorageObjects(ctx context.Context, request ListMyStorageObjectsRequestObject) (ListMyStorageObjectsResponseObject, error)

	// (DELETE /v1/applications/{application_id}/me/storage/objects/{object_id})
	DeleteMyStorageObject(ctx context.Context, request DeleteMyStorageObjectRequestObject) (DeleteMyStorageObjectResponseObject, error)

	// (GET /v1/applications/{application_id}/me/storage/objects/{object_id})
	GetMyStorageObject(ctx context.Context, request GetMyStorageObjectRequestObject) (GetMyStorageObjectResponseObject, error)

	// (POST /v1/applications/{application_id}/me/storage/objects/{object_id}/download)
	DownloadMyStorageObject(ctx context.Context, request DownloadMyStorageObjectRequestObject) (DownloadMyStorageObjectResponseObject, error)

	// (POST /v1/applications/{application_id}/me/storage/uploads)
	CreateMyStorageUpload(ctx context.Context, request CreateMyStorageUploadRequestObject) (CreateMyStorageUploadResponseObject, error)

	// (POST /v1/applications/{application_id}/me/storage/uploads/{object_id}/complete)
	CompleteMyStorageUpload(ctx context.Context, request CompleteMyStorageUploadRequestObject) (CompleteMyStorageUploadResponseObject, error)

	// (GET /v1/applications/{application_id}/me/subscriptions)
	ListMySubscriptions(ctx context.Context, request ListMySubscriptionsRequestObject) (ListMySubscriptionsResponseObject, error)

	// (GET /v1/applications/{application_id}/me/workspace-invitations)
	ListMyPendingInvitations(ctx context.Context, request ListMyPendingInvitationsRequestObject) (ListMyPendingInvitationsResponseObject, error)

	// (GET /v1/applications/{application_id}/me/workspaces)
	ListMyWorkspaces(ctx context.Context, request ListMyWorkspacesRequestObject) (ListMyWorkspacesResponseObject, error)

	// (POST /v1/applications/{application_id}/me/workspaces)
	CreateMyWorkspace(ctx context.Context, request CreateMyWorkspaceRequestObject) (CreateMyWorkspaceResponseObject, error)

	// (POST /v1/applications/{application_id}/notifications)
	SendMachineNotification(ctx context.Context, request SendMachineNotificationRequestObject) (SendMachineNotificationResponseObject, error)

	// (GET /v1/applications/{application_id}/permission-grants)
	ListPermissionGrants(ctx context.Context, request ListPermissionGrantsRequestObject) (ListPermissionGrantsResponseObject, error)

	// (POST /v1/applications/{application_id}/permission-grants)
	CreatePermissionGrant(ctx context.Context, request CreatePermissionGrantRequestObject) (CreatePermissionGrantResponseObject, error)

	// (GET /v1/applications/{application_id}/permission-grants/effective)
	GetEffectiveAccess(ctx context.Context, request GetEffectiveAccessRequestObject) (GetEffectiveAccessResponseObject, error)

	// (DELETE /v1/applications/{application_id}/permission-grants/{grant_id})
	RevokePermissionGrant(ctx context.Context, request RevokePermissionGrantRequestObject) (RevokePermissionGrantResponseObject, error)

	// (GET /v1/applications/{application_id}/permission-grants/{grant_id})
	GetPermissionGrant(ctx context.Context, request GetPermissionGrantRequestObject) (GetPermissionGrantResponseObject, error)

	// (GET /v1/applications/{application_id}/public-config)
	PublicConfig(ctx context.Context, request PublicConfigRequestObject) (PublicConfigResponseObject, error)

	// (GET /v1/applications/{application_id}/service/workspaces/{workspace_id})
	ServiceGetApplicationWorkspace(ctx context.Context, request ServiceGetApplicationWorkspaceRequestObject) (ServiceGetApplicationWorkspaceResponseObject, error)

	// (GET /v1/applications/{application_id}/service/workspaces/{workspace_id}/access)
	ServiceListApplicationWorkspaceAccess(ctx context.Context, request ServiceListApplicationWorkspaceAccessRequestObject) (ServiceListApplicationWorkspaceAccessResponseObject, error)

	// (GET /v1/applications/{application_id}/storage/objects)
	ListApplicationStorageObjects(ctx context.Context, request ListApplicationStorageObjectsRequestObject) (ListApplicationStorageObjectsResponseObject, error)

	// (DELETE /v1/applications/{application_id}/storage/objects/{object_id})
	DeleteApplicationStorageObject(ctx context.Context, request DeleteApplicationStorageObjectRequestObject) (DeleteApplicationStorageObjectResponseObject, error)

	// (GET /v1/applications/{application_id}/storage/objects/{object_id})
	GetApplicationStorageObject(ctx context.Context, request GetApplicationStorageObjectRequestObject) (GetApplicationStorageObjectResponseObject, error)

	// (POST /v1/applications/{application_id}/storage/objects/{object_id}/download)
	DownloadApplicationStorageObject(ctx context.Context, request DownloadApplicationStorageObjectRequestObject) (DownloadApplicationStorageObjectResponseObject, error)

	// (POST /v1/applications/{application_id}/storage/uploads)
	CreateApplicationStorageUpload(ctx context.Context, request CreateApplicationStorageUploadRequestObject) (CreateApplicationStorageUploadResponseObject, error)

	// (POST /v1/applications/{application_id}/storage/uploads/{object_id}/complete)
	CompleteApplicationStorageUpload(ctx context.Context, request CompleteApplicationStorageUploadRequestObject) (CompleteApplicationStorageUploadResponseObject, error)

	// (GET /v1/applications/{application_id}/subjects/{subject_type}/{subject_id}/billing)
	ServiceGetSubjectBilling(ctx context.Context, request ServiceGetSubjectBillingRequestObject) (ServiceGetSubjectBillingResponseObject, error)

	// (GET /v1/applications/{application_id}/subjects/{subject_type}/{subject_id}/entitlements)
	ServiceGetSubjectEntitlements(ctx context.Context, request ServiceGetSubjectEntitlementsRequestObject) (ServiceGetSubjectEntitlementsResponseObject, error)

	// (GET /v1/applications/{application_id}/users)
	ServiceListApplicationUsers(ctx context.Context, request ServiceListApplicationUsersRequestObject) (ServiceListApplicationUsersResponseObject, error)

	// (GET /v1/applications/{application_id}/users/{user_id})
	ServiceGetApplicationUser(ctx context.Context, request ServiceGetApplicationUserRequestObject) (ServiceGetApplicationUserResponseObject, error)

	// (GET /v1/applications/{application_id}/workspaces)
	ServiceListApplicationWorkspaces(ctx context.Context, request ServiceListApplicationWorkspacesRequestObject) (ServiceListApplicationWorkspacesResponseObject, error)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id})
	ArchiveMyWorkspace(ctx context.Context, request ArchiveMyWorkspaceRequestObject) (ArchiveMyWorkspaceResponseObject, error)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id})
	GetMyWorkspace(ctx context.Context, request GetMyWorkspaceRequestObject) (GetMyWorkspaceResponseObject, error)

	// (PATCH /v1/applications/{application_id}/workspaces/{workspace_id})
	UpdateMyWorkspace(ctx context.Context, request UpdateMyWorkspaceRequestObject) (UpdateMyWorkspaceResponseObject, error)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/access)
	ListMyWorkspaceAccess(ctx context.Context, request ListMyWorkspaceAccessRequestObject) (ListMyWorkspaceAccessResponseObject, error)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/addresses)
	ListWorkspaceAddresses(ctx context.Context, request ListWorkspaceAddressesRequestObject) (ListWorkspaceAddressesResponseObject, error)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/addresses)
	CreateWorkspaceAddress(ctx context.Context, request CreateWorkspaceAddressRequestObject) (CreateWorkspaceAddressResponseObject, error)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/addresses/{address_id})
	DeleteWorkspaceAddress(ctx context.Context, request DeleteWorkspaceAddressRequestObject) (DeleteWorkspaceAddressResponseObject, error)

	// (PATCH /v1/applications/{application_id}/workspaces/{workspace_id}/addresses/{address_id})
	UpdateWorkspaceAddress(ctx context.Context, request UpdateWorkspaceAddressRequestObject) (UpdateWorkspaceAddressResponseObject, error)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/addresses/{address_id}/activate)
	ActivateWorkspaceAddress(ctx context.Context, request ActivateWorkspaceAddressRequestObject) (ActivateWorkspaceAddressResponseObject, error)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/billing-profile)
	GetWorkspaceBillingProfile(ctx context.Context, request GetWorkspaceBillingProfileRequestObject) (GetWorkspaceBillingProfileResponseObject, error)

	// (PATCH /v1/applications/{application_id}/workspaces/{workspace_id}/billing-profile)
	UpdateWorkspaceBillingProfile(ctx context.Context, request UpdateWorkspaceBillingProfileRequestObject) (UpdateWorkspaceBillingProfileResponseObject, error)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/invitations)
	ListMyWorkspaceInvitations(ctx context.Context, request ListMyWorkspaceInvitationsRequestObject) (ListMyWorkspaceInvitationsResponseObject, error)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/invitations)
	CreateMyWorkspaceInvitation(ctx context.Context, request CreateMyWorkspaceInvitationRequestObject) (CreateMyWorkspaceInvitationResponseObject, error)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/invitations/{invitation_id})
	RevokeMyWorkspaceInvitation(ctx context.Context, request RevokeMyWorkspaceInvitationRequestObject) (RevokeMyWorkspaceInvitationResponseObject, error)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/invitations/{invitation_id}/resend)
	ResendMyWorkspaceInvitation(ctx context.Context, request ResendMyWorkspaceInvitationRequestObject) (ResendMyWorkspaceInvitationResponseObject, error)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/members)
	ListMyWorkspaceMembers(ctx context.Context, request ListMyWorkspaceMembersRequestObject) (ListMyWorkspaceMembersResponseObject, error)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})
	RemoveMyWorkspaceMember(ctx context.Context, request RemoveMyWorkspaceMemberRequestObject) (RemoveMyWorkspaceMemberResponseObject, error)

	// (PUT /v1/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})
	ReplaceMyWorkspaceMemberRoles(ctx context.Context, request ReplaceMyWorkspaceMemberRolesRequestObject) (ReplaceMyWorkspaceMemberRolesResponseObject, error)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/membership)
	LeaveWorkspace(ctx context.Context, request LeaveWorkspaceRequestObject) (LeaveWorkspaceResponseObject, error)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/owner-transfer)
	TransferMyWorkspaceOwnership(ctx context.Context, request TransferMyWorkspaceOwnershipRequestObject) (TransferMyWorkspaceOwnershipResponseObject, error)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants)
	ListWorkspacePermissionGrants(ctx context.Context, request ListWorkspacePermissionGrantsRequestObject) (ListWorkspacePermissionGrantsResponseObject, error)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants)
	CreateWorkspacePermissionGrant(ctx context.Context, request CreateWorkspacePermissionGrantRequestObject) (CreateWorkspacePermissionGrantResponseObject, error)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants/{grant_id})
	RevokeWorkspacePermissionGrant(ctx context.Context, request RevokeWorkspacePermissionGrantRequestObject) (RevokeWorkspacePermissionGrantResponseObject, error)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants/{grant_id})
	GetWorkspacePermissionGrant(ctx context.Context, request GetWorkspacePermissionGrantRequestObject) (GetWorkspacePermissionGrantResponseObject, error)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects)
	ListWorkspaceStorageObjects(ctx context.Context, request ListWorkspaceStorageObjectsRequestObject) (ListWorkspaceStorageObjectsResponseObject, error)

	// (DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects/{object_id})
	DeleteWorkspaceStorageObject(ctx context.Context, request DeleteWorkspaceStorageObjectRequestObject) (DeleteWorkspaceStorageObjectResponseObject, error)

	// (GET /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects/{object_id})
	GetWorkspaceStorageObject(ctx context.Context, request GetWorkspaceStorageObjectRequestObject) (GetWorkspaceStorageObjectResponseObject, error)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects/{object_id}/download)
	DownloadWorkspaceStorageObject(ctx context.Context, request DownloadWorkspaceStorageObjectRequestObject) (DownloadWorkspaceStorageObjectResponseObject, error)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/storage/uploads)
	CreateWorkspaceStorageUpload(ctx context.Context, request CreateWorkspaceStorageUploadRequestObject) (CreateWorkspaceStorageUploadResponseObject, error)

	// (POST /v1/applications/{application_id}/workspaces/{workspace_id}/storage/uploads/{object_id}/complete)
	CompleteWorkspaceStorageUpload(ctx context.Context, request CompleteWorkspaceStorageUploadRequestObject) (CompleteWorkspaceStorageUploadResponseObject, error)

	// (POST /v1/auth/providers/apple/callback)
	AppleAuthCallback(ctx context.Context, request AppleAuthCallbackRequestObject) (AppleAuthCallbackResponseObject, error)

	// (GET /v1/auth/providers/google/callback)
	GoogleAuthCallback(ctx context.Context, request GoogleAuthCallbackRequestObject) (GoogleAuthCallbackResponseObject, error)

	// (GET /v1/control/applications/{application_id})
	GetApplication(ctx context.Context, request GetApplicationRequestObject) (GetApplicationResponseObject, error)

	// (POST /v1/control/applications/{application_id}/audit-exports)
	CreateAuditExport(ctx context.Context, request CreateAuditExportRequestObject) (CreateAuditExportResponseObject, error)

	// (GET /v1/control/applications/{application_id}/audit-exports/{export_id})
	GetAuditExport(ctx context.Context, request GetAuditExportRequestObject) (GetAuditExportResponseObject, error)

	// (GET /v1/control/applications/{application_id}/audit-logs)
	ListAuditLogs(ctx context.Context, request ListAuditLogsRequestObject) (ListAuditLogsResponseObject, error)

	// (GET /v1/control/applications/{application_id}/audit-logs/{audit_id})
	GetAuditLog(ctx context.Context, request GetAuditLogRequestObject) (GetAuditLogResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/auth-config)
	UpdateAuthConfig(ctx context.Context, request UpdateAuthConfigRequestObject) (UpdateAuthConfigResponseObject, error)

	// (GET /v1/control/applications/{application_id}/auth/providers)
	ListApplicationAuthProviders(ctx context.Context, request ListApplicationAuthProvidersRequestObject) (ListApplicationAuthProvidersResponseObject, error)

	// (PUT /v1/control/applications/{application_id}/auth/providers/apple)
	ConfigureAppleProvider(ctx context.Context, request ConfigureAppleProviderRequestObject) (ConfigureAppleProviderResponseObject, error)

	// (PUT /v1/control/applications/{application_id}/auth/providers/google)
	ConfigureGoogleProvider(ctx context.Context, request ConfigureGoogleProviderRequestObject) (ConfigureGoogleProviderResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/auth/providers/{provider})
	DisableApplicationAuthProvider(ctx context.Context, request DisableApplicationAuthProviderRequestObject) (DisableApplicationAuthProviderResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/disputes)
	ListDisputes(ctx context.Context, request ListDisputesRequestObject) (ListDisputesResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/disputes/{dispute_id})
	GetDispute(ctx context.Context, request GetDisputeRequestObject) (GetDisputeResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/invoices)
	ListInvoices(ctx context.Context, request ListInvoicesRequestObject) (ListInvoicesResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/invoices/{invoice_id})
	GetInvoice(ctx context.Context, request GetInvoiceRequestObject) (GetInvoiceResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/payments)
	ListPayments(ctx context.Context, request ListPaymentsRequestObject) (ListPaymentsResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/payments/{payment_id})
	GetPayment(ctx context.Context, request GetPaymentRequestObject) (GetPaymentResponseObject, error)

	// (POST /v1/control/applications/{application_id}/billing/payments/{payment_id}/refunds)
	CreateRefund(ctx context.Context, request CreateRefundRequestObject) (CreateRefundResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/provider-events)
	ListBillingProviderEvents(ctx context.Context, request ListBillingProviderEventsRequestObject) (ListBillingProviderEventsResponseObject, error)

	// (POST /v1/control/applications/{application_id}/billing/provider-events/{event_id}/replay)
	ReplayBillingProviderEvent(ctx context.Context, request ReplayBillingProviderEventRequestObject) (ReplayBillingProviderEventResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/providers)
	ListBillingProviders(ctx context.Context, request ListBillingProvidersRequestObject) (ListBillingProvidersResponseObject, error)

	// (POST /v1/control/applications/{application_id}/billing/providers)
	CreateBillingProvider(ctx context.Context, request CreateBillingProviderRequestObject) (CreateBillingProviderResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/billing/providers/{provider_id})
	DisableBillingProvider(ctx context.Context, request DisableBillingProviderRequestObject) (DisableBillingProviderResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/providers/{provider_id})
	GetBillingProvider(ctx context.Context, request GetBillingProviderRequestObject) (GetBillingProviderResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/billing/providers/{provider_id})
	UpdateBillingProvider(ctx context.Context, request UpdateBillingProviderRequestObject) (UpdateBillingProviderResponseObject, error)

	// (POST /v1/control/applications/{application_id}/billing/providers/{provider_id}/reconciliation-runs)
	CreateBillingReconciliationRun(ctx context.Context, request CreateBillingReconciliationRunRequestObject) (CreateBillingReconciliationRunResponseObject, error)

	// (POST /v1/control/applications/{application_id}/billing/providers/{provider_id}/verify)
	VerifyBillingProvider(ctx context.Context, request VerifyBillingProviderRequestObject) (VerifyBillingProviderResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/reconciliation-runs)
	ListBillingReconciliationRuns(ctx context.Context, request ListBillingReconciliationRunsRequestObject) (ListBillingReconciliationRunsResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/reconciliation-runs/{run_id})
	GetBillingReconciliationRun(ctx context.Context, request GetBillingReconciliationRunRequestObject) (GetBillingReconciliationRunResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/refunds)
	ListRefunds(ctx context.Context, request ListRefundsRequestObject) (ListRefundsResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/refunds/{refund_id})
	GetRefund(ctx context.Context, request GetRefundRequestObject) (GetRefundResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/statistics)
	GetBillingStatistics(ctx context.Context, request GetBillingStatisticsRequestObject) (GetBillingStatisticsResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/subscriptions)
	ListSubscriptions(ctx context.Context, request ListSubscriptionsRequestObject) (ListSubscriptionsResponseObject, error)

	// (GET /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id})
	GetSubscription(ctx context.Context, request GetSubscriptionRequestObject) (GetSubscriptionResponseObject, error)

	// (POST /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id}/cancel)
	CancelSubscription(ctx context.Context, request CancelSubscriptionRequestObject) (CancelSubscriptionResponseObject, error)

	// (POST /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id}/change-price)
	ChangeSubscriptionPrice(ctx context.Context, request ChangeSubscriptionPriceRequestObject) (ChangeSubscriptionPriceResponseObject, error)

	// (POST /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id}/resume)
	ResumeSubscription(ctx context.Context, request ResumeSubscriptionRequestObject) (ResumeSubscriptionResponseObject, error)

	// (GET /v1/control/applications/{application_id}/clients)
	ListClients(ctx context.Context, request ListClientsRequestObject) (ListClientsResponseObject, error)

	// (POST /v1/control/applications/{application_id}/clients)
	CreateClient(ctx context.Context, request CreateClientRequestObject) (CreateClientResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/clients/{client_id})
	DisableClient(ctx context.Context, request DisableClientRequestObject) (DisableClientResponseObject, error)

	// (GET /v1/control/applications/{application_id}/clients/{client_id})
	GetClient(ctx context.Context, request GetClientRequestObject) (GetClientResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/clients/{client_id})
	UpdateClient(ctx context.Context, request UpdateClientRequestObject) (UpdateClientResponseObject, error)

	// (POST /v1/control/applications/{application_id}/clients/{client_id}/rotate-secret)
	RotateClientSecret(ctx context.Context, request RotateClientSecretRequestObject) (RotateClientSecretResponseObject, error)

	// (GET /v1/control/applications/{application_id}/delegations)
	ListDelegations(ctx context.Context, request ListDelegationsRequestObject) (ListDelegationsResponseObject, error)

	// (POST /v1/control/applications/{application_id}/delegations)
	CreateDelegation(ctx context.Context, request CreateDelegationRequestObject) (CreateDelegationResponseObject, error)

	// (GET /v1/control/applications/{application_id}/delegations/{delegation_id})
	GetDelegation(ctx context.Context, request GetDelegationRequestObject) (GetDelegationResponseObject, error)

	// (POST /v1/control/applications/{application_id}/delegations/{delegation_id}/revoke)
	RevokeDelegation(ctx context.Context, request RevokeDelegationRequestObject) (RevokeDelegationResponseObject, error)

	// (GET /v1/control/applications/{application_id}/domains)
	ListApplicationDomains(ctx context.Context, request ListApplicationDomainsRequestObject) (ListApplicationDomainsResponseObject, error)

	// (POST /v1/control/applications/{application_id}/domains)
	CreateApplicationDomain(ctx context.Context, request CreateApplicationDomainRequestObject) (CreateApplicationDomainResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/domains/{domain_id})
	DeleteApplicationDomain(ctx context.Context, request DeleteApplicationDomainRequestObject) (DeleteApplicationDomainResponseObject, error)

	// (POST /v1/control/applications/{application_id}/domains/{domain_id}/verify)
	VerifyApplicationDomain(ctx context.Context, request VerifyApplicationDomainRequestObject) (VerifyApplicationDomainResponseObject, error)

	// (GET /v1/control/applications/{application_id}/entitlements)
	ListEntitlements(ctx context.Context, request ListEntitlementsRequestObject) (ListEntitlementsResponseObject, error)

	// (POST /v1/control/applications/{application_id}/entitlements)
	CreateEntitlement(ctx context.Context, request CreateEntitlementRequestObject) (CreateEntitlementResponseObject, error)

	// (GET /v1/control/applications/{application_id}/entitlements/{entitlement_id})
	GetEntitlement(ctx context.Context, request GetEntitlementRequestObject) (GetEntitlementResponseObject, error)

	// (POST /v1/control/applications/{application_id}/entitlements/{entitlement_id}/adjust)
	AdjustEntitlement(ctx context.Context, request AdjustEntitlementRequestObject) (AdjustEntitlementResponseObject, error)

	// (POST /v1/control/applications/{application_id}/entitlements/{entitlement_id}/restore)
	RestoreEntitlement(ctx context.Context, request RestoreEntitlementRequestObject) (RestoreEntitlementResponseObject, error)

	// (POST /v1/control/applications/{application_id}/entitlements/{entitlement_id}/revoke)
	RevokeEntitlement(ctx context.Context, request RevokeEntitlementRequestObject) (RevokeEntitlementResponseObject, error)

	// (GET /v1/control/applications/{application_id}/event-types)
	ListEventTypes(ctx context.Context, request ListEventTypesRequestObject) (ListEventTypesResponseObject, error)

	// (POST /v1/control/applications/{application_id}/event-types)
	CreateEventType(ctx context.Context, request CreateEventTypeRequestObject) (CreateEventTypeResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/event-types/{event_type_id})
	ArchiveEventType(ctx context.Context, request ArchiveEventTypeRequestObject) (ArchiveEventTypeResponseObject, error)

	// (GET /v1/control/applications/{application_id}/event-types/{event_type_id})
	GetEventType(ctx context.Context, request GetEventTypeRequestObject) (GetEventTypeResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/event-types/{event_type_id})
	UpdateEventType(ctx context.Context, request UpdateEventTypeRequestObject) (UpdateEventTypeResponseObject, error)

	// (GET /v1/control/applications/{application_id}/events)
	ListEvents(ctx context.Context, request ListEventsRequestObject) (ListEventsResponseObject, error)

	// (GET /v1/control/applications/{application_id}/events/{event_id})
	GetEvent(ctx context.Context, request GetEventRequestObject) (GetEventResponseObject, error)

	// (GET /v1/control/applications/{application_id}/features)
	ListFeatures(ctx context.Context, request ListFeaturesRequestObject) (ListFeaturesResponseObject, error)

	// (POST /v1/control/applications/{application_id}/features)
	CreateFeature(ctx context.Context, request CreateFeatureRequestObject) (CreateFeatureResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/internal-config)
	UpdateInternalApplicationConfig(ctx context.Context, request UpdateInternalApplicationConfigRequestObject) (UpdateInternalApplicationConfigResponseObject, error)

	// (GET /v1/control/applications/{application_id}/invitations)
	ListApplicationInvitationsControl(ctx context.Context, request ListApplicationInvitationsControlRequestObject) (ListApplicationInvitationsControlResponseObject, error)

	// (POST /v1/control/applications/{application_id}/invitations)
	CreateApplicationInvitationControl(ctx context.Context, request CreateApplicationInvitationControlRequestObject) (CreateApplicationInvitationControlResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/invitations/{invitation_id})
	RevokeApplicationInvitationControl(ctx context.Context, request RevokeApplicationInvitationControlRequestObject) (RevokeApplicationInvitationControlResponseObject, error)

	// (GET /v1/control/applications/{application_id}/invitations/{invitation_id})
	GetApplicationInvitationControl(ctx context.Context, request GetApplicationInvitationControlRequestObject) (GetApplicationInvitationControlResponseObject, error)

	// (POST /v1/control/applications/{application_id}/invitations/{invitation_id}/resend)
	ResendApplicationInvitationControl(ctx context.Context, request ResendApplicationInvitationControlRequestObject) (ResendApplicationInvitationControlResponseObject, error)

	// (GET /v1/control/applications/{application_id}/local-entitlement-requests)
	ListLocalEntitlementRequests(ctx context.Context, request ListLocalEntitlementRequestsRequestObject) (ListLocalEntitlementRequestsResponseObject, error)

	// (GET /v1/control/applications/{application_id}/local-entitlement-requests/{request_id})
	GetLocalEntitlementRequest(ctx context.Context, request GetLocalEntitlementRequestRequestObject) (GetLocalEntitlementRequestResponseObject, error)

	// (POST /v1/control/applications/{application_id}/local-entitlement-requests/{request_id}/approve)
	ApproveLocalEntitlementRequest(ctx context.Context, request ApproveLocalEntitlementRequestRequestObject) (ApproveLocalEntitlementRequestResponseObject, error)

	// (POST /v1/control/applications/{application_id}/local-entitlement-requests/{request_id}/reject)
	RejectLocalEntitlementRequest(ctx context.Context, request RejectLocalEntitlementRequestRequestObject) (RejectLocalEntitlementRequestResponseObject, error)

	// (POST /v1/control/applications/{application_id}/local-entitlement-requests/{request_id}/reopen)
	ReopenLocalEntitlementRequest(ctx context.Context, request ReopenLocalEntitlementRequestRequestObject) (ReopenLocalEntitlementRequestResponseObject, error)

	// (GET /v1/control/applications/{application_id}/notification-providers)
	ListNotificationProviders(ctx context.Context, request ListNotificationProvidersRequestObject) (ListNotificationProvidersResponseObject, error)

	// (POST /v1/control/applications/{application_id}/notification-providers)
	CreateNotificationProvider(ctx context.Context, request CreateNotificationProviderRequestObject) (CreateNotificationProviderResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/notification-providers/{provider_id})
	DisableNotificationProvider(ctx context.Context, request DisableNotificationProviderRequestObject) (DisableNotificationProviderResponseObject, error)

	// (GET /v1/control/applications/{application_id}/notification-providers/{provider_id})
	GetNotificationProvider(ctx context.Context, request GetNotificationProviderRequestObject) (GetNotificationProviderResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/notification-providers/{provider_id})
	UpdateNotificationProvider(ctx context.Context, request UpdateNotificationProviderRequestObject) (UpdateNotificationProviderResponseObject, error)

	// (POST /v1/control/applications/{application_id}/notification-providers/{provider_id}/test)
	TestNotificationProvider(ctx context.Context, request TestNotificationProviderRequestObject) (TestNotificationProviderResponseObject, error)

	// (POST /v1/control/applications/{application_id}/notification-providers/{provider_id}/verify)
	VerifyNotificationProvider(ctx context.Context, request VerifyNotificationProviderRequestObject) (VerifyNotificationProviderResponseObject, error)

	// (GET /v1/control/applications/{application_id}/notification-template-variables)
	ListNotificationTemplateVariables(ctx context.Context, request ListNotificationTemplateVariablesRequestObject) (ListNotificationTemplateVariablesResponseObject, error)

	// (GET /v1/control/applications/{application_id}/notification-templates)
	ListNotificationTemplates(ctx context.Context, request ListNotificationTemplatesRequestObject) (ListNotificationTemplatesResponseObject, error)

	// (POST /v1/control/applications/{application_id}/notification-templates)
	CreateNotificationTemplate(ctx context.Context, request CreateNotificationTemplateRequestObject) (CreateNotificationTemplateResponseObject, error)

	// (GET /v1/control/applications/{application_id}/notification-templates/{template_id})
	GetNotificationTemplate(ctx context.Context, request GetNotificationTemplateRequestObject) (GetNotificationTemplateResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/notification-templates/{template_id})
	UpdateNotificationTemplate(ctx context.Context, request UpdateNotificationTemplateRequestObject) (UpdateNotificationTemplateResponseObject, error)

	// (POST /v1/control/applications/{application_id}/notification-templates/{template_id}/archive)
	ArchiveNotificationTemplate(ctx context.Context, request ArchiveNotificationTemplateRequestObject) (ArchiveNotificationTemplateResponseObject, error)

	// (POST /v1/control/applications/{application_id}/notification-templates/{template_id}/preview)
	PreviewNotificationTemplate(ctx context.Context, request PreviewNotificationTemplateRequestObject) (PreviewNotificationTemplateResponseObject, error)

	// (POST /v1/control/applications/{application_id}/notification-templates/{template_id}/publish)
	PublishNotificationTemplate(ctx context.Context, request PublishNotificationTemplateRequestObject) (PublishNotificationTemplateResponseObject, error)

	// (GET /v1/control/applications/{application_id}/notifications)
	ListNotifications(ctx context.Context, request ListNotificationsRequestObject) (ListNotificationsResponseObject, error)

	// (GET /v1/control/applications/{application_id}/notifications/statistics)
	GetNotificationStatistics(ctx context.Context, request GetNotificationStatisticsRequestObject) (GetNotificationStatisticsResponseObject, error)

	// (GET /v1/control/applications/{application_id}/notifications/{notification_id})
	GetNotification(ctx context.Context, request GetNotificationRequestObject) (GetNotificationResponseObject, error)

	// (POST /v1/control/applications/{application_id}/notifications/{notification_id}/retry)
	RetryNotification(ctx context.Context, request RetryNotificationRequestObject) (RetryNotificationResponseObject, error)

	// (GET /v1/control/applications/{application_id}/oauth-consents)
	ListOAuthConsents(ctx context.Context, request ListOAuthConsentsRequestObject) (ListOAuthConsentsResponseObject, error)

	// (POST /v1/control/applications/{application_id}/oauth-consents/{user_id}/{client_id}/revoke)
	RevokeOAuthConsent(ctx context.Context, request RevokeOAuthConsentRequestObject) (RevokeOAuthConsentResponseObject, error)

	// (GET /v1/control/applications/{application_id}/permission-grants)
	ListControlPermissionGrants(ctx context.Context, request ListControlPermissionGrantsRequestObject) (ListControlPermissionGrantsResponseObject, error)

	// (POST /v1/control/applications/{application_id}/permission-grants)
	CreateControlPermissionGrant(ctx context.Context, request CreateControlPermissionGrantRequestObject) (CreateControlPermissionGrantResponseObject, error)

	// (GET /v1/control/applications/{application_id}/permission-grants/effective)
	GetControlEffectiveAccess(ctx context.Context, request GetControlEffectiveAccessRequestObject) (GetControlEffectiveAccessResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/permission-grants/{grant_id})
	RevokeControlPermissionGrant(ctx context.Context, request RevokeControlPermissionGrantRequestObject) (RevokeControlPermissionGrantResponseObject, error)

	// (GET /v1/control/applications/{application_id}/permission-grants/{grant_id})
	GetControlPermissionGrant(ctx context.Context, request GetControlPermissionGrantRequestObject) (GetControlPermissionGrantResponseObject, error)

	// (GET /v1/control/applications/{application_id}/products)
	ListProducts(ctx context.Context, request ListProductsRequestObject) (ListProductsResponseObject, error)

	// (POST /v1/control/applications/{application_id}/products)
	CreateProduct(ctx context.Context, request CreateProductRequestObject) (CreateProductResponseObject, error)

	// (GET /v1/control/applications/{application_id}/products/{product_id})
	GetProduct(ctx context.Context, request GetProductRequestObject) (GetProductResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/products/{product_id})
	UpdateProduct(ctx context.Context, request UpdateProductRequestObject) (UpdateProductResponseObject, error)

	// (GET /v1/control/applications/{application_id}/products/{product_id}/prices)
	ListPrices(ctx context.Context, request ListPricesRequestObject) (ListPricesResponseObject, error)

	// (POST /v1/control/applications/{application_id}/products/{product_id}/prices)
	CreatePrice(ctx context.Context, request CreatePriceRequestObject) (CreatePriceResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/public-config)
	UpdatePublicApplicationConfig(ctx context.Context, request UpdatePublicApplicationConfigRequestObject) (UpdatePublicApplicationConfigResponseObject, error)

	// (GET /v1/control/applications/{application_id}/role-assignments)
	ListRoleAssignments(ctx context.Context, request ListRoleAssignmentsRequestObject) (ListRoleAssignmentsResponseObject, error)

	// (POST /v1/control/applications/{application_id}/role-assignments)
	CreateRoleAssignment(ctx context.Context, request CreateRoleAssignmentRequestObject) (CreateRoleAssignmentResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/role-assignments/{assignment_id})
	DeleteRoleAssignment(ctx context.Context, request DeleteRoleAssignmentRequestObject) (DeleteRoleAssignmentResponseObject, error)

	// (GET /v1/control/applications/{application_id}/roles)
	ListRoles(ctx context.Context, request ListRolesRequestObject) (ListRolesResponseObject, error)

	// (POST /v1/control/applications/{application_id}/roles)
	CreateRole(ctx context.Context, request CreateRoleRequestObject) (CreateRoleResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/roles/{role_id})
	DeleteRole(ctx context.Context, request DeleteRoleRequestObject) (DeleteRoleResponseObject, error)

	// (GET /v1/control/applications/{application_id}/roles/{role_id})
	GetRole(ctx context.Context, request GetRoleRequestObject) (GetRoleResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/roles/{role_id})
	UpdateRole(ctx context.Context, request UpdateRoleRequestObject) (UpdateRoleResponseObject, error)

	// (GET /v1/control/applications/{application_id}/sender-identities)
	ListSenderIdentities(ctx context.Context, request ListSenderIdentitiesRequestObject) (ListSenderIdentitiesResponseObject, error)

	// (POST /v1/control/applications/{application_id}/sender-identities)
	CreateSenderIdentity(ctx context.Context, request CreateSenderIdentityRequestObject) (CreateSenderIdentityResponseObject, error)

	// (POST /v1/control/applications/{application_id}/sender-identities/{sender_id}/default)
	SetDefaultSenderIdentity(ctx context.Context, request SetDefaultSenderIdentityRequestObject) (SetDefaultSenderIdentityResponseObject, error)

	// (GET /v1/control/applications/{application_id}/statistics)
	GetApplicationStatistics(ctx context.Context, request GetApplicationStatisticsRequestObject) (GetApplicationStatisticsResponseObject, error)

	// (GET /v1/control/applications/{application_id}/storage/objects)
	ListControlApplicationStorageObjects(ctx context.Context, request ListControlApplicationStorageObjectsRequestObject) (ListControlApplicationStorageObjectsResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/storage/objects/{object_id})
	DeleteControlApplicationStorageObject(ctx context.Context, request DeleteControlApplicationStorageObjectRequestObject) (DeleteControlApplicationStorageObjectResponseObject, error)

	// (GET /v1/control/applications/{application_id}/storage/objects/{object_id})
	GetControlApplicationStorageObject(ctx context.Context, request GetControlApplicationStorageObjectRequestObject) (GetControlApplicationStorageObjectResponseObject, error)

	// (POST /v1/control/applications/{application_id}/storage/objects/{object_id}/download)
	DownloadControlApplicationStorageObject(ctx context.Context, request DownloadControlApplicationStorageObjectRequestObject) (DownloadControlApplicationStorageObjectResponseObject, error)

	// (GET /v1/control/applications/{application_id}/storage/providers)
	ListApplicationStorageProviders(ctx context.Context, request ListApplicationStorageProvidersRequestObject) (ListApplicationStorageProvidersResponseObject, error)

	// (POST /v1/control/applications/{application_id}/storage/providers)
	CreateApplicationStorageProvider(ctx context.Context, request CreateApplicationStorageProviderRequestObject) (CreateApplicationStorageProviderResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/storage/providers/{provider_id})
	DisableApplicationStorageProvider(ctx context.Context, request DisableApplicationStorageProviderRequestObject) (DisableApplicationStorageProviderResponseObject, error)

	// (GET /v1/control/applications/{application_id}/storage/providers/{provider_id})
	GetApplicationStorageProvider(ctx context.Context, request GetApplicationStorageProviderRequestObject) (GetApplicationStorageProviderResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/storage/providers/{provider_id})
	UpdateApplicationStorageProvider(ctx context.Context, request UpdateApplicationStorageProviderRequestObject) (UpdateApplicationStorageProviderResponseObject, error)

	// (POST /v1/control/applications/{application_id}/storage/providers/{provider_id}/enable)
	EnableApplicationStorageProvider(ctx context.Context, request EnableApplicationStorageProviderRequestObject) (EnableApplicationStorageProviderResponseObject, error)

	// (POST /v1/control/applications/{application_id}/storage/providers/{provider_id}/verify)
	VerifyApplicationStorageProvider(ctx context.Context, request VerifyApplicationStorageProviderRequestObject) (VerifyApplicationStorageProviderResponseObject, error)

	// (POST /v1/control/applications/{application_id}/storage/uploads)
	CreateControlApplicationStorageUpload(ctx context.Context, request CreateControlApplicationStorageUploadRequestObject) (CreateControlApplicationStorageUploadResponseObject, error)

	// (POST /v1/control/applications/{application_id}/storage/uploads/{object_id}/complete)
	CompleteControlApplicationStorageUpload(ctx context.Context, request CompleteControlApplicationStorageUploadRequestObject) (CompleteControlApplicationStorageUploadResponseObject, error)

	// (GET /v1/control/applications/{application_id}/users)
	ListUsers(ctx context.Context, request ListUsersRequestObject) (ListUsersResponseObject, error)

	// (POST /v1/control/applications/{application_id}/users)
	CreateUser(ctx context.Context, request CreateUserRequestObject) (CreateUserResponseObject, error)

	// (GET /v1/control/applications/{application_id}/users/{user_id})
	GetUser(ctx context.Context, request GetUserRequestObject) (GetUserResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/users/{user_id})
	UpdateUser(ctx context.Context, request UpdateUserRequestObject) (UpdateUserResponseObject, error)

	// (GET /v1/control/applications/{application_id}/users/{user_id}/addresses)
	ListUserAddresses(ctx context.Context, request ListUserAddressesRequestObject) (ListUserAddressesResponseObject, error)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/restore)
	RestoreUser(ctx context.Context, request RestoreUserRequestObject) (RestoreUserResponseObject, error)

	// (GET /v1/control/applications/{application_id}/users/{user_id}/sessions)
	ListUserSessions(ctx context.Context, request ListUserSessionsRequestObject) (ListUserSessionsResponseObject, error)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/sessions/revoke)
	RevokeUserSessions(ctx context.Context, request RevokeUserSessionsRequestObject) (RevokeUserSessionsResponseObject, error)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/suspend)
	SuspendUser(ctx context.Context, request SuspendUserRequestObject) (SuspendUserResponseObject, error)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/unverify-email)
	UnverifyUserEmail(ctx context.Context, request UnverifyUserEmailRequestObject) (UnverifyUserEmailResponseObject, error)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/unverify-organization)
	UnverifyUserOrganization(ctx context.Context, request UnverifyUserOrganizationRequestObject) (UnverifyUserOrganizationResponseObject, error)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/verify-email)
	VerifyUserEmail(ctx context.Context, request VerifyUserEmailRequestObject) (VerifyUserEmailResponseObject, error)

	// (POST /v1/control/applications/{application_id}/users/{user_id}/verify-organization)
	VerifyUserOrganization(ctx context.Context, request VerifyUserOrganizationRequestObject) (VerifyUserOrganizationResponseObject, error)

	// (GET /v1/control/applications/{application_id}/webhook-deliveries)
	ListWebhookDeliveries(ctx context.Context, request ListWebhookDeliveriesRequestObject) (ListWebhookDeliveriesResponseObject, error)

	// (GET /v1/control/applications/{application_id}/webhook-deliveries/{delivery_id})
	GetWebhookDelivery(ctx context.Context, request GetWebhookDeliveryRequestObject) (GetWebhookDeliveryResponseObject, error)

	// (POST /v1/control/applications/{application_id}/webhook-deliveries/{delivery_id}/replay)
	ReplayWebhookDelivery(ctx context.Context, request ReplayWebhookDeliveryRequestObject) (ReplayWebhookDeliveryResponseObject, error)

	// (GET /v1/control/applications/{application_id}/webhooks)
	ListWebhooks(ctx context.Context, request ListWebhooksRequestObject) (ListWebhooksResponseObject, error)

	// (POST /v1/control/applications/{application_id}/webhooks)
	CreateWebhook(ctx context.Context, request CreateWebhookRequestObject) (CreateWebhookResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/webhooks/{webhook_id})
	DisableWebhook(ctx context.Context, request DisableWebhookRequestObject) (DisableWebhookResponseObject, error)

	// (GET /v1/control/applications/{application_id}/webhooks/{webhook_id})
	GetWebhook(ctx context.Context, request GetWebhookRequestObject) (GetWebhookResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/webhooks/{webhook_id})
	UpdateWebhook(ctx context.Context, request UpdateWebhookRequestObject) (UpdateWebhookResponseObject, error)

	// (POST /v1/control/applications/{application_id}/webhooks/{webhook_id}/rotate-secret)
	RotateWebhookSecret(ctx context.Context, request RotateWebhookSecretRequestObject) (RotateWebhookSecretResponseObject, error)

	// (POST /v1/control/applications/{application_id}/webhooks/{webhook_id}/test)
	TestWebhook(ctx context.Context, request TestWebhookRequestObject) (TestWebhookResponseObject, error)

	// (GET /v1/control/applications/{application_id}/workspaces)
	ListWorkspaces(ctx context.Context, request ListWorkspacesRequestObject) (ListWorkspacesResponseObject, error)

	// (POST /v1/control/applications/{application_id}/workspaces)
	CreateWorkspace(ctx context.Context, request CreateWorkspaceRequestObject) (CreateWorkspaceResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/workspaces/{workspace_id})
	DeleteWorkspace(ctx context.Context, request DeleteWorkspaceRequestObject) (DeleteWorkspaceResponseObject, error)

	// (GET /v1/control/applications/{application_id}/workspaces/{workspace_id})
	GetWorkspace(ctx context.Context, request GetWorkspaceRequestObject) (GetWorkspaceResponseObject, error)

	// (PATCH /v1/control/applications/{application_id}/workspaces/{workspace_id})
	UpdateWorkspace(ctx context.Context, request UpdateWorkspaceRequestObject) (UpdateWorkspaceResponseObject, error)

	// (GET /v1/control/applications/{application_id}/workspaces/{workspace_id}/members)
	ListWorkspaceMembers(ctx context.Context, request ListWorkspaceMembersRequestObject) (ListWorkspaceMembersResponseObject, error)

	// (DELETE /v1/control/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})
	DeleteWorkspaceMember(ctx context.Context, request DeleteWorkspaceMemberRequestObject) (DeleteWorkspaceMemberResponseObject, error)

	// (PUT /v1/control/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})
	ReplaceWorkspaceMemberRoles(ctx context.Context, request ReplaceWorkspaceMemberRolesRequestObject) (ReplaceWorkspaceMemberRolesResponseObject, error)

	// (POST /v1/control/applications/{application_id}/workspaces/{workspace_id}/owner-transfer)
	RecoverWorkspaceOwnership(ctx context.Context, request RecoverWorkspaceOwnershipRequestObject) (RecoverWorkspaceOwnershipResponseObject, error)

	// (POST /v1/control/auth/email/start)
	StartControlUserEmailLogin(ctx context.Context, request StartControlUserEmailLoginRequestObject) (StartControlUserEmailLoginResponseObject, error)

	// (POST /v1/control/auth/email/verify)
	VerifyControlUserEmailLogin(ctx context.Context, request VerifyControlUserEmailLoginRequestObject) (VerifyControlUserEmailLoginResponseObject, error)

	// (DELETE /v1/control/auth/identities/{identity_id})
	UnlinkControlExternalIdentity(ctx context.Context, request UnlinkControlExternalIdentityRequestObject) (UnlinkControlExternalIdentityResponseObject, error)

	// (POST /v1/control/auth/logout)
	LogoutControlUser(ctx context.Context, request LogoutControlUserRequestObject) (LogoutControlUserResponseObject, error)

	// (POST /v1/control/auth/logout-all)
	LogoutAllControlUserSessions(ctx context.Context, request LogoutAllControlUserSessionsRequestObject) (LogoutAllControlUserSessionsResponseObject, error)

	// (GET /v1/control/auth/me)
	GetControlUserAccount(ctx context.Context, request GetControlUserAccountRequestObject) (GetControlUserAccountResponseObject, error)

	// (PATCH /v1/control/auth/me)
	UpdateControlUserAccount(ctx context.Context, request UpdateControlUserAccountRequestObject) (UpdateControlUserAccountResponseObject, error)

	// (GET /v1/control/auth/methods)
	GetControlAuthMethods(ctx context.Context, request GetControlAuthMethodsRequestObject) (GetControlAuthMethodsResponseObject, error)

	// (POST /v1/control/auth/password)
	LoginControlUserWithPassword(ctx context.Context, request LoginControlUserWithPasswordRequestObject) (LoginControlUserWithPasswordResponseObject, error)

	// (PUT /v1/control/auth/password)
	ChangeControlUserPassword(ctx context.Context, request ChangeControlUserPasswordRequestObject) (ChangeControlUserPasswordResponseObject, error)

	// (POST /v1/control/auth/providers/{provider}/link)
	LinkControlExternalIdentity(ctx context.Context, request LinkControlExternalIdentityRequestObject) (LinkControlExternalIdentityResponseObject, error)

	// (POST /v1/control/auth/providers/{provider}/start)
	StartControlExternalLogin(ctx context.Context, request StartControlExternalLoginRequestObject) (StartControlExternalLoginResponseObject, error)

	// (GET /v1/control/auth/sessions)
	ListControlUserSessions(ctx context.Context, request ListControlUserSessionsRequestObject) (ListControlUserSessionsResponseObject, error)

	// (DELETE /v1/control/auth/sessions/{session_id})
	RevokeControlUserSession(ctx context.Context, request RevokeControlUserSessionRequestObject) (RevokeControlUserSessionResponseObject, error)

	// (POST /v1/control/auth/token/refresh)
	RefreshControlUserSession(ctx context.Context, request RefreshControlUserSessionRequestObject) (RefreshControlUserSessionResponseObject, error)

	// (GET /v1/control/installation/auth-policy)
	GetControlAuthPolicy(ctx context.Context, request GetControlAuthPolicyRequestObject) (GetControlAuthPolicyResponseObject, error)

	// (PATCH /v1/control/installation/auth-policy)
	UpdateControlAuthPolicy(ctx context.Context, request UpdateControlAuthPolicyRequestObject) (UpdateControlAuthPolicyResponseObject, error)

	// (GET /v1/control/installation/auth/providers)
	ListInstallationAuthProviders(ctx context.Context, request ListInstallationAuthProvidersRequestObject) (ListInstallationAuthProvidersResponseObject, error)

	// (DELETE /v1/control/installation/auth/providers/{provider})
	DisableInstallationAuthProvider(ctx context.Context, request DisableInstallationAuthProviderRequestObject) (DisableInstallationAuthProviderResponseObject, error)

	// (PATCH /v1/control/installation/auth/providers/{provider})
	UpdateInstallationAuthProvider(ctx context.Context, request UpdateInstallationAuthProviderRequestObject) (UpdateInstallationAuthProviderResponseObject, error)

	// (PUT /v1/control/installation/auth/providers/{provider})
	ConfigureInstallationAuthProvider(ctx context.Context, request ConfigureInstallationAuthProviderRequestObject) (ConfigureInstallationAuthProviderResponseObject, error)

	// (GET /v1/control/installation/billing/providers)
	ListInstallationBillingProviders(ctx context.Context, request ListInstallationBillingProvidersRequestObject) (ListInstallationBillingProvidersResponseObject, error)

	// (POST /v1/control/installation/billing/providers)
	CreateInstallationBillingProvider(ctx context.Context, request CreateInstallationBillingProviderRequestObject) (CreateInstallationBillingProviderResponseObject, error)

	// (DELETE /v1/control/installation/billing/providers/{provider_id})
	DisableInstallationBillingProvider(ctx context.Context, request DisableInstallationBillingProviderRequestObject) (DisableInstallationBillingProviderResponseObject, error)

	// (GET /v1/control/installation/billing/providers/{provider_id})
	GetInstallationBillingProvider(ctx context.Context, request GetInstallationBillingProviderRequestObject) (GetInstallationBillingProviderResponseObject, error)

	// (PATCH /v1/control/installation/billing/providers/{provider_id})
	UpdateInstallationBillingProvider(ctx context.Context, request UpdateInstallationBillingProviderRequestObject) (UpdateInstallationBillingProviderResponseObject, error)

	// (POST /v1/control/installation/billing/providers/{provider_id}/verify)
	VerifyInstallationBillingProvider(ctx context.Context, request VerifyInstallationBillingProviderRequestObject) (VerifyInstallationBillingProviderResponseObject, error)

	// (GET /v1/control/installation/invitations)
	ListInstallationControlUserInvitations(ctx context.Context, request ListInstallationControlUserInvitationsRequestObject) (ListInstallationControlUserInvitationsResponseObject, error)

	// (POST /v1/control/installation/invitations)
	CreateInstallationControlUserInvitation(ctx context.Context, request CreateInstallationControlUserInvitationRequestObject) (CreateInstallationControlUserInvitationResponseObject, error)

	// (DELETE /v1/control/installation/invitations/{invitation_id})
	RevokeInstallationControlUserInvitation(ctx context.Context, request RevokeInstallationControlUserInvitationRequestObject) (RevokeInstallationControlUserInvitationResponseObject, error)

	// (POST /v1/control/installation/invitations/{invitation_id}/resend)
	ResendInstallationControlUserInvitation(ctx context.Context, request ResendInstallationControlUserInvitationRequestObject) (ResendInstallationControlUserInvitationResponseObject, error)

	// (GET /v1/control/installation/management-api)
	GetManagementAPIStatus(ctx context.Context, request GetManagementAPIStatusRequestObject) (GetManagementAPIStatusResponseObject, error)

	// (PATCH /v1/control/installation/management-api)
	UpdateManagementAPIStatus(ctx context.Context, request UpdateManagementAPIStatusRequestObject) (UpdateManagementAPIStatusResponseObject, error)

	// (GET /v1/control/installation/management-clients)
	ListManagementClients(ctx context.Context, request ListManagementClientsRequestObject) (ListManagementClientsResponseObject, error)

	// (POST /v1/control/installation/management-clients)
	CreateManagementClient(ctx context.Context, request CreateManagementClientRequestObject) (CreateManagementClientResponseObject, error)

	// (DELETE /v1/control/installation/management-clients/{management_client_id})
	DisableManagementClient(ctx context.Context, request DisableManagementClientRequestObject) (DisableManagementClientResponseObject, error)

	// (POST /v1/control/installation/management-clients/{management_client_id}/rotate-secret)
	RotateManagementClientSecret(ctx context.Context, request RotateManagementClientSecretRequestObject) (RotateManagementClientSecretResponseObject, error)

	// (GET /v1/control/installation/notification-providers)
	ListInstallationNotificationProviders(ctx context.Context, request ListInstallationNotificationProvidersRequestObject) (ListInstallationNotificationProvidersResponseObject, error)

	// (POST /v1/control/installation/notification-providers)
	CreateInstallationNotificationProvider(ctx context.Context, request CreateInstallationNotificationProviderRequestObject) (CreateInstallationNotificationProviderResponseObject, error)

	// (DELETE /v1/control/installation/notification-providers/{provider_id})
	DisableInstallationNotificationProvider(ctx context.Context, request DisableInstallationNotificationProviderRequestObject) (DisableInstallationNotificationProviderResponseObject, error)

	// (GET /v1/control/installation/notification-providers/{provider_id})
	GetInstallationNotificationProvider(ctx context.Context, request GetInstallationNotificationProviderRequestObject) (GetInstallationNotificationProviderResponseObject, error)

	// (PATCH /v1/control/installation/notification-providers/{provider_id})
	UpdateInstallationNotificationProvider(ctx context.Context, request UpdateInstallationNotificationProviderRequestObject) (UpdateInstallationNotificationProviderResponseObject, error)

	// (POST /v1/control/installation/notification-providers/{provider_id}/test)
	TestInstallationNotificationProvider(ctx context.Context, request TestInstallationNotificationProviderRequestObject) (TestInstallationNotificationProviderResponseObject, error)

	// (POST /v1/control/installation/notification-providers/{provider_id}/verify)
	VerifyInstallationNotificationProvider(ctx context.Context, request VerifyInstallationNotificationProviderRequestObject) (VerifyInstallationNotificationProviderResponseObject, error)

	// (GET /v1/control/installation/notification-template-variables)
	ListInstallationNotificationTemplateVariables(ctx context.Context, request ListInstallationNotificationTemplateVariablesRequestObject) (ListInstallationNotificationTemplateVariablesResponseObject, error)

	// (GET /v1/control/installation/notification-templates)
	ListInstallationNotificationTemplates(ctx context.Context, request ListInstallationNotificationTemplatesRequestObject) (ListInstallationNotificationTemplatesResponseObject, error)

	// (POST /v1/control/installation/notification-templates)
	CreateInstallationNotificationTemplate(ctx context.Context, request CreateInstallationNotificationTemplateRequestObject) (CreateInstallationNotificationTemplateResponseObject, error)

	// (GET /v1/control/installation/notification-templates/{template_id})
	GetInstallationNotificationTemplate(ctx context.Context, request GetInstallationNotificationTemplateRequestObject) (GetInstallationNotificationTemplateResponseObject, error)

	// (PATCH /v1/control/installation/notification-templates/{template_id})
	UpdateInstallationNotificationTemplate(ctx context.Context, request UpdateInstallationNotificationTemplateRequestObject) (UpdateInstallationNotificationTemplateResponseObject, error)

	// (POST /v1/control/installation/notification-templates/{template_id}/archive)
	ArchiveInstallationNotificationTemplate(ctx context.Context, request ArchiveInstallationNotificationTemplateRequestObject) (ArchiveInstallationNotificationTemplateResponseObject, error)

	// (POST /v1/control/installation/notification-templates/{template_id}/preview)
	PreviewInstallationNotificationTemplate(ctx context.Context, request PreviewInstallationNotificationTemplateRequestObject) (PreviewInstallationNotificationTemplateResponseObject, error)

	// (POST /v1/control/installation/notification-templates/{template_id}/publish)
	PublishInstallationNotificationTemplate(ctx context.Context, request PublishInstallationNotificationTemplateRequestObject) (PublishInstallationNotificationTemplateResponseObject, error)

	// (PUT /v1/control/installation/organizations/{organization_id}/policy)
	UpdateOrganizationPolicy(ctx context.Context, request UpdateOrganizationPolicyRequestObject) (UpdateOrganizationPolicyResponseObject, error)

	// (GET /v1/control/installation/signing-keys)
	ListSigningKeys(ctx context.Context, request ListSigningKeysRequestObject) (ListSigningKeysResponseObject, error)

	// (POST /v1/control/installation/signing-keys/rotate)
	RotateSigningKey(ctx context.Context, request RotateSigningKeyRequestObject) (RotateSigningKeyResponseObject, error)

	// (GET /v1/control/installation/storage/objects)
	ListInstallationStorageObjects(ctx context.Context, request ListInstallationStorageObjectsRequestObject) (ListInstallationStorageObjectsResponseObject, error)

	// (DELETE /v1/control/installation/storage/objects/{object_id})
	DeleteInstallationStorageObject(ctx context.Context, request DeleteInstallationStorageObjectRequestObject) (DeleteInstallationStorageObjectResponseObject, error)

	// (GET /v1/control/installation/storage/objects/{object_id})
	GetInstallationStorageObject(ctx context.Context, request GetInstallationStorageObjectRequestObject) (GetInstallationStorageObjectResponseObject, error)

	// (POST /v1/control/installation/storage/objects/{object_id}/download)
	DownloadInstallationStorageObject(ctx context.Context, request DownloadInstallationStorageObjectRequestObject) (DownloadInstallationStorageObjectResponseObject, error)

	// (GET /v1/control/installation/storage/providers)
	ListInstallationStorageProviders(ctx context.Context, request ListInstallationStorageProvidersRequestObject) (ListInstallationStorageProvidersResponseObject, error)

	// (POST /v1/control/installation/storage/providers)
	CreateInstallationStorageProvider(ctx context.Context, request CreateInstallationStorageProviderRequestObject) (CreateInstallationStorageProviderResponseObject, error)

	// (DELETE /v1/control/installation/storage/providers/{provider_id})
	DisableInstallationStorageProvider(ctx context.Context, request DisableInstallationStorageProviderRequestObject) (DisableInstallationStorageProviderResponseObject, error)

	// (GET /v1/control/installation/storage/providers/{provider_id})
	GetInstallationStorageProvider(ctx context.Context, request GetInstallationStorageProviderRequestObject) (GetInstallationStorageProviderResponseObject, error)

	// (PATCH /v1/control/installation/storage/providers/{provider_id})
	UpdateInstallationStorageProvider(ctx context.Context, request UpdateInstallationStorageProviderRequestObject) (UpdateInstallationStorageProviderResponseObject, error)

	// (POST /v1/control/installation/storage/providers/{provider_id}/enable)
	EnableInstallationStorageProvider(ctx context.Context, request EnableInstallationStorageProviderRequestObject) (EnableInstallationStorageProviderResponseObject, error)

	// (POST /v1/control/installation/storage/providers/{provider_id}/verify)
	VerifyInstallationStorageProvider(ctx context.Context, request VerifyInstallationStorageProviderRequestObject) (VerifyInstallationStorageProviderResponseObject, error)

	// (POST /v1/control/installation/storage/uploads)
	CreateInstallationStorageUpload(ctx context.Context, request CreateInstallationStorageUploadRequestObject) (CreateInstallationStorageUploadResponseObject, error)

	// (POST /v1/control/installation/storage/uploads/{object_id}/complete)
	CompleteInstallationStorageUpload(ctx context.Context, request CompleteInstallationStorageUploadRequestObject) (CompleteInstallationStorageUploadResponseObject, error)

	// (GET /v1/control/installation/users)
	ListInstallationControlUsers(ctx context.Context, request ListInstallationControlUsersRequestObject) (ListInstallationControlUsersResponseObject, error)

	// (DELETE /v1/control/installation/users/{control_user_id})
	DeleteInstallationControlUser(ctx context.Context, request DeleteInstallationControlUserRequestObject) (DeleteInstallationControlUserResponseObject, error)

	// (PATCH /v1/control/installation/users/{control_user_id})
	UpdateInstallationControlUser(ctx context.Context, request UpdateInstallationControlUserRequestObject) (UpdateInstallationControlUserResponseObject, error)

	// (POST /v1/control/invitations/accept)
	AcceptControlUserInvitation(ctx context.Context, request AcceptControlUserInvitationRequestObject) (AcceptControlUserInvitationResponseObject, error)

	// (POST /v1/control/invitations/providers/{provider}/start)
	StartControlInvitationExternalLogin(ctx context.Context, request StartControlInvitationExternalLoginRequestObject) (StartControlInvitationExternalLoginResponseObject, error)

	// (GET /v1/control/organizations)
	ListOrganizations(ctx context.Context, request ListOrganizationsRequestObject) (ListOrganizationsResponseObject, error)

	// (POST /v1/control/organizations)
	CreateOrganization(ctx context.Context, request CreateOrganizationRequestObject) (CreateOrganizationResponseObject, error)

	// (DELETE /v1/control/organizations/{organization_id})
	RetireOrganization(ctx context.Context, request RetireOrganizationRequestObject) (RetireOrganizationResponseObject, error)

	// (GET /v1/control/organizations/{organization_id})
	GetOrganization(ctx context.Context, request GetOrganizationRequestObject) (GetOrganizationResponseObject, error)

	// (PATCH /v1/control/organizations/{organization_id})
	UpdateOrganization(ctx context.Context, request UpdateOrganizationRequestObject) (UpdateOrganizationResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/applications)
	ListApplications(ctx context.Context, request ListApplicationsRequestObject) (ListApplicationsResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/applications)
	CreateApplication(ctx context.Context, request CreateApplicationRequestObject) (CreateApplicationResponseObject, error)

	// (DELETE /v1/control/organizations/{organization_id}/applications/{application_resource_id})
	RetireApplication(ctx context.Context, request RetireApplicationRequestObject) (RetireApplicationResponseObject, error)

	// (PATCH /v1/control/organizations/{organization_id}/applications/{application_resource_id})
	UpdateApplication(ctx context.Context, request UpdateApplicationRequestObject) (UpdateApplicationResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/applications/{application_resource_id}/restore)
	RestoreApplication(ctx context.Context, request RestoreApplicationRequestObject) (RestoreApplicationResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/audit-logs)
	ListOrganizationAuditLogs(ctx context.Context, request ListOrganizationAuditLogsRequestObject) (ListOrganizationAuditLogsResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/auth/providers)
	ListOrganizationAuthProviders(ctx context.Context, request ListOrganizationAuthProvidersRequestObject) (ListOrganizationAuthProvidersResponseObject, error)

	// (DELETE /v1/control/organizations/{organization_id}/auth/providers/{provider})
	DisableOrganizationAuthProvider(ctx context.Context, request DisableOrganizationAuthProviderRequestObject) (DisableOrganizationAuthProviderResponseObject, error)

	// (PATCH /v1/control/organizations/{organization_id}/auth/providers/{provider})
	UpdateOrganizationAuthProvider(ctx context.Context, request UpdateOrganizationAuthProviderRequestObject) (UpdateOrganizationAuthProviderResponseObject, error)

	// (PUT /v1/control/organizations/{organization_id}/auth/providers/{provider})
	ConfigureOrganizationAuthProvider(ctx context.Context, request ConfigureOrganizationAuthProviderRequestObject) (ConfigureOrganizationAuthProviderResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/billing/providers)
	ListOrganizationBillingProviders(ctx context.Context, request ListOrganizationBillingProvidersRequestObject) (ListOrganizationBillingProvidersResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/billing/providers)
	CreateOrganizationBillingProvider(ctx context.Context, request CreateOrganizationBillingProviderRequestObject) (CreateOrganizationBillingProviderResponseObject, error)

	// (DELETE /v1/control/organizations/{organization_id}/billing/providers/{provider_id})
	DisableOrganizationBillingProvider(ctx context.Context, request DisableOrganizationBillingProviderRequestObject) (DisableOrganizationBillingProviderResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/billing/providers/{provider_id})
	GetOrganizationBillingProvider(ctx context.Context, request GetOrganizationBillingProviderRequestObject) (GetOrganizationBillingProviderResponseObject, error)

	// (PATCH /v1/control/organizations/{organization_id}/billing/providers/{provider_id})
	UpdateOrganizationBillingProvider(ctx context.Context, request UpdateOrganizationBillingProviderRequestObject) (UpdateOrganizationBillingProviderResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/billing/providers/{provider_id}/verify)
	VerifyOrganizationBillingProvider(ctx context.Context, request VerifyOrganizationBillingProviderRequestObject) (VerifyOrganizationBillingProviderResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/invitations)
	ListOrganizationInvitations(ctx context.Context, request ListOrganizationInvitationsRequestObject) (ListOrganizationInvitationsResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/invitations)
	CreateOrganizationInvitation(ctx context.Context, request CreateOrganizationInvitationRequestObject) (CreateOrganizationInvitationResponseObject, error)

	// (DELETE /v1/control/organizations/{organization_id}/invitations/{invitation_id})
	RevokeOrganizationInvitation(ctx context.Context, request RevokeOrganizationInvitationRequestObject) (RevokeOrganizationInvitationResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/invitations/{invitation_id}/resend)
	ResendOrganizationInvitation(ctx context.Context, request ResendOrganizationInvitationRequestObject) (ResendOrganizationInvitationResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/members)
	ListOrganizationMembers(ctx context.Context, request ListOrganizationMembersRequestObject) (ListOrganizationMembersResponseObject, error)

	// (DELETE /v1/control/organizations/{organization_id}/members/{member_id})
	DeleteOrganizationMember(ctx context.Context, request DeleteOrganizationMemberRequestObject) (DeleteOrganizationMemberResponseObject, error)

	// (PATCH /v1/control/organizations/{organization_id}/members/{member_id})
	UpdateOrganizationMember(ctx context.Context, request UpdateOrganizationMemberRequestObject) (UpdateOrganizationMemberResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/notification-providers)
	ListOrganizationNotificationProviders(ctx context.Context, request ListOrganizationNotificationProvidersRequestObject) (ListOrganizationNotificationProvidersResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/notification-providers)
	CreateOrganizationNotificationProvider(ctx context.Context, request CreateOrganizationNotificationProviderRequestObject) (CreateOrganizationNotificationProviderResponseObject, error)

	// (DELETE /v1/control/organizations/{organization_id}/notification-providers/{provider_id})
	DisableOrganizationNotificationProvider(ctx context.Context, request DisableOrganizationNotificationProviderRequestObject) (DisableOrganizationNotificationProviderResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/notification-providers/{provider_id})
	GetOrganizationNotificationProvider(ctx context.Context, request GetOrganizationNotificationProviderRequestObject) (GetOrganizationNotificationProviderResponseObject, error)

	// (PATCH /v1/control/organizations/{organization_id}/notification-providers/{provider_id})
	UpdateOrganizationNotificationProvider(ctx context.Context, request UpdateOrganizationNotificationProviderRequestObject) (UpdateOrganizationNotificationProviderResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/notification-providers/{provider_id}/test)
	TestOrganizationNotificationProvider(ctx context.Context, request TestOrganizationNotificationProviderRequestObject) (TestOrganizationNotificationProviderResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/notification-providers/{provider_id}/verify)
	VerifyOrganizationNotificationProvider(ctx context.Context, request VerifyOrganizationNotificationProviderRequestObject) (VerifyOrganizationNotificationProviderResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/policy)
	GetOrganizationPolicy(ctx context.Context, request GetOrganizationPolicyRequestObject) (GetOrganizationPolicyResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/restore)
	RestoreOrganization(ctx context.Context, request RestoreOrganizationRequestObject) (RestoreOrganizationResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/storage/objects)
	ListOrganizationStorageObjects(ctx context.Context, request ListOrganizationStorageObjectsRequestObject) (ListOrganizationStorageObjectsResponseObject, error)

	// (DELETE /v1/control/organizations/{organization_id}/storage/objects/{object_id})
	DeleteOrganizationStorageObject(ctx context.Context, request DeleteOrganizationStorageObjectRequestObject) (DeleteOrganizationStorageObjectResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/storage/objects/{object_id})
	GetOrganizationStorageObject(ctx context.Context, request GetOrganizationStorageObjectRequestObject) (GetOrganizationStorageObjectResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/storage/objects/{object_id}/download)
	DownloadOrganizationStorageObject(ctx context.Context, request DownloadOrganizationStorageObjectRequestObject) (DownloadOrganizationStorageObjectResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/storage/providers)
	ListOrganizationStorageProviders(ctx context.Context, request ListOrganizationStorageProvidersRequestObject) (ListOrganizationStorageProvidersResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/storage/providers)
	CreateOrganizationStorageProvider(ctx context.Context, request CreateOrganizationStorageProviderRequestObject) (CreateOrganizationStorageProviderResponseObject, error)

	// (DELETE /v1/control/organizations/{organization_id}/storage/providers/{provider_id})
	DisableOrganizationStorageProvider(ctx context.Context, request DisableOrganizationStorageProviderRequestObject) (DisableOrganizationStorageProviderResponseObject, error)

	// (GET /v1/control/organizations/{organization_id}/storage/providers/{provider_id})
	GetOrganizationStorageProvider(ctx context.Context, request GetOrganizationStorageProviderRequestObject) (GetOrganizationStorageProviderResponseObject, error)

	// (PATCH /v1/control/organizations/{organization_id}/storage/providers/{provider_id})
	UpdateOrganizationStorageProvider(ctx context.Context, request UpdateOrganizationStorageProviderRequestObject) (UpdateOrganizationStorageProviderResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/storage/providers/{provider_id}/enable)
	EnableOrganizationStorageProvider(ctx context.Context, request EnableOrganizationStorageProviderRequestObject) (EnableOrganizationStorageProviderResponseObject, error)

	// (POST /v1/control/organizations/{organization_id}/storage/providers/{provider_id}/verify)
	VerifyOrganizationStorageProvider(ctx context.Context, request VerifyOrganizationStorageProviderRequestObject) (VerifyOrganizationStorageProviderResponseObject, error)

	// (GET /v1/management/organizations)
	ManagementListOrganizations(ctx context.Context, request ManagementListOrganizationsRequestObject) (ManagementListOrganizationsResponseObject, error)

	// (POST /v1/management/organizations)
	ManagementCreateOrganization(ctx context.Context, request ManagementCreateOrganizationRequestObject) (ManagementCreateOrganizationResponseObject, error)

	// (DELETE /v1/management/organizations/{organization_id})
	ManagementRetireOrganization(ctx context.Context, request ManagementRetireOrganizationRequestObject) (ManagementRetireOrganizationResponseObject, error)

	// (GET /v1/management/organizations/{organization_id})
	ManagementGetOrganization(ctx context.Context, request ManagementGetOrganizationRequestObject) (ManagementGetOrganizationResponseObject, error)

	// (PATCH /v1/management/organizations/{organization_id})
	ManagementUpdateOrganization(ctx context.Context, request ManagementUpdateOrganizationRequestObject) (ManagementUpdateOrganizationResponseObject, error)

	// (GET /v1/management/organizations/{organization_id}/applications)
	ManagementListApplications(ctx context.Context, request ManagementListApplicationsRequestObject) (ManagementListApplicationsResponseObject, error)

	// (POST /v1/management/organizations/{organization_id}/applications)
	ManagementCreateApplication(ctx context.Context, request ManagementCreateApplicationRequestObject) (ManagementCreateApplicationResponseObject, error)

	// (DELETE /v1/management/organizations/{organization_id}/applications/{application_resource_id})
	ManagementRetireApplication(ctx context.Context, request ManagementRetireApplicationRequestObject) (ManagementRetireApplicationResponseObject, error)

	// (PATCH /v1/management/organizations/{organization_id}/applications/{application_resource_id})
	ManagementUpdateApplication(ctx context.Context, request ManagementUpdateApplicationRequestObject) (ManagementUpdateApplicationResponseObject, error)

	// (POST /v1/management/organizations/{organization_id}/applications/{application_resource_id}/restore)
	ManagementRestoreApplication(ctx context.Context, request ManagementRestoreApplicationRequestObject) (ManagementRestoreApplicationResponseObject, error)

	// (GET /v1/management/organizations/{organization_id}/policy)
	ManagementGetOrganizationPolicy(ctx context.Context, request ManagementGetOrganizationPolicyRequestObject) (ManagementGetOrganizationPolicyResponseObject, error)

	// (PUT /v1/management/organizations/{organization_id}/policy)
	ManagementUpdateOrganizationPolicy(ctx context.Context, request ManagementUpdateOrganizationPolicyRequestObject) (ManagementUpdateOrganizationPolicyResponseObject, error)

	// (POST /v1/management/organizations/{organization_id}/restore)
	ManagementRestoreOrganization(ctx context.Context, request ManagementRestoreOrganizationRequestObject) (ManagementRestoreOrganizationResponseObject, error)

	// (POST /v1/setup/bootstrap)
	Bootstrap(ctx context.Context, request BootstrapRequestObject) (BootstrapResponseObject, error)

	// (POST /v1/setup/complete)
	CompleteSetup(ctx context.Context, request CompleteSetupRequestObject) (CompleteSetupResponseObject, error)

	// (POST /v1/setup/notification-providers)
	CreateSetupNotificationProvider(ctx context.Context, request CreateSetupNotificationProviderRequestObject) (CreateSetupNotificationProviderResponseObject, error)

	// (GET /v1/setup/status)
	SetupStatus(ctx context.Context, request SetupStatusRequestObject) (SetupStatusResponseObject, error)

	// (GET /version)
	Version(ctx context.Context, request VersionRequestObject) (VersionResponseObject, error)
}

StrictServerInterface represents all server handlers.

type StripeWebhook200JSONResponse

type StripeWebhook200JSONResponse WebhookAcknowledgement

func (StripeWebhook200JSONResponse) VisitStripeWebhookResponse

func (response StripeWebhook200JSONResponse) VisitStripeWebhookResponse(w http.ResponseWriter) error

type StripeWebhook400ApplicationProblemPlusJSONResponse

type StripeWebhook400ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (StripeWebhook400ApplicationProblemPlusJSONResponse) VisitStripeWebhookResponse

func (response StripeWebhook400ApplicationProblemPlusJSONResponse) VisitStripeWebhookResponse(w http.ResponseWriter) error

type StripeWebhookJSONBody

type StripeWebhookJSONBody = interface{}

StripeWebhookJSONBody defines parameters for StripeWebhook.

type StripeWebhookJSONRequestBody

type StripeWebhookJSONRequestBody = StripeWebhookJSONBody

StripeWebhookJSONRequestBody defines body for StripeWebhook for application/json ContentType.

type StripeWebhookParams

type StripeWebhookParams struct {
	StripeSignature string `json:"Stripe-Signature"`
}

StripeWebhookParams defines parameters for StripeWebhook.

type StripeWebhookRequestObject

type StripeWebhookRequestObject struct {
	ConnectionPublicId string `json:"connection_public_id"`
	Params             StripeWebhookParams
	Body               *StripeWebhookJSONRequestBody
}

type StripeWebhookResponseObject

type StripeWebhookResponseObject interface {
	VisitStripeWebhookResponse(w http.ResponseWriter) error
}

type StructuredRoles

type StructuredRoles struct {
	Application []RoleKey            `json:"application"`
	Workspaces  map[string][]RoleKey `json:"workspaces"`
}

StructuredRoles defines model for StructuredRoles.

type Subscription

type Subscription struct {
	CancelAtPeriodEnd      *bool       `json:"cancel_at_period_end,omitempty"`
	CreatedAt              *time.Time  `json:"created_at,omitempty"`
	CurrentPeriodEnd       *time.Time  `json:"current_period_end,omitempty"`
	CurrentPeriodStart     *time.Time  `json:"current_period_start,omitempty"`
	ExternalReference      *string     `json:"external_reference,omitempty"`
	Id                     UUID        `json:"id"`
	PriceId                UUID        `json:"price_id"`
	ProviderId             UUID        `json:"provider_id"`
	ProviderSubscriptionId *string     `json:"provider_subscription_id,omitempty"`
	Status                 string      `json:"status"`
	SubjectId              UUID        `json:"subject_id"`
	SubjectType            interface{} `json:"subject_type"`
	UpdatedAt              *time.Time  `json:"updated_at,omitempty"`
}

Subscription defines model for Subscription.

type SubscriptionID

type SubscriptionID = UUID

SubscriptionID defines model for SubscriptionID.

type SubscriptionPage

type SubscriptionPage struct {
	Items      []Subscription `json:"items"`
	NextCursor *string        `json:"next_cursor"`
}

SubscriptionPage defines model for SubscriptionPage.

type SuspendUser204Response

type SuspendUser204Response struct {
}

func (SuspendUser204Response) VisitSuspendUserResponse

func (response SuspendUser204Response) VisitSuspendUserResponse(w http.ResponseWriter) error

type SuspendUserJSONRequestBody

type SuspendUserJSONRequestBody = AuditReason

SuspendUserJSONRequestBody defines body for SuspendUser for application/json ContentType.

type SuspendUserRequestObject

type SuspendUserRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
	Body          *SuspendUserJSONRequestBody
}

type SuspendUserResponseObject

type SuspendUserResponseObject interface {
	VisitSuspendUserResponse(w http.ResponseWriter) error
}

type TemplateVariables

type TemplateVariables struct {
	Optional  []string `json:"optional"`
	Protected []string `json:"protected"`
}

TemplateVariables defines model for TemplateVariables.

type TestInstallationNotificationProvider202JSONResponse

type TestInstallationNotificationProvider202JSONResponse NotificationQueued

func (TestInstallationNotificationProvider202JSONResponse) VisitTestInstallationNotificationProviderResponse

func (response TestInstallationNotificationProvider202JSONResponse) VisitTestInstallationNotificationProviderResponse(w http.ResponseWriter) error

type TestInstallationNotificationProvider404ApplicationProblemPlusJSONResponse

type TestInstallationNotificationProvider404ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (TestInstallationNotificationProvider404ApplicationProblemPlusJSONResponse) VisitTestInstallationNotificationProviderResponse

func (response TestInstallationNotificationProvider404ApplicationProblemPlusJSONResponse) VisitTestInstallationNotificationProviderResponse(w http.ResponseWriter) error

type TestInstallationNotificationProviderJSONRequestBody

type TestInstallationNotificationProviderJSONRequestBody = TestNotificationProvider

TestInstallationNotificationProviderJSONRequestBody defines body for TestInstallationNotificationProvider for application/json ContentType.

type TestInstallationNotificationProviderParams

type TestInstallationNotificationProviderParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

TestInstallationNotificationProviderParams defines parameters for TestInstallationNotificationProvider.

type TestInstallationNotificationProviderRequestObject

type TestInstallationNotificationProviderRequestObject struct {
	ProviderId UUID `json:"provider_id"`
	Params     TestInstallationNotificationProviderParams
	Body       *TestInstallationNotificationProviderJSONRequestBody
}

type TestInstallationNotificationProviderResponseObject

type TestInstallationNotificationProviderResponseObject interface {
	VisitTestInstallationNotificationProviderResponse(w http.ResponseWriter) error
}

type TestNotificationProvider

type TestNotificationProvider struct {
	Recipient openapi_types.Email `json:"recipient"`
}

TestNotificationProvider defines model for TestNotificationProvider.

type TestNotificationProvider202JSONResponse

type TestNotificationProvider202JSONResponse NotificationQueued

func (TestNotificationProvider202JSONResponse) VisitTestNotificationProviderResponse

func (response TestNotificationProvider202JSONResponse) VisitTestNotificationProviderResponse(w http.ResponseWriter) error

type TestNotificationProviderJSONRequestBody

type TestNotificationProviderJSONRequestBody = TestNotificationProvider

TestNotificationProviderJSONRequestBody defines body for TestNotificationProvider for application/json ContentType.

type TestNotificationProviderParams

type TestNotificationProviderParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

TestNotificationProviderParams defines parameters for TestNotificationProvider.

type TestNotificationProviderRequestObject

type TestNotificationProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    UUID          `json:"provider_id"`
	Params        TestNotificationProviderParams
	Body          *TestNotificationProviderJSONRequestBody
}

type TestNotificationProviderResponseObject

type TestNotificationProviderResponseObject interface {
	VisitTestNotificationProviderResponse(w http.ResponseWriter) error
}

type TestOrganizationNotificationProvider202JSONResponse

type TestOrganizationNotificationProvider202JSONResponse NotificationQueued

func (TestOrganizationNotificationProvider202JSONResponse) VisitTestOrganizationNotificationProviderResponse

func (response TestOrganizationNotificationProvider202JSONResponse) VisitTestOrganizationNotificationProviderResponse(w http.ResponseWriter) error

type TestOrganizationNotificationProviderJSONRequestBody

type TestOrganizationNotificationProviderJSONRequestBody = TestNotificationProvider

TestOrganizationNotificationProviderJSONRequestBody defines body for TestOrganizationNotificationProvider for application/json ContentType.

type TestOrganizationNotificationProviderParams

type TestOrganizationNotificationProviderParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

TestOrganizationNotificationProviderParams defines parameters for TestOrganizationNotificationProvider.

type TestOrganizationNotificationProviderRequestObject

type TestOrganizationNotificationProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     UUID           `json:"provider_id"`
	Params         TestOrganizationNotificationProviderParams
	Body           *TestOrganizationNotificationProviderJSONRequestBody
}

type TestOrganizationNotificationProviderResponseObject

type TestOrganizationNotificationProviderResponseObject interface {
	VisitTestOrganizationNotificationProviderResponse(w http.ResponseWriter) error
}

type TestWebhook202JSONResponse

type TestWebhook202JSONResponse WebhookTestAccepted

func (TestWebhook202JSONResponse) VisitTestWebhookResponse

func (response TestWebhook202JSONResponse) VisitTestWebhookResponse(w http.ResponseWriter) error

type TestWebhook404ApplicationProblemPlusJSONResponse

type TestWebhook404ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (TestWebhook404ApplicationProblemPlusJSONResponse) VisitTestWebhookResponse

func (response TestWebhook404ApplicationProblemPlusJSONResponse) VisitTestWebhookResponse(w http.ResponseWriter) error

type TestWebhookParams

type TestWebhookParams struct {
	IdempotencyKey *IdempotencyKey `json:"Idempotency-Key,omitempty"`
}

TestWebhookParams defines parameters for TestWebhook.

type TestWebhookRequestObject

type TestWebhookRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WebhookId     UUID          `json:"webhook_id"`
	Params        TestWebhookParams
}

type TestWebhookResponseObject

type TestWebhookResponseObject interface {
	VisitTestWebhookResponse(w http.ResponseWriter) error
}

type TokenIntrospection

type TokenIntrospection struct {
	Active        bool                    `json:"active"`
	ActorType     interface{}             `json:"actor_type,omitempty"`
	ApplicationId *openapi_types.UUID     `json:"application_id,omitempty"`
	Aud           *TokenIntrospection_Aud `json:"aud,omitempty"`
	ClientId      *string                 `json:"client_id,omitempty"`
	Exp           *int64                  `json:"exp,omitempty"`
	Iat           *int64                  `json:"iat,omitempty"`
	Iss           *string                 `json:"iss,omitempty"`
	Roles         *StructuredRoles        `json:"roles,omitempty"`
	Scope         *string                 `json:"scope,omitempty"`
	Sub           *string                 `json:"sub,omitempty"`
	TokenType     *string                 `json:"token_type,omitempty"`
}

TokenIntrospection defines model for TokenIntrospection.

type TokenIntrospectionAud0

type TokenIntrospectionAud0 = string

TokenIntrospectionAud0 defines model for .

type TokenIntrospectionAud1

type TokenIntrospectionAud1 = []string

TokenIntrospectionAud1 defines model for .

type TokenIntrospection_Aud

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

TokenIntrospection_Aud defines model for TokenIntrospection.Aud.

func (TokenIntrospection_Aud) AsTokenIntrospectionAud0

func (t TokenIntrospection_Aud) AsTokenIntrospectionAud0() (TokenIntrospectionAud0, error)

AsTokenIntrospectionAud0 returns the union data inside the TokenIntrospection_Aud as a TokenIntrospectionAud0

func (TokenIntrospection_Aud) AsTokenIntrospectionAud1

func (t TokenIntrospection_Aud) AsTokenIntrospectionAud1() (TokenIntrospectionAud1, error)

AsTokenIntrospectionAud1 returns the union data inside the TokenIntrospection_Aud as a TokenIntrospectionAud1

func (*TokenIntrospection_Aud) FromTokenIntrospectionAud0

func (t *TokenIntrospection_Aud) FromTokenIntrospectionAud0(v TokenIntrospectionAud0) error

FromTokenIntrospectionAud0 overwrites any union data inside the TokenIntrospection_Aud as the provided TokenIntrospectionAud0

func (*TokenIntrospection_Aud) FromTokenIntrospectionAud1

func (t *TokenIntrospection_Aud) FromTokenIntrospectionAud1(v TokenIntrospectionAud1) error

FromTokenIntrospectionAud1 overwrites any union data inside the TokenIntrospection_Aud as the provided TokenIntrospectionAud1

func (TokenIntrospection_Aud) MarshalJSON

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

func (*TokenIntrospection_Aud) MergeTokenIntrospectionAud0

func (t *TokenIntrospection_Aud) MergeTokenIntrospectionAud0(v TokenIntrospectionAud0) error

MergeTokenIntrospectionAud0 performs a merge with any union data inside the TokenIntrospection_Aud, using the provided TokenIntrospectionAud0

func (*TokenIntrospection_Aud) MergeTokenIntrospectionAud1

func (t *TokenIntrospection_Aud) MergeTokenIntrospectionAud1(v TokenIntrospectionAud1) error

MergeTokenIntrospectionAud1 performs a merge with any union data inside the TokenIntrospection_Aud, using the provided TokenIntrospectionAud1

func (*TokenIntrospection_Aud) UnmarshalJSON

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

type TokenResponse

type TokenResponse struct {
	AccessToken  *string     `json:"access_token,omitempty"`
	ExpiresIn    int         `json:"expires_in"`
	RefreshToken *string     `json:"refresh_token,omitempty"`
	TokenType    interface{} `json:"token_type"`
}

TokenResponse defines model for TokenResponse.

type Tokens

type Tokens = TokenResponse

Tokens defines model for Tokens.

type TokensJSONResponse

type TokensJSONResponse TokenResponse

type TooManyValuesForParamError

type TooManyValuesForParamError struct {
	ParamName string
	Count     int
}

func (*TooManyValuesForParamError) Error

type TransferMyWorkspaceOwnership200JSONResponse

type TransferMyWorkspaceOwnership200JSONResponse struct {
	OwnershipTransferResultJSONResponse
}

func (TransferMyWorkspaceOwnership200JSONResponse) VisitTransferMyWorkspaceOwnershipResponse

func (response TransferMyWorkspaceOwnership200JSONResponse) VisitTransferMyWorkspaceOwnershipResponse(w http.ResponseWriter) error

type TransferMyWorkspaceOwnershipJSONRequestBody

type TransferMyWorkspaceOwnershipJSONRequestBody = OwnershipTransfer

TransferMyWorkspaceOwnershipJSONRequestBody defines body for TransferMyWorkspaceOwnership for application/json ContentType.

type TransferMyWorkspaceOwnershipRequestObject

type TransferMyWorkspaceOwnershipRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	Body          *TransferMyWorkspaceOwnershipJSONRequestBody
}

type TransferMyWorkspaceOwnershipResponseObject

type TransferMyWorkspaceOwnershipResponseObject interface {
	VisitTransferMyWorkspaceOwnershipResponse(w http.ResponseWriter) error
}

type UUID

type UUID = openapi_types.UUID

UUID defines model for UUID.

type UnescapedCookieParamError

type UnescapedCookieParamError struct {
	ParamName string
	Err       error
}

func (*UnescapedCookieParamError) Error

func (e *UnescapedCookieParamError) Error() string

func (*UnescapedCookieParamError) Unwrap

func (e *UnescapedCookieParamError) Unwrap() error

type Unimplemented

type Unimplemented struct{}

func (Unimplemented) AcceptControlUserInvitation

func (_ Unimplemented) AcceptControlUserInvitation(w http.ResponseWriter, r *http.Request)

(POST /v1/control/invitations/accept)

func (Unimplemented) ActivateMyAddress

func (_ Unimplemented) ActivateMyAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, addressId UUID)

(POST /v1/applications/{application_id}/me/addresses/{address_id}/activate)

func (Unimplemented) ActivateTOTPEnrollment

func (_ Unimplemented) ActivateTOTPEnrollment(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, methodId UUID)

(POST /v1/applications/{application_id}/me/mfa/totp/{method_id}/activate)

func (Unimplemented) ActivateWorkspaceAddress

func (_ Unimplemented) ActivateWorkspaceAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, addressId UUID)

(POST /v1/applications/{application_id}/workspaces/{workspace_id}/addresses/{address_id}/activate)

func (Unimplemented) AdjustEntitlement

func (_ Unimplemented) AdjustEntitlement(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, entitlementId UUID)

(POST /v1/control/applications/{application_id}/entitlements/{entitlement_id}/adjust)

func (Unimplemented) AnonymizeMyAccount

func (_ Unimplemented) AnonymizeMyAccount(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/anonymize)

func (Unimplemented) AppleAuthCallback

func (_ Unimplemented) AppleAuthCallback(w http.ResponseWriter, r *http.Request)

(POST /v1/auth/providers/apple/callback)

func (Unimplemented) ApproveLocalEntitlementRequest

func (_ Unimplemented) ApproveLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

(POST /v1/control/applications/{application_id}/local-entitlement-requests/{request_id}/approve)

func (Unimplemented) ArchiveEventType

func (_ Unimplemented) ArchiveEventType(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, eventTypeId UUID)

(DELETE /v1/control/applications/{application_id}/event-types/{event_type_id})

func (Unimplemented) ArchiveInstallationNotificationTemplate

func (_ Unimplemented) ArchiveInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request, templateId UUID)

(POST /v1/control/installation/notification-templates/{template_id}/archive)

func (Unimplemented) ArchiveMyWorkspace

func (_ Unimplemented) ArchiveMyWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(DELETE /v1/applications/{application_id}/workspaces/{workspace_id})

func (Unimplemented) ArchiveNotificationTemplate

func (_ Unimplemented) ArchiveNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, templateId UUID)

(POST /v1/control/applications/{application_id}/notification-templates/{template_id}/archive)

func (Unimplemented) AuthMethods

func (_ Unimplemented) AuthMethods(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/methods)

func (Unimplemented) BeginOIDCAuthorization

func (_ Unimplemented) BeginOIDCAuthorization(w http.ResponseWriter, r *http.Request, params BeginOIDCAuthorizationParams)

(GET /oidc/authorize)

func (Unimplemented) BeginWebAuthnAuthentication

func (_ Unimplemented) BeginWebAuthnAuthentication(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/mfa/webauthn/options)

func (Unimplemented) BeginWebAuthnRegistration

func (_ Unimplemented) BeginWebAuthnRegistration(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/mfa/webauthn/options)

func (Unimplemented) Bootstrap

func (_ Unimplemented) Bootstrap(w http.ResponseWriter, r *http.Request)

(POST /v1/setup/bootstrap)

func (Unimplemented) CancelMyLocalEntitlementRequest

func (_ Unimplemented) CancelMyLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

(POST /v1/applications/{application_id}/me/local-entitlement-requests/{request_id}/cancel)

func (Unimplemented) CancelSubscription

func (_ Unimplemented) CancelSubscription(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subscriptionId SubscriptionID, params CancelSubscriptionParams)

(POST /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id}/cancel)

func (Unimplemented) ChangeControlUserPassword

func (_ Unimplemented) ChangeControlUserPassword(w http.ResponseWriter, r *http.Request)

(PUT /v1/control/auth/password)

func (Unimplemented) ChangeSubscriptionPrice

func (_ Unimplemented) ChangeSubscriptionPrice(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subscriptionId SubscriptionID, params ChangeSubscriptionPriceParams)

(POST /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id}/change-price)

func (Unimplemented) CheckMyPermissions

func (_ Unimplemented) CheckMyPermissions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/permissions/check)

func (Unimplemented) CompleteApplicationStorageUpload

func (_ Unimplemented) CompleteApplicationStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

(POST /v1/applications/{application_id}/storage/uploads/{object_id}/complete)

func (Unimplemented) CompleteControlApplicationStorageUpload

func (_ Unimplemented) CompleteControlApplicationStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

(POST /v1/control/applications/{application_id}/storage/uploads/{object_id}/complete)

func (Unimplemented) CompleteInstallationStorageUpload

func (_ Unimplemented) CompleteInstallationStorageUpload(w http.ResponseWriter, r *http.Request, objectId ObjectID)

(POST /v1/control/installation/storage/uploads/{object_id}/complete)

func (Unimplemented) CompleteMyStorageUpload

func (_ Unimplemented) CompleteMyStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

(POST /v1/applications/{application_id}/me/storage/uploads/{object_id}/complete)

func (Unimplemented) CompleteSetup

func (_ Unimplemented) CompleteSetup(w http.ResponseWriter, r *http.Request)

(POST /v1/setup/complete)

func (Unimplemented) CompleteWorkspaceStorageUpload

func (_ Unimplemented) CompleteWorkspaceStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, objectId ObjectID)

(POST /v1/applications/{application_id}/workspaces/{workspace_id}/storage/uploads/{object_id}/complete)

func (Unimplemented) ConfigureAppleProvider

func (_ Unimplemented) ConfigureAppleProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(PUT /v1/control/applications/{application_id}/auth/providers/apple)

func (Unimplemented) ConfigureGoogleProvider

func (_ Unimplemented) ConfigureGoogleProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(PUT /v1/control/applications/{application_id}/auth/providers/google)

func (Unimplemented) ConfigureInstallationAuthProvider

func (_ Unimplemented) ConfigureInstallationAuthProvider(w http.ResponseWriter, r *http.Request, provider string)

(PUT /v1/control/installation/auth/providers/{provider})

func (Unimplemented) ConfigureOrganizationAuthProvider

func (_ Unimplemented) ConfigureOrganizationAuthProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, provider string)

(PUT /v1/control/organizations/{organization_id}/auth/providers/{provider})

func (Unimplemented) CreateApplication

func (_ Unimplemented) CreateApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(POST /v1/control/organizations/{organization_id}/applications)

func (Unimplemented) CreateApplicationDomain

func (_ Unimplemented) CreateApplicationDomain(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/domains)

func (Unimplemented) CreateApplicationInvitationControl

func (_ Unimplemented) CreateApplicationInvitationControl(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/invitations)

func (Unimplemented) CreateApplicationInvitationMachine

func (_ Unimplemented) CreateApplicationInvitationMachine(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/invitations)

func (Unimplemented) CreateApplicationStorageProvider

func (_ Unimplemented) CreateApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/storage/providers)

func (Unimplemented) CreateApplicationStorageUpload

func (_ Unimplemented) CreateApplicationStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateApplicationStorageUploadParams)

(POST /v1/applications/{application_id}/storage/uploads)

func (Unimplemented) CreateAuditExport

func (_ Unimplemented) CreateAuditExport(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/audit-exports)

func (Unimplemented) CreateBillingPortalSession

func (_ Unimplemented) CreateBillingPortalSession(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateBillingPortalSessionParams)

(POST /v1/applications/{application_id}/billing/portal-sessions)

func (Unimplemented) CreateBillingProvider

func (_ Unimplemented) CreateBillingProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/billing/providers)

func (Unimplemented) CreateBillingReconciliationRun

func (_ Unimplemented) CreateBillingReconciliationRun(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID, params CreateBillingReconciliationRunParams)

(POST /v1/control/applications/{application_id}/billing/providers/{provider_id}/reconciliation-runs)

func (Unimplemented) CreateCheckoutSession

func (_ Unimplemented) CreateCheckoutSession(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateCheckoutSessionParams)

(POST /v1/applications/{application_id}/billing/checkout-sessions)

func (Unimplemented) CreateClient

func (_ Unimplemented) CreateClient(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/clients)

func (Unimplemented) CreateControlApplicationStorageUpload

func (_ Unimplemented) CreateControlApplicationStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateControlApplicationStorageUploadParams)

(POST /v1/control/applications/{application_id}/storage/uploads)

func (Unimplemented) CreateControlPermissionGrant

func (_ Unimplemented) CreateControlPermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateControlPermissionGrantParams)

(POST /v1/control/applications/{application_id}/permission-grants)

func (Unimplemented) CreateDelegation

func (_ Unimplemented) CreateDelegation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/delegations)

func (Unimplemented) CreateEntitlement

func (_ Unimplemented) CreateEntitlement(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/entitlements)

func (Unimplemented) CreateEventType

func (_ Unimplemented) CreateEventType(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/event-types)

func (Unimplemented) CreateFeature

func (_ Unimplemented) CreateFeature(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/features)

func (Unimplemented) CreateInstallationBillingProvider

func (_ Unimplemented) CreateInstallationBillingProvider(w http.ResponseWriter, r *http.Request)

(POST /v1/control/installation/billing/providers)

func (Unimplemented) CreateInstallationControlUserInvitation

func (_ Unimplemented) CreateInstallationControlUserInvitation(w http.ResponseWriter, r *http.Request)

(POST /v1/control/installation/invitations)

func (Unimplemented) CreateInstallationNotificationProvider

func (_ Unimplemented) CreateInstallationNotificationProvider(w http.ResponseWriter, r *http.Request)

(POST /v1/control/installation/notification-providers)

func (Unimplemented) CreateInstallationNotificationTemplate

func (_ Unimplemented) CreateInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request)

(POST /v1/control/installation/notification-templates)

func (Unimplemented) CreateInstallationStorageProvider

func (_ Unimplemented) CreateInstallationStorageProvider(w http.ResponseWriter, r *http.Request)

(POST /v1/control/installation/storage/providers)

func (Unimplemented) CreateInstallationStorageUpload

func (_ Unimplemented) CreateInstallationStorageUpload(w http.ResponseWriter, r *http.Request, params CreateInstallationStorageUploadParams)

(POST /v1/control/installation/storage/uploads)

func (Unimplemented) CreateManagementClient

func (_ Unimplemented) CreateManagementClient(w http.ResponseWriter, r *http.Request)

(POST /v1/control/installation/management-clients)

func (Unimplemented) CreateMyAddress

func (_ Unimplemented) CreateMyAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/addresses)

func (Unimplemented) CreateMyStorageUpload

func (_ Unimplemented) CreateMyStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreateMyStorageUploadParams)

(POST /v1/applications/{application_id}/me/storage/uploads)

func (Unimplemented) CreateMyWorkspace

func (_ Unimplemented) CreateMyWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/workspaces)

func (Unimplemented) CreateMyWorkspaceInvitation

func (_ Unimplemented) CreateMyWorkspaceInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(POST /v1/applications/{application_id}/workspaces/{workspace_id}/invitations)

func (Unimplemented) CreateNotificationProvider

func (_ Unimplemented) CreateNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/notification-providers)

func (Unimplemented) CreateNotificationTemplate

func (_ Unimplemented) CreateNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/notification-templates)

func (Unimplemented) CreateOrganization

func (_ Unimplemented) CreateOrganization(w http.ResponseWriter, r *http.Request)

(POST /v1/control/organizations)

func (Unimplemented) CreateOrganizationBillingProvider

func (_ Unimplemented) CreateOrganizationBillingProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(POST /v1/control/organizations/{organization_id}/billing/providers)

func (Unimplemented) CreateOrganizationInvitation

func (_ Unimplemented) CreateOrganizationInvitation(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(POST /v1/control/organizations/{organization_id}/invitations)

func (Unimplemented) CreateOrganizationNotificationProvider

func (_ Unimplemented) CreateOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(POST /v1/control/organizations/{organization_id}/notification-providers)

func (Unimplemented) CreateOrganizationStorageProvider

func (_ Unimplemented) CreateOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(POST /v1/control/organizations/{organization_id}/storage/providers)

func (Unimplemented) CreatePermissionGrant

func (_ Unimplemented) CreatePermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params CreatePermissionGrantParams)

(POST /v1/applications/{application_id}/permission-grants)

func (Unimplemented) CreatePersonalAPIKey

func (_ Unimplemented) CreatePersonalAPIKey(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/api-keys)

func (Unimplemented) CreatePrice

func (_ Unimplemented) CreatePrice(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, productId UUID)

(POST /v1/control/applications/{application_id}/products/{product_id}/prices)

func (Unimplemented) CreateProduct

func (_ Unimplemented) CreateProduct(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/products)

func (Unimplemented) CreateRefund

func (_ Unimplemented) CreateRefund(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, paymentId PaymentID, params CreateRefundParams)

(POST /v1/control/applications/{application_id}/billing/payments/{payment_id}/refunds)

func (Unimplemented) CreateRole

func (_ Unimplemented) CreateRole(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/roles)

func (Unimplemented) CreateRoleAssignment

func (_ Unimplemented) CreateRoleAssignment(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/role-assignments)

func (Unimplemented) CreateSenderIdentity

func (_ Unimplemented) CreateSenderIdentity(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/sender-identities)

func (Unimplemented) CreateSetupNotificationProvider

func (_ Unimplemented) CreateSetupNotificationProvider(w http.ResponseWriter, r *http.Request)

(POST /v1/setup/notification-providers)

func (Unimplemented) CreateUser

func (_ Unimplemented) CreateUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/users)

func (Unimplemented) CreateWebhook

func (_ Unimplemented) CreateWebhook(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/webhooks)

func (Unimplemented) CreateWorkspace

func (_ Unimplemented) CreateWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/control/applications/{application_id}/workspaces)

func (Unimplemented) CreateWorkspaceAddress

func (_ Unimplemented) CreateWorkspaceAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(POST /v1/applications/{application_id}/workspaces/{workspace_id}/addresses)

func (Unimplemented) CreateWorkspacePermissionGrant

func (_ Unimplemented) CreateWorkspacePermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, params CreateWorkspacePermissionGrantParams)

(POST /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants)

func (Unimplemented) CreateWorkspaceStorageUpload

func (_ Unimplemented) CreateWorkspaceStorageUpload(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, params CreateWorkspaceStorageUploadParams)

(POST /v1/applications/{application_id}/workspaces/{workspace_id}/storage/uploads)

func (Unimplemented) DecideOIDCAuthorization

func (_ Unimplemented) DecideOIDCAuthorization(w http.ResponseWriter, r *http.Request)

(POST /oidc/authorize)

func (Unimplemented) DeleteApplicationDomain

func (_ Unimplemented) DeleteApplicationDomain(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, domainId UUID)

(DELETE /v1/control/applications/{application_id}/domains/{domain_id})

func (Unimplemented) DeleteApplicationStorageObject

func (_ Unimplemented) DeleteApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

(DELETE /v1/applications/{application_id}/storage/objects/{object_id})

func (Unimplemented) DeleteControlApplicationStorageObject

func (_ Unimplemented) DeleteControlApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID, params DeleteControlApplicationStorageObjectParams)

(DELETE /v1/control/applications/{application_id}/storage/objects/{object_id})

func (Unimplemented) DeleteInstallationControlUser

func (_ Unimplemented) DeleteInstallationControlUser(w http.ResponseWriter, r *http.Request, controlUserId UUID)

(DELETE /v1/control/installation/users/{control_user_id})

func (Unimplemented) DeleteInstallationStorageObject

func (_ Unimplemented) DeleteInstallationStorageObject(w http.ResponseWriter, r *http.Request, objectId ObjectID, params DeleteInstallationStorageObjectParams)

(DELETE /v1/control/installation/storage/objects/{object_id})

func (Unimplemented) DeleteMyAccount

func (_ Unimplemented) DeleteMyAccount(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(DELETE /v1/applications/{application_id}/me)

func (Unimplemented) DeleteMyAddress

func (_ Unimplemented) DeleteMyAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, addressId UUID)

(DELETE /v1/applications/{application_id}/me/addresses/{address_id})

func (Unimplemented) DeleteMyStorageObject

func (_ Unimplemented) DeleteMyStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

(DELETE /v1/applications/{application_id}/me/storage/objects/{object_id})

func (Unimplemented) DeleteOrganizationMember

func (_ Unimplemented) DeleteOrganizationMember(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, memberId UUID)

(DELETE /v1/control/organizations/{organization_id}/members/{member_id})

func (Unimplemented) DeleteOrganizationStorageObject

func (_ Unimplemented) DeleteOrganizationStorageObject(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, objectId ObjectID, params DeleteOrganizationStorageObjectParams)

(DELETE /v1/control/organizations/{organization_id}/storage/objects/{object_id})

func (Unimplemented) DeleteRole

func (_ Unimplemented) DeleteRole(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, roleId UUID)

(DELETE /v1/control/applications/{application_id}/roles/{role_id})

func (Unimplemented) DeleteRoleAssignment

func (_ Unimplemented) DeleteRoleAssignment(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, assignmentId UUID)

(DELETE /v1/control/applications/{application_id}/role-assignments/{assignment_id})

func (Unimplemented) DeleteWorkspace

func (_ Unimplemented) DeleteWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(DELETE /v1/control/applications/{application_id}/workspaces/{workspace_id})

func (Unimplemented) DeleteWorkspaceAddress

func (_ Unimplemented) DeleteWorkspaceAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, addressId UUID)

(DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/addresses/{address_id})

func (Unimplemented) DeleteWorkspaceMember

func (_ Unimplemented) DeleteWorkspaceMember(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, userId UUID)

(DELETE /v1/control/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})

func (Unimplemented) DeleteWorkspaceStorageObject

func (_ Unimplemented) DeleteWorkspaceStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, objectId ObjectID)

(DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects/{object_id})

func (Unimplemented) DisableApplicationAuthProvider

func (_ Unimplemented) DisableApplicationAuthProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, provider string)

(DELETE /v1/control/applications/{application_id}/auth/providers/{provider})

func (Unimplemented) DisableApplicationStorageProvider

func (_ Unimplemented) DisableApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID, params DisableApplicationStorageProviderParams)

(DELETE /v1/control/applications/{application_id}/storage/providers/{provider_id})

func (Unimplemented) DisableBillingProvider

func (_ Unimplemented) DisableBillingProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

(DELETE /v1/control/applications/{application_id}/billing/providers/{provider_id})

func (Unimplemented) DisableClient

func (_ Unimplemented) DisableClient(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, clientId string)

(DELETE /v1/control/applications/{application_id}/clients/{client_id})

func (Unimplemented) DisableInstallationAuthProvider

func (_ Unimplemented) DisableInstallationAuthProvider(w http.ResponseWriter, r *http.Request, provider string)

(DELETE /v1/control/installation/auth/providers/{provider})

func (Unimplemented) DisableInstallationBillingProvider

func (_ Unimplemented) DisableInstallationBillingProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

(DELETE /v1/control/installation/billing/providers/{provider_id})

func (Unimplemented) DisableInstallationNotificationProvider

func (_ Unimplemented) DisableInstallationNotificationProvider(w http.ResponseWriter, r *http.Request, providerId UUID)

(DELETE /v1/control/installation/notification-providers/{provider_id})

func (Unimplemented) DisableInstallationStorageProvider

func (_ Unimplemented) DisableInstallationStorageProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID, params DisableInstallationStorageProviderParams)

(DELETE /v1/control/installation/storage/providers/{provider_id})

func (Unimplemented) DisableMFAMethod

func (_ Unimplemented) DisableMFAMethod(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, methodId UUID)

(DELETE /v1/applications/{application_id}/me/mfa/methods/{method_id})

func (Unimplemented) DisableManagementClient

func (_ Unimplemented) DisableManagementClient(w http.ResponseWriter, r *http.Request, managementClientId UUID)

(DELETE /v1/control/installation/management-clients/{management_client_id})

func (Unimplemented) DisableNotificationProvider

func (_ Unimplemented) DisableNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId UUID)

(DELETE /v1/control/applications/{application_id}/notification-providers/{provider_id})

func (Unimplemented) DisableOrganizationAuthProvider

func (_ Unimplemented) DisableOrganizationAuthProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, provider string)

(DELETE /v1/control/organizations/{organization_id}/auth/providers/{provider})

func (Unimplemented) DisableOrganizationBillingProvider

func (_ Unimplemented) DisableOrganizationBillingProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

(DELETE /v1/control/organizations/{organization_id}/billing/providers/{provider_id})

func (Unimplemented) DisableOrganizationNotificationProvider

func (_ Unimplemented) DisableOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId UUID)

(DELETE /v1/control/organizations/{organization_id}/notification-providers/{provider_id})

func (Unimplemented) DisableOrganizationStorageProvider

func (_ Unimplemented) DisableOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID, params DisableOrganizationStorageProviderParams)

(DELETE /v1/control/organizations/{organization_id}/storage/providers/{provider_id})

func (Unimplemented) DisableWebhook

func (_ Unimplemented) DisableWebhook(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, webhookId UUID)

(DELETE /v1/control/applications/{application_id}/webhooks/{webhook_id})

func (Unimplemented) DownloadApplicationStorageObject

func (_ Unimplemented) DownloadApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

(POST /v1/applications/{application_id}/storage/objects/{object_id}/download)

func (Unimplemented) DownloadControlApplicationStorageObject

func (_ Unimplemented) DownloadControlApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

(POST /v1/control/applications/{application_id}/storage/objects/{object_id}/download)

func (Unimplemented) DownloadInstallationStorageObject

func (_ Unimplemented) DownloadInstallationStorageObject(w http.ResponseWriter, r *http.Request, objectId ObjectID)

(POST /v1/control/installation/storage/objects/{object_id}/download)

func (Unimplemented) DownloadMyStorageObject

func (_ Unimplemented) DownloadMyStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

(POST /v1/applications/{application_id}/me/storage/objects/{object_id}/download)

func (Unimplemented) DownloadOrganizationStorageObject

func (_ Unimplemented) DownloadOrganizationStorageObject(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, objectId ObjectID)

(POST /v1/control/organizations/{organization_id}/storage/objects/{object_id}/download)

func (Unimplemented) DownloadWorkspaceStorageObject

func (_ Unimplemented) DownloadWorkspaceStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, objectId ObjectID)

(POST /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects/{object_id}/download)

func (Unimplemented) EmailChangeStart

func (_ Unimplemented) EmailChangeStart(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/email-change/start)

func (Unimplemented) EmailChangeVerify

func (_ Unimplemented) EmailChangeVerify(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/email-change/verify)

func (Unimplemented) EmailStart

func (_ Unimplemented) EmailStart(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/email/start)

func (Unimplemented) EmailVerificationStart

func (_ Unimplemented) EmailVerificationStart(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/email-verification/start)

func (Unimplemented) EmailVerificationVerify

func (_ Unimplemented) EmailVerificationVerify(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/email-verification/verify)

func (Unimplemented) EmailVerify

func (_ Unimplemented) EmailVerify(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/email/verify)

func (Unimplemented) EnableApplicationStorageProvider

func (_ Unimplemented) EnableApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

(POST /v1/control/applications/{application_id}/storage/providers/{provider_id}/enable)

func (Unimplemented) EnableInstallationStorageProvider

func (_ Unimplemented) EnableInstallationStorageProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

(POST /v1/control/installation/storage/providers/{provider_id}/enable)

func (Unimplemented) EnableOrganizationStorageProvider

func (_ Unimplemented) EnableOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

(POST /v1/control/organizations/{organization_id}/storage/providers/{provider_id}/enable)

func (Unimplemented) ExchangeAppleAuth

func (_ Unimplemented) ExchangeAppleAuth(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/providers/apple/exchange)

func (Unimplemented) ExchangeApplicationInvitation

func (_ Unimplemented) ExchangeApplicationInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/invitations/exchange)

func (Unimplemented) ExchangeDelegation

func (_ Unimplemented) ExchangeDelegation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, delegationId UUID)

(POST /v1/applications/{application_id}/delegations/{delegation_id}/exchange)

func (Unimplemented) ExchangeGoogleAuth

func (_ Unimplemented) ExchangeGoogleAuth(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/providers/google/exchange)

func (Unimplemented) ExchangeOIDCToken

func (_ Unimplemented) ExchangeOIDCToken(w http.ResponseWriter, r *http.Request)

(POST /oidc/token)

func (Unimplemented) ExportMyAccount

func (_ Unimplemented) ExportMyAccount(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/export)

func (Unimplemented) FinishWebAuthnAuthentication

func (_ Unimplemented) FinishWebAuthnAuthentication(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/mfa/webauthn/verify)

func (Unimplemented) FinishWebAuthnRegistration

func (_ Unimplemented) FinishWebAuthnRegistration(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/mfa/webauthn/verify)

func (Unimplemented) GetApplication

func (_ Unimplemented) GetApplication(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id})

func (Unimplemented) GetApplicationInvitation

func (_ Unimplemented) GetApplicationInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

(GET /v1/applications/{application_id}/invitations/{invitation_id})

func (Unimplemented) GetApplicationInvitationControl

func (_ Unimplemented) GetApplicationInvitationControl(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

(GET /v1/control/applications/{application_id}/invitations/{invitation_id})

func (Unimplemented) GetApplicationStatistics

func (_ Unimplemented) GetApplicationStatistics(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/statistics)

func (Unimplemented) GetApplicationStorageObject

func (_ Unimplemented) GetApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

(GET /v1/applications/{application_id}/storage/objects/{object_id})

func (Unimplemented) GetApplicationStorageProvider

func (_ Unimplemented) GetApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

(GET /v1/control/applications/{application_id}/storage/providers/{provider_id})

func (Unimplemented) GetAuditExport

func (_ Unimplemented) GetAuditExport(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, exportId UUID)

(GET /v1/control/applications/{application_id}/audit-exports/{export_id})

func (Unimplemented) GetAuditLog

func (_ Unimplemented) GetAuditLog(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, auditId UUID)

(GET /v1/control/applications/{application_id}/audit-logs/{audit_id})

func (Unimplemented) GetBillingProvider

func (_ Unimplemented) GetBillingProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

(GET /v1/control/applications/{application_id}/billing/providers/{provider_id})

func (Unimplemented) GetBillingReconciliationRun

func (_ Unimplemented) GetBillingReconciliationRun(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, runId UUID)

(GET /v1/control/applications/{application_id}/billing/reconciliation-runs/{run_id})

func (Unimplemented) GetBillingStatistics

func (_ Unimplemented) GetBillingStatistics(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params GetBillingStatisticsParams)

(GET /v1/control/applications/{application_id}/billing/statistics)

func (Unimplemented) GetCheckoutSession

func (_ Unimplemented) GetCheckoutSession(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, sessionId SessionID)

(GET /v1/applications/{application_id}/billing/checkout-sessions/{session_id})

func (Unimplemented) GetClient

func (_ Unimplemented) GetClient(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, clientId string)

(GET /v1/control/applications/{application_id}/clients/{client_id})

func (Unimplemented) GetControlApplicationStorageObject

func (_ Unimplemented) GetControlApplicationStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

(GET /v1/control/applications/{application_id}/storage/objects/{object_id})

func (Unimplemented) GetControlAuthMethods

func (_ Unimplemented) GetControlAuthMethods(w http.ResponseWriter, r *http.Request)

(GET /v1/control/auth/methods)

func (Unimplemented) GetControlAuthPolicy

func (_ Unimplemented) GetControlAuthPolicy(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/auth-policy)

func (Unimplemented) GetControlEffectiveAccess

func (_ Unimplemented) GetControlEffectiveAccess(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params GetControlEffectiveAccessParams)

(GET /v1/control/applications/{application_id}/permission-grants/effective)

func (Unimplemented) GetControlPermissionGrant

func (_ Unimplemented) GetControlPermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, grantId UUID)

(GET /v1/control/applications/{application_id}/permission-grants/{grant_id})

func (Unimplemented) GetControlUserAccount

func (_ Unimplemented) GetControlUserAccount(w http.ResponseWriter, r *http.Request)

(GET /v1/control/auth/me)

func (Unimplemented) GetCurrentUser

func (_ Unimplemented) GetCurrentUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me)

func (Unimplemented) GetDelegation

func (_ Unimplemented) GetDelegation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, delegationId UUID)

(GET /v1/control/applications/{application_id}/delegations/{delegation_id})

func (Unimplemented) GetDispute

func (_ Unimplemented) GetDispute(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, disputeId UUID)

(GET /v1/control/applications/{application_id}/billing/disputes/{dispute_id})

func (Unimplemented) GetEffectiveAccess

func (_ Unimplemented) GetEffectiveAccess(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params GetEffectiveAccessParams)

(GET /v1/applications/{application_id}/permission-grants/effective)

func (Unimplemented) GetEntitlement

func (_ Unimplemented) GetEntitlement(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, entitlementId UUID)

(GET /v1/control/applications/{application_id}/entitlements/{entitlement_id})

func (Unimplemented) GetEvent

func (_ Unimplemented) GetEvent(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, eventId UUID)

(GET /v1/control/applications/{application_id}/events/{event_id})

func (Unimplemented) GetEventType

func (_ Unimplemented) GetEventType(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, eventTypeId UUID)

(GET /v1/control/applications/{application_id}/event-types/{event_type_id})

func (Unimplemented) GetInstallationBillingProvider

func (_ Unimplemented) GetInstallationBillingProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

(GET /v1/control/installation/billing/providers/{provider_id})

func (Unimplemented) GetInstallationNotificationProvider

func (_ Unimplemented) GetInstallationNotificationProvider(w http.ResponseWriter, r *http.Request, providerId UUID)

(GET /v1/control/installation/notification-providers/{provider_id})

func (Unimplemented) GetInstallationNotificationTemplate

func (_ Unimplemented) GetInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request, templateId UUID)

(GET /v1/control/installation/notification-templates/{template_id})

func (Unimplemented) GetInstallationStorageObject

func (_ Unimplemented) GetInstallationStorageObject(w http.ResponseWriter, r *http.Request, objectId ObjectID)

(GET /v1/control/installation/storage/objects/{object_id})

func (Unimplemented) GetInstallationStorageProvider

func (_ Unimplemented) GetInstallationStorageProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

(GET /v1/control/installation/storage/providers/{provider_id})

func (Unimplemented) GetInvoice

func (_ Unimplemented) GetInvoice(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invoiceId UUID)

(GET /v1/control/applications/{application_id}/billing/invoices/{invoice_id})

func (Unimplemented) GetLocalEntitlementRequest

func (_ Unimplemented) GetLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

(GET /v1/control/applications/{application_id}/local-entitlement-requests/{request_id})

func (Unimplemented) GetManagementAPIStatus

func (_ Unimplemented) GetManagementAPIStatus(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/management-api)

func (Unimplemented) GetMyBillingProfile

func (_ Unimplemented) GetMyBillingProfile(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/billing-profile)

func (Unimplemented) GetMyBillingSummary

func (_ Unimplemented) GetMyBillingSummary(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/billing)

func (Unimplemented) GetMyLocalEntitlementRequest

func (_ Unimplemented) GetMyLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

(GET /v1/applications/{application_id}/me/local-entitlement-requests/{request_id})

func (Unimplemented) GetMyStorageObject

func (_ Unimplemented) GetMyStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, objectId ObjectID)

(GET /v1/applications/{application_id}/me/storage/objects/{object_id})

func (Unimplemented) GetMyWorkspace

func (_ Unimplemented) GetMyWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(GET /v1/applications/{application_id}/workspaces/{workspace_id})

func (Unimplemented) GetNotification

func (_ Unimplemented) GetNotification(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, notificationId UUID)

(GET /v1/control/applications/{application_id}/notifications/{notification_id})

func (Unimplemented) GetNotificationProvider

func (_ Unimplemented) GetNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId UUID)

(GET /v1/control/applications/{application_id}/notification-providers/{provider_id})

func (Unimplemented) GetNotificationStatistics

func (_ Unimplemented) GetNotificationStatistics(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/notifications/statistics)

func (Unimplemented) GetNotificationTemplate

func (_ Unimplemented) GetNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, templateId UUID)

(GET /v1/control/applications/{application_id}/notification-templates/{template_id})

func (Unimplemented) GetOrganization

func (_ Unimplemented) GetOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/control/organizations/{organization_id})

func (Unimplemented) GetOrganizationBillingProvider

func (_ Unimplemented) GetOrganizationBillingProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

(GET /v1/control/organizations/{organization_id}/billing/providers/{provider_id})

func (Unimplemented) GetOrganizationNotificationProvider

func (_ Unimplemented) GetOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId UUID)

(GET /v1/control/organizations/{organization_id}/notification-providers/{provider_id})

func (Unimplemented) GetOrganizationPolicy

func (_ Unimplemented) GetOrganizationPolicy(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/control/organizations/{organization_id}/policy)

func (Unimplemented) GetOrganizationStorageObject

func (_ Unimplemented) GetOrganizationStorageObject(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, objectId ObjectID)

(GET /v1/control/organizations/{organization_id}/storage/objects/{object_id})

func (Unimplemented) GetOrganizationStorageProvider

func (_ Unimplemented) GetOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

(GET /v1/control/organizations/{organization_id}/storage/providers/{provider_id})

func (Unimplemented) GetPayment

func (_ Unimplemented) GetPayment(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, paymentId PaymentID)

(GET /v1/control/applications/{application_id}/billing/payments/{payment_id})

func (Unimplemented) GetPermissionGrant

func (_ Unimplemented) GetPermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, grantId UUID)

(GET /v1/applications/{application_id}/permission-grants/{grant_id})

func (Unimplemented) GetProduct

func (_ Unimplemented) GetProduct(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, productId UUID)

(GET /v1/control/applications/{application_id}/products/{product_id})

func (Unimplemented) GetRefund

func (_ Unimplemented) GetRefund(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, refundId UUID)

(GET /v1/control/applications/{application_id}/billing/refunds/{refund_id})

func (Unimplemented) GetRole

func (_ Unimplemented) GetRole(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, roleId UUID)

(GET /v1/control/applications/{application_id}/roles/{role_id})

func (Unimplemented) GetSubscription

func (_ Unimplemented) GetSubscription(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subscriptionId SubscriptionID)

(GET /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id})

func (Unimplemented) GetUser

func (_ Unimplemented) GetUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(GET /v1/control/applications/{application_id}/users/{user_id})

func (Unimplemented) GetWebhook

func (_ Unimplemented) GetWebhook(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, webhookId UUID)

(GET /v1/control/applications/{application_id}/webhooks/{webhook_id})

func (Unimplemented) GetWebhookDelivery

func (_ Unimplemented) GetWebhookDelivery(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, deliveryId UUID)

(GET /v1/control/applications/{application_id}/webhook-deliveries/{delivery_id})

func (Unimplemented) GetWorkspace

func (_ Unimplemented) GetWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(GET /v1/control/applications/{application_id}/workspaces/{workspace_id})

func (Unimplemented) GetWorkspaceBillingProfile

func (_ Unimplemented) GetWorkspaceBillingProfile(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(GET /v1/applications/{application_id}/workspaces/{workspace_id}/billing-profile)

func (Unimplemented) GetWorkspacePermissionGrant

func (_ Unimplemented) GetWorkspacePermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, grantId UUID)

(GET /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants/{grant_id})

func (Unimplemented) GetWorkspaceStorageObject

func (_ Unimplemented) GetWorkspaceStorageObject(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, objectId ObjectID)

(GET /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects/{object_id})

func (Unimplemented) GoogleAuthCallback

func (_ Unimplemented) GoogleAuthCallback(w http.ResponseWriter, r *http.Request)

(GET /v1/auth/providers/google/callback)

func (Unimplemented) Health

func (_ Unimplemented) Health(w http.ResponseWriter, r *http.Request)

(GET /healthz)

func (Unimplemented) IntrospectOIDCToken

func (_ Unimplemented) IntrospectOIDCToken(w http.ResponseWriter, r *http.Request)

(POST /oidc/introspect)

func (Unimplemented) LeaveWorkspace

func (_ Unimplemented) LeaveWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/membership)

func (Unimplemented) LinkControlExternalIdentity

func (_ Unimplemented) LinkControlExternalIdentity(w http.ResponseWriter, r *http.Request, provider string)

(POST /v1/control/auth/providers/{provider}/link)

func (Unimplemented) ListApplicationAuthProviders

func (_ Unimplemented) ListApplicationAuthProviders(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/auth/providers)

func (Unimplemented) ListApplicationDomains

func (_ Unimplemented) ListApplicationDomains(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/domains)

func (Unimplemented) ListApplicationInvitations

func (_ Unimplemented) ListApplicationInvitations(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/invitations)

func (Unimplemented) ListApplicationInvitationsControl

func (_ Unimplemented) ListApplicationInvitationsControl(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/invitations)

func (Unimplemented) ListApplicationStorageObjects

func (_ Unimplemented) ListApplicationStorageObjects(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/storage/objects)

func (Unimplemented) ListApplicationStorageProviders

func (_ Unimplemented) ListApplicationStorageProviders(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/storage/providers)

func (Unimplemented) ListApplications

func (_ Unimplemented) ListApplications(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, params ListApplicationsParams)

(GET /v1/control/organizations/{organization_id}/applications)

func (Unimplemented) ListAuditLogs

func (_ Unimplemented) ListAuditLogs(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/audit-logs)

func (Unimplemented) ListAuthProviders

func (_ Unimplemented) ListAuthProviders(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/auth/providers)

func (Unimplemented) ListBillingProviderEvents

func (_ Unimplemented) ListBillingProviderEvents(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/billing/provider-events)

func (Unimplemented) ListBillingProviders

func (_ Unimplemented) ListBillingProviders(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/billing/providers)

func (Unimplemented) ListBillingReconciliationRuns

func (_ Unimplemented) ListBillingReconciliationRuns(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/billing/reconciliation-runs)

func (Unimplemented) ListClients

func (_ Unimplemented) ListClients(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/clients)

func (Unimplemented) ListControlApplicationStorageObjects

func (_ Unimplemented) ListControlApplicationStorageObjects(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/storage/objects)

func (Unimplemented) ListControlPermissionGrants

func (_ Unimplemented) ListControlPermissionGrants(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params ListControlPermissionGrantsParams)

(GET /v1/control/applications/{application_id}/permission-grants)

func (Unimplemented) ListControlUserSessions

func (_ Unimplemented) ListControlUserSessions(w http.ResponseWriter, r *http.Request)

(GET /v1/control/auth/sessions)

func (Unimplemented) ListDelegations

func (_ Unimplemented) ListDelegations(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/delegations)

func (Unimplemented) ListDisputes

func (_ Unimplemented) ListDisputes(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/billing/disputes)

func (Unimplemented) ListEntitlements

func (_ Unimplemented) ListEntitlements(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/entitlements)

func (Unimplemented) ListEventTypes

func (_ Unimplemented) ListEventTypes(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/event-types)

func (Unimplemented) ListEvents

func (_ Unimplemented) ListEvents(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/events)

func (Unimplemented) ListFeatures

func (_ Unimplemented) ListFeatures(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/features)

func (Unimplemented) ListInstallationAuthProviders

func (_ Unimplemented) ListInstallationAuthProviders(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/auth/providers)

func (Unimplemented) ListInstallationBillingProviders

func (_ Unimplemented) ListInstallationBillingProviders(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/billing/providers)

func (Unimplemented) ListInstallationControlUserInvitations

func (_ Unimplemented) ListInstallationControlUserInvitations(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/invitations)

func (Unimplemented) ListInstallationControlUsers

func (_ Unimplemented) ListInstallationControlUsers(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/users)

func (Unimplemented) ListInstallationNotificationProviders

func (_ Unimplemented) ListInstallationNotificationProviders(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/notification-providers)

func (Unimplemented) ListInstallationNotificationTemplateVariables

func (_ Unimplemented) ListInstallationNotificationTemplateVariables(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/notification-template-variables)

func (Unimplemented) ListInstallationNotificationTemplates

func (_ Unimplemented) ListInstallationNotificationTemplates(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/notification-templates)

func (Unimplemented) ListInstallationStorageObjects

func (_ Unimplemented) ListInstallationStorageObjects(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/storage/objects)

func (Unimplemented) ListInstallationStorageProviders

func (_ Unimplemented) ListInstallationStorageProviders(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/storage/providers)

func (Unimplemented) ListInvoices

func (_ Unimplemented) ListInvoices(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/billing/invoices)

func (Unimplemented) ListLocalEntitlementRequests

func (_ Unimplemented) ListLocalEntitlementRequests(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/local-entitlement-requests)

func (Unimplemented) ListManagementClients

func (_ Unimplemented) ListManagementClients(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/management-clients)

func (Unimplemented) ListMyAddresses

func (_ Unimplemented) ListMyAddresses(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/addresses)

func (Unimplemented) ListMyEntitlements

func (_ Unimplemented) ListMyEntitlements(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params ListMyEntitlementsParams)

(GET /v1/applications/{application_id}/me/entitlements)

func (Unimplemented) ListMyIdentities

func (_ Unimplemented) ListMyIdentities(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/auth/identities)

func (Unimplemented) ListMyInvoices

func (_ Unimplemented) ListMyInvoices(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/invoices)

func (Unimplemented) ListMyLocalEntitlementRequests

func (_ Unimplemented) ListMyLocalEntitlementRequests(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/local-entitlement-requests)

func (Unimplemented) ListMyMFAMethods

func (_ Unimplemented) ListMyMFAMethods(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/mfa/methods)

func (Unimplemented) ListMyNotificationPreferences

func (_ Unimplemented) ListMyNotificationPreferences(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/notification-preferences)

func (Unimplemented) ListMyOAuthConsents

func (_ Unimplemented) ListMyOAuthConsents(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/oauth-consents)

func (Unimplemented) ListMyPayments

func (_ Unimplemented) ListMyPayments(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/payments)

func (Unimplemented) ListMyPendingInvitations

func (_ Unimplemented) ListMyPendingInvitations(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/workspace-invitations)

func (Unimplemented) ListMySessions

func (_ Unimplemented) ListMySessions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/sessions)

func (Unimplemented) ListMyStorageObjects

func (_ Unimplemented) ListMyStorageObjects(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/storage/objects)

func (Unimplemented) ListMySubscriptions

func (_ Unimplemented) ListMySubscriptions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/subscriptions)

func (Unimplemented) ListMyWorkspaceAccess

func (_ Unimplemented) ListMyWorkspaceAccess(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(GET /v1/applications/{application_id}/workspaces/{workspace_id}/access)

func (Unimplemented) ListMyWorkspaceInvitations

func (_ Unimplemented) ListMyWorkspaceInvitations(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(GET /v1/applications/{application_id}/workspaces/{workspace_id}/invitations)

func (Unimplemented) ListMyWorkspaceMembers

func (_ Unimplemented) ListMyWorkspaceMembers(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(GET /v1/applications/{application_id}/workspaces/{workspace_id}/members)

func (Unimplemented) ListMyWorkspaces

func (_ Unimplemented) ListMyWorkspaces(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/workspaces)

func (Unimplemented) ListNotificationProviders

func (_ Unimplemented) ListNotificationProviders(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/notification-providers)

func (Unimplemented) ListNotificationTemplateVariables

func (_ Unimplemented) ListNotificationTemplateVariables(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/notification-template-variables)

func (Unimplemented) ListNotificationTemplates

func (_ Unimplemented) ListNotificationTemplates(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/notification-templates)

func (Unimplemented) ListNotifications

func (_ Unimplemented) ListNotifications(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/notifications)

func (Unimplemented) ListOAuthConsents

func (_ Unimplemented) ListOAuthConsents(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/oauth-consents)

func (Unimplemented) ListOrganizationAuditLogs

func (_ Unimplemented) ListOrganizationAuditLogs(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/control/organizations/{organization_id}/audit-logs)

func (Unimplemented) ListOrganizationAuthProviders

func (_ Unimplemented) ListOrganizationAuthProviders(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/control/organizations/{organization_id}/auth/providers)

func (Unimplemented) ListOrganizationBillingProviders

func (_ Unimplemented) ListOrganizationBillingProviders(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/control/organizations/{organization_id}/billing/providers)

func (Unimplemented) ListOrganizationInvitations

func (_ Unimplemented) ListOrganizationInvitations(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/control/organizations/{organization_id}/invitations)

func (Unimplemented) ListOrganizationMembers

func (_ Unimplemented) ListOrganizationMembers(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/control/organizations/{organization_id}/members)

func (Unimplemented) ListOrganizationNotificationProviders

func (_ Unimplemented) ListOrganizationNotificationProviders(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/control/organizations/{organization_id}/notification-providers)

func (Unimplemented) ListOrganizationStorageObjects

func (_ Unimplemented) ListOrganizationStorageObjects(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/control/organizations/{organization_id}/storage/objects)

func (Unimplemented) ListOrganizationStorageProviders

func (_ Unimplemented) ListOrganizationStorageProviders(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/control/organizations/{organization_id}/storage/providers)

func (Unimplemented) ListOrganizations

func (_ Unimplemented) ListOrganizations(w http.ResponseWriter, r *http.Request, params ListOrganizationsParams)

(GET /v1/control/organizations)

func (Unimplemented) ListPayments

func (_ Unimplemented) ListPayments(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/billing/payments)

func (Unimplemented) ListPermissionGrants

func (_ Unimplemented) ListPermissionGrants(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params ListPermissionGrantsParams)

(GET /v1/applications/{application_id}/permission-grants)

func (Unimplemented) ListPersonalAPIKeys

func (_ Unimplemented) ListPersonalAPIKeys(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/me/api-keys)

func (Unimplemented) ListPrices

func (_ Unimplemented) ListPrices(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, productId UUID)

(GET /v1/control/applications/{application_id}/products/{product_id}/prices)

func (Unimplemented) ListProducts

func (_ Unimplemented) ListProducts(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/products)

func (Unimplemented) ListRefunds

func (_ Unimplemented) ListRefunds(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/billing/refunds)

func (Unimplemented) ListRoleAssignments

func (_ Unimplemented) ListRoleAssignments(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/role-assignments)

func (Unimplemented) ListRoles

func (_ Unimplemented) ListRoles(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/roles)

func (Unimplemented) ListSenderIdentities

func (_ Unimplemented) ListSenderIdentities(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/sender-identities)

func (Unimplemented) ListSigningKeys

func (_ Unimplemented) ListSigningKeys(w http.ResponseWriter, r *http.Request)

(GET /v1/control/installation/signing-keys)

func (Unimplemented) ListSubscriptions

func (_ Unimplemented) ListSubscriptions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/billing/subscriptions)

func (Unimplemented) ListUserAddresses

func (_ Unimplemented) ListUserAddresses(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(GET /v1/control/applications/{application_id}/users/{user_id}/addresses)

func (Unimplemented) ListUserSessions

func (_ Unimplemented) ListUserSessions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(GET /v1/control/applications/{application_id}/users/{user_id}/sessions)

func (Unimplemented) ListUsers

func (_ Unimplemented) ListUsers(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/users)

func (Unimplemented) ListWebhookDeliveries

func (_ Unimplemented) ListWebhookDeliveries(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/webhook-deliveries)

func (Unimplemented) ListWebhooks

func (_ Unimplemented) ListWebhooks(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/webhooks)

func (Unimplemented) ListWorkspaceAddresses

func (_ Unimplemented) ListWorkspaceAddresses(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(GET /v1/applications/{application_id}/workspaces/{workspace_id}/addresses)

func (Unimplemented) ListWorkspaceMembers

func (_ Unimplemented) ListWorkspaceMembers(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(GET /v1/control/applications/{application_id}/workspaces/{workspace_id}/members)

func (Unimplemented) ListWorkspacePermissionGrants

func (_ Unimplemented) ListWorkspacePermissionGrants(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, params ListWorkspacePermissionGrantsParams)

(GET /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants)

func (Unimplemented) ListWorkspaceStorageObjects

func (_ Unimplemented) ListWorkspaceStorageObjects(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID)

(GET /v1/applications/{application_id}/workspaces/{workspace_id}/storage/objects)

func (Unimplemented) ListWorkspaces

func (_ Unimplemented) ListWorkspaces(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/control/applications/{application_id}/workspaces)

func (Unimplemented) LocalEntitlementCheckout

func (_ Unimplemented) LocalEntitlementCheckout(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params LocalEntitlementCheckoutParams)

(POST /v1/applications/{application_id}/local-entitlement-checkouts)

func (Unimplemented) LoginControlUserWithPassword

func (_ Unimplemented) LoginControlUserWithPassword(w http.ResponseWriter, r *http.Request)

(POST /v1/control/auth/password)

func (Unimplemented) LogoutAll

func (_ Unimplemented) LogoutAll(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/logout-all)

func (Unimplemented) LogoutAllControlUserSessions

func (_ Unimplemented) LogoutAllControlUserSessions(w http.ResponseWriter, r *http.Request)

(POST /v1/control/auth/logout-all)

func (Unimplemented) LogoutControlUser

func (_ Unimplemented) LogoutControlUser(w http.ResponseWriter, r *http.Request)

(POST /v1/control/auth/logout)

func (Unimplemented) LogoutCurrentSession

func (_ Unimplemented) LogoutCurrentSession(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/logout)

func (Unimplemented) ManagementCreateApplication

func (_ Unimplemented) ManagementCreateApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(POST /v1/management/organizations/{organization_id}/applications)

func (Unimplemented) ManagementCreateOrganization

func (_ Unimplemented) ManagementCreateOrganization(w http.ResponseWriter, r *http.Request)

(POST /v1/management/organizations)

func (Unimplemented) ManagementGetOrganization

func (_ Unimplemented) ManagementGetOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/management/organizations/{organization_id})

func (Unimplemented) ManagementGetOrganizationPolicy

func (_ Unimplemented) ManagementGetOrganizationPolicy(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(GET /v1/management/organizations/{organization_id}/policy)

func (Unimplemented) ManagementListApplications

func (_ Unimplemented) ManagementListApplications(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, params ManagementListApplicationsParams)

(GET /v1/management/organizations/{organization_id}/applications)

func (Unimplemented) ManagementListOrganizations

func (_ Unimplemented) ManagementListOrganizations(w http.ResponseWriter, r *http.Request, params ManagementListOrganizationsParams)

(GET /v1/management/organizations)

func (Unimplemented) ManagementRestoreApplication

func (_ Unimplemented) ManagementRestoreApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID)

(POST /v1/management/organizations/{organization_id}/applications/{application_resource_id}/restore)

func (Unimplemented) ManagementRestoreOrganization

func (_ Unimplemented) ManagementRestoreOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(POST /v1/management/organizations/{organization_id}/restore)

func (Unimplemented) ManagementRetireApplication

func (_ Unimplemented) ManagementRetireApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID)

(DELETE /v1/management/organizations/{organization_id}/applications/{application_resource_id})

func (Unimplemented) ManagementRetireOrganization

func (_ Unimplemented) ManagementRetireOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(DELETE /v1/management/organizations/{organization_id})

func (Unimplemented) ManagementUpdateApplication

func (_ Unimplemented) ManagementUpdateApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID, params ManagementUpdateApplicationParams)

(PATCH /v1/management/organizations/{organization_id}/applications/{application_resource_id})

func (Unimplemented) ManagementUpdateOrganization

func (_ Unimplemented) ManagementUpdateOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, params ManagementUpdateOrganizationParams)

(PATCH /v1/management/organizations/{organization_id})

func (Unimplemented) ManagementUpdateOrganizationPolicy

func (_ Unimplemented) ManagementUpdateOrganizationPolicy(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, params ManagementUpdateOrganizationPolicyParams)

(PUT /v1/management/organizations/{organization_id}/policy)

func (Unimplemented) OidcDiscovery

func (_ Unimplemented) OidcDiscovery(w http.ResponseWriter, r *http.Request)

(GET /oidc/.well-known/openid-configuration)

func (Unimplemented) OidcJWKS

func (_ Unimplemented) OidcJWKS(w http.ResponseWriter, r *http.Request)

(GET /oidc/jwks.json)

func (Unimplemented) OidcUserinfo

func (_ Unimplemented) OidcUserinfo(w http.ResponseWriter, r *http.Request)

(GET /oidc/userinfo)

func (Unimplemented) PasswordChange

func (_ Unimplemented) PasswordChange(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/password/change)

func (Unimplemented) PasswordResetStart

func (_ Unimplemented) PasswordResetStart(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/password/reset/start)

func (Unimplemented) PasswordResetVerify

func (_ Unimplemented) PasswordResetVerify(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/password/reset/verify)

func (Unimplemented) PasswordSignIn

func (_ Unimplemented) PasswordSignIn(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/password/sign-in)

func (Unimplemented) PasswordSignUp

func (_ Unimplemented) PasswordSignUp(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/password/sign-up)

func (Unimplemented) PreviewInstallationNotificationTemplate

func (_ Unimplemented) PreviewInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request, templateId UUID)

(POST /v1/control/installation/notification-templates/{template_id}/preview)

func (Unimplemented) PreviewNotificationTemplate

func (_ Unimplemented) PreviewNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, templateId UUID)

(POST /v1/control/applications/{application_id}/notification-templates/{template_id}/preview)

func (Unimplemented) PublicCatalog

func (_ Unimplemented) PublicCatalog(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/catalog/products)

func (Unimplemented) PublicConfig

func (_ Unimplemented) PublicConfig(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/public-config)

func (Unimplemented) PublishCustomEvent

func (_ Unimplemented) PublishCustomEvent(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params PublishCustomEventParams)

(POST /v1/applications/{application_id}/events)

func (Unimplemented) PublishInstallationNotificationTemplate

func (_ Unimplemented) PublishInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request, templateId UUID)

(POST /v1/control/installation/notification-templates/{template_id}/publish)

func (Unimplemented) PublishNotificationTemplate

func (_ Unimplemented) PublishNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, templateId UUID)

(POST /v1/control/applications/{application_id}/notification-templates/{template_id}/publish)

func (Unimplemented) Readiness

func (_ Unimplemented) Readiness(w http.ResponseWriter, r *http.Request)

(GET /readyz)

func (Unimplemented) RecoverWorkspaceOwnership

func (_ Unimplemented) RecoverWorkspaceOwnership(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(POST /v1/control/applications/{application_id}/workspaces/{workspace_id}/owner-transfer)

func (Unimplemented) RedeemApplicationInvitation

func (_ Unimplemented) RedeemApplicationInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/invitations/token)

func (Unimplemented) Refresh

func (_ Unimplemented) Refresh(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/token/refresh)

func (Unimplemented) RefreshControlUserSession

func (_ Unimplemented) RefreshControlUserSession(w http.ResponseWriter, r *http.Request)

(POST /v1/control/auth/token/refresh)

func (Unimplemented) RegenerateRecoveryCodes

func (_ Unimplemented) RegenerateRecoveryCodes(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/mfa/recovery-codes/regenerate)

func (Unimplemented) RejectLocalEntitlementRequest

func (_ Unimplemented) RejectLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

(POST /v1/control/applications/{application_id}/local-entitlement-requests/{request_id}/reject)

func (Unimplemented) RemoveMyWorkspaceMember

func (_ Unimplemented) RemoveMyWorkspaceMember(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, userId UUID)

(DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})

func (Unimplemented) ReopenLocalEntitlementRequest

func (_ Unimplemented) ReopenLocalEntitlementRequest(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, requestId RequestID)

(POST /v1/control/applications/{application_id}/local-entitlement-requests/{request_id}/reopen)

func (Unimplemented) ReplaceMyWorkspaceMemberRoles

func (_ Unimplemented) ReplaceMyWorkspaceMemberRoles(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, userId UUID)

(PUT /v1/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})

func (Unimplemented) ReplaceWorkspaceMemberRoles

func (_ Unimplemented) ReplaceWorkspaceMemberRoles(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, userId UUID)

(PUT /v1/control/applications/{application_id}/workspaces/{workspace_id}/members/{user_id})

func (Unimplemented) ReplayBillingProviderEvent

func (_ Unimplemented) ReplayBillingProviderEvent(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, eventId UUID)

(POST /v1/control/applications/{application_id}/billing/provider-events/{event_id}/replay)

func (Unimplemented) ReplayWebhookDelivery

func (_ Unimplemented) ReplayWebhookDelivery(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, deliveryId UUID)

(POST /v1/control/applications/{application_id}/webhook-deliveries/{delivery_id}/replay)

func (Unimplemented) ResendApplicationInvitation

func (_ Unimplemented) ResendApplicationInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

(POST /v1/applications/{application_id}/invitations/{invitation_id}/resend)

func (Unimplemented) ResendApplicationInvitationControl

func (_ Unimplemented) ResendApplicationInvitationControl(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

(POST /v1/control/applications/{application_id}/invitations/{invitation_id}/resend)

func (Unimplemented) ResendInstallationControlUserInvitation

func (_ Unimplemented) ResendInstallationControlUserInvitation(w http.ResponseWriter, r *http.Request, invitationId UUID)

(POST /v1/control/installation/invitations/{invitation_id}/resend)

func (Unimplemented) ResendMyWorkspaceInvitation

func (_ Unimplemented) ResendMyWorkspaceInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, invitationId UUID)

(POST /v1/applications/{application_id}/workspaces/{workspace_id}/invitations/{invitation_id}/resend)

func (Unimplemented) ResendOrganizationInvitation

func (_ Unimplemented) ResendOrganizationInvitation(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, invitationId UUID)

(POST /v1/control/organizations/{organization_id}/invitations/{invitation_id}/resend)

func (Unimplemented) RestoreApplication

func (_ Unimplemented) RestoreApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID)

(POST /v1/control/organizations/{organization_id}/applications/{application_resource_id}/restore)

func (Unimplemented) RestoreEntitlement

func (_ Unimplemented) RestoreEntitlement(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, entitlementId UUID)

(POST /v1/control/applications/{application_id}/entitlements/{entitlement_id}/restore)

func (Unimplemented) RestoreOrganization

func (_ Unimplemented) RestoreOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(POST /v1/control/organizations/{organization_id}/restore)

func (Unimplemented) RestoreUser

func (_ Unimplemented) RestoreUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(POST /v1/control/applications/{application_id}/users/{user_id}/restore)

func (Unimplemented) ResumeSubscription

func (_ Unimplemented) ResumeSubscription(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subscriptionId SubscriptionID, params ResumeSubscriptionParams)

(POST /v1/control/applications/{application_id}/billing/subscriptions/{subscription_id}/resume)

func (Unimplemented) RetireApplication

func (_ Unimplemented) RetireApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID)

(DELETE /v1/control/organizations/{organization_id}/applications/{application_resource_id})

func (Unimplemented) RetireOrganization

func (_ Unimplemented) RetireOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(DELETE /v1/control/organizations/{organization_id})

func (Unimplemented) RetryNotification

func (_ Unimplemented) RetryNotification(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, notificationId UUID)

(POST /v1/control/applications/{application_id}/notifications/{notification_id}/retry)

func (Unimplemented) RevokeApplicationInvitation

func (_ Unimplemented) RevokeApplicationInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

(DELETE /v1/applications/{application_id}/invitations/{invitation_id})

func (Unimplemented) RevokeApplicationInvitationControl

func (_ Unimplemented) RevokeApplicationInvitationControl(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, invitationId UUID)

(DELETE /v1/control/applications/{application_id}/invitations/{invitation_id})

func (Unimplemented) RevokeControlPermissionGrant

func (_ Unimplemented) RevokeControlPermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, grantId UUID, params RevokeControlPermissionGrantParams)

(DELETE /v1/control/applications/{application_id}/permission-grants/{grant_id})

func (Unimplemented) RevokeControlUserSession

func (_ Unimplemented) RevokeControlUserSession(w http.ResponseWriter, r *http.Request, sessionId UUID)

(DELETE /v1/control/auth/sessions/{session_id})

func (Unimplemented) RevokeDelegation

func (_ Unimplemented) RevokeDelegation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, delegationId UUID)

(POST /v1/control/applications/{application_id}/delegations/{delegation_id}/revoke)

func (Unimplemented) RevokeEntitlement

func (_ Unimplemented) RevokeEntitlement(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, entitlementId UUID)

(POST /v1/control/applications/{application_id}/entitlements/{entitlement_id}/revoke)

func (Unimplemented) RevokeInstallationControlUserInvitation

func (_ Unimplemented) RevokeInstallationControlUserInvitation(w http.ResponseWriter, r *http.Request, invitationId UUID)

(DELETE /v1/control/installation/invitations/{invitation_id})

func (Unimplemented) RevokeMyOAuthConsent

func (_ Unimplemented) RevokeMyOAuthConsent(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, clientId UUID)

(DELETE /v1/applications/{application_id}/me/oauth-consents/{client_id})

func (Unimplemented) RevokeMySession

func (_ Unimplemented) RevokeMySession(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, sessionId UUID)

(DELETE /v1/applications/{application_id}/me/sessions/{session_id})

func (Unimplemented) RevokeMyWorkspaceInvitation

func (_ Unimplemented) RevokeMyWorkspaceInvitation(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, invitationId UUID)

(DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/invitations/{invitation_id})

func (Unimplemented) RevokeOAuthConsent

func (_ Unimplemented) RevokeOAuthConsent(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID, clientId UUID)

(POST /v1/control/applications/{application_id}/oauth-consents/{user_id}/{client_id}/revoke)

func (Unimplemented) RevokeOIDCToken

func (_ Unimplemented) RevokeOIDCToken(w http.ResponseWriter, r *http.Request)

(POST /oidc/revoke)

func (Unimplemented) RevokeOrganizationInvitation

func (_ Unimplemented) RevokeOrganizationInvitation(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, invitationId UUID)

(DELETE /v1/control/organizations/{organization_id}/invitations/{invitation_id})

func (Unimplemented) RevokePermissionGrant

func (_ Unimplemented) RevokePermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, grantId UUID, params RevokePermissionGrantParams)

(DELETE /v1/applications/{application_id}/permission-grants/{grant_id})

func (Unimplemented) RevokePersonalAPIKey

func (_ Unimplemented) RevokePersonalAPIKey(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, keyId UUID)

(DELETE /v1/applications/{application_id}/me/api-keys/{key_id})

func (Unimplemented) RevokeUserSessions

func (_ Unimplemented) RevokeUserSessions(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(POST /v1/control/applications/{application_id}/users/{user_id}/sessions/revoke)

func (Unimplemented) RevokeWorkspacePermissionGrant

func (_ Unimplemented) RevokeWorkspacePermissionGrant(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId WorkspaceID, grantId UUID, params RevokeWorkspacePermissionGrantParams)

(DELETE /v1/applications/{application_id}/workspaces/{workspace_id}/permission-grants/{grant_id})

func (Unimplemented) RotateClientSecret

func (_ Unimplemented) RotateClientSecret(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, clientId string)

(POST /v1/control/applications/{application_id}/clients/{client_id}/rotate-secret)

func (Unimplemented) RotateManagementClientSecret

func (_ Unimplemented) RotateManagementClientSecret(w http.ResponseWriter, r *http.Request, managementClientId UUID)

(POST /v1/control/installation/management-clients/{management_client_id}/rotate-secret)

func (Unimplemented) RotateSigningKey

func (_ Unimplemented) RotateSigningKey(w http.ResponseWriter, r *http.Request)

(POST /v1/control/installation/signing-keys/rotate)

func (Unimplemented) RotateWebhookSecret

func (_ Unimplemented) RotateWebhookSecret(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, webhookId UUID)

(POST /v1/control/applications/{application_id}/webhooks/{webhook_id}/rotate-secret)

func (Unimplemented) SendMachineNotification

func (_ Unimplemented) SendMachineNotification(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, params SendMachineNotificationParams)

(POST /v1/applications/{application_id}/notifications)

func (Unimplemented) ServiceGetApplicationUser

func (_ Unimplemented) ServiceGetApplicationUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(GET /v1/applications/{application_id}/users/{user_id})

func (Unimplemented) ServiceGetApplicationWorkspace

func (_ Unimplemented) ServiceGetApplicationWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(GET /v1/applications/{application_id}/service/workspaces/{workspace_id})

func (Unimplemented) ServiceGetSubjectBilling

func (_ Unimplemented) ServiceGetSubjectBilling(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subjectType interface{}, subjectId UUID)

(GET /v1/applications/{application_id}/subjects/{subject_type}/{subject_id}/billing)

func (Unimplemented) ServiceGetSubjectEntitlements

func (_ Unimplemented) ServiceGetSubjectEntitlements(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, subjectType interface{}, subjectId UUID)

(GET /v1/applications/{application_id}/subjects/{subject_type}/{subject_id}/entitlements)

func (Unimplemented) ServiceListApplicationUsers

func (_ Unimplemented) ServiceListApplicationUsers(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/users)

func (Unimplemented) ServiceListApplicationWorkspaceAccess

func (_ Unimplemented) ServiceListApplicationWorkspaceAccess(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(GET /v1/applications/{application_id}/service/workspaces/{workspace_id}/access)

func (Unimplemented) ServiceListApplicationWorkspaces

func (_ Unimplemented) ServiceListApplicationWorkspaces(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(GET /v1/applications/{application_id}/workspaces)

func (Unimplemented) SetDefaultSenderIdentity

func (_ Unimplemented) SetDefaultSenderIdentity(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, senderId UUID)

(POST /v1/control/applications/{application_id}/sender-identities/{sender_id}/default)

func (Unimplemented) SetupStatus

func (_ Unimplemented) SetupStatus(w http.ResponseWriter, r *http.Request)

(GET /v1/setup/status)

func (Unimplemented) StartAppleAuth

func (_ Unimplemented) StartAppleAuth(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/providers/apple/start)

func (_ Unimplemented) StartAppleLink(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/auth/providers/apple/link)

func (Unimplemented) StartControlExternalLogin

func (_ Unimplemented) StartControlExternalLogin(w http.ResponseWriter, r *http.Request, provider string)

(POST /v1/control/auth/providers/{provider}/start)

func (Unimplemented) StartControlInvitationExternalLogin

func (_ Unimplemented) StartControlInvitationExternalLogin(w http.ResponseWriter, r *http.Request, provider string)

(POST /v1/control/invitations/providers/{provider}/start)

func (Unimplemented) StartControlUserEmailLogin

func (_ Unimplemented) StartControlUserEmailLogin(w http.ResponseWriter, r *http.Request)

(POST /v1/control/auth/email/start)

func (Unimplemented) StartGoogleAuth

func (_ Unimplemented) StartGoogleAuth(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/providers/google/start)

func (_ Unimplemented) StartGoogleLink(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/auth/providers/google/link)

func (Unimplemented) StartTOTPEnrollment

func (_ Unimplemented) StartTOTPEnrollment(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/me/mfa/totp)

func (Unimplemented) StripeWebhook

func (_ Unimplemented) StripeWebhook(w http.ResponseWriter, r *http.Request, connectionPublicId string, params StripeWebhookParams)

(POST /provider-webhooks/stripe/{connection_public_id})

func (Unimplemented) SuspendUser

func (_ Unimplemented) SuspendUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(POST /v1/control/applications/{application_id}/users/{user_id}/suspend)

func (Unimplemented) TestInstallationNotificationProvider

func (_ Unimplemented) TestInstallationNotificationProvider(w http.ResponseWriter, r *http.Request, providerId UUID, params TestInstallationNotificationProviderParams)

(POST /v1/control/installation/notification-providers/{provider_id}/test)

func (Unimplemented) TestNotificationProvider

func (_ Unimplemented) TestNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId UUID, params TestNotificationProviderParams)

(POST /v1/control/applications/{application_id}/notification-providers/{provider_id}/test)

func (Unimplemented) TestOrganizationNotificationProvider

func (_ Unimplemented) TestOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId UUID, params TestOrganizationNotificationProviderParams)

(POST /v1/control/organizations/{organization_id}/notification-providers/{provider_id}/test)

func (Unimplemented) TestWebhook

func (_ Unimplemented) TestWebhook(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, webhookId UUID, params TestWebhookParams)

(POST /v1/control/applications/{application_id}/webhooks/{webhook_id}/test)

func (Unimplemented) TransferMyWorkspaceOwnership

func (_ Unimplemented) TransferMyWorkspaceOwnership(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(POST /v1/applications/{application_id}/workspaces/{workspace_id}/owner-transfer)

func (Unimplemented) UnlinkControlExternalIdentity

func (_ Unimplemented) UnlinkControlExternalIdentity(w http.ResponseWriter, r *http.Request, identityId UUID)

(DELETE /v1/control/auth/identities/{identity_id})

func (Unimplemented) UnlinkMyIdentity

func (_ Unimplemented) UnlinkMyIdentity(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, identityId UUID)

(DELETE /v1/applications/{application_id}/me/auth/identities/{identity_id})

func (Unimplemented) UnverifyUserEmail

func (_ Unimplemented) UnverifyUserEmail(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(POST /v1/control/applications/{application_id}/users/{user_id}/unverify-email)

func (Unimplemented) UnverifyUserOrganization

func (_ Unimplemented) UnverifyUserOrganization(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(POST /v1/control/applications/{application_id}/users/{user_id}/unverify-organization)

func (Unimplemented) UpdateApplication

func (_ Unimplemented) UpdateApplication(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, applicationResourceId UUID)

(PATCH /v1/control/organizations/{organization_id}/applications/{application_resource_id})

func (Unimplemented) UpdateApplicationStorageProvider

func (_ Unimplemented) UpdateApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

(PATCH /v1/control/applications/{application_id}/storage/providers/{provider_id})

func (Unimplemented) UpdateAuthConfig

func (_ Unimplemented) UpdateAuthConfig(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(PATCH /v1/control/applications/{application_id}/auth-config)

func (Unimplemented) UpdateBillingProvider

func (_ Unimplemented) UpdateBillingProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

(PATCH /v1/control/applications/{application_id}/billing/providers/{provider_id})

func (Unimplemented) UpdateClient

func (_ Unimplemented) UpdateClient(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, clientId string)

(PATCH /v1/control/applications/{application_id}/clients/{client_id})

func (Unimplemented) UpdateControlAuthPolicy

func (_ Unimplemented) UpdateControlAuthPolicy(w http.ResponseWriter, r *http.Request)

(PATCH /v1/control/installation/auth-policy)

func (Unimplemented) UpdateControlUserAccount

func (_ Unimplemented) UpdateControlUserAccount(w http.ResponseWriter, r *http.Request)

(PATCH /v1/control/auth/me)

func (Unimplemented) UpdateCurrentUser

func (_ Unimplemented) UpdateCurrentUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(PATCH /v1/applications/{application_id}/me)

func (Unimplemented) UpdateEventType

func (_ Unimplemented) UpdateEventType(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, eventTypeId UUID)

(PATCH /v1/control/applications/{application_id}/event-types/{event_type_id})

func (Unimplemented) UpdateInstallationAuthProvider

func (_ Unimplemented) UpdateInstallationAuthProvider(w http.ResponseWriter, r *http.Request, provider string)

(PATCH /v1/control/installation/auth/providers/{provider})

func (Unimplemented) UpdateInstallationBillingProvider

func (_ Unimplemented) UpdateInstallationBillingProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

(PATCH /v1/control/installation/billing/providers/{provider_id})

func (Unimplemented) UpdateInstallationControlUser

func (_ Unimplemented) UpdateInstallationControlUser(w http.ResponseWriter, r *http.Request, controlUserId UUID)

(PATCH /v1/control/installation/users/{control_user_id})

func (Unimplemented) UpdateInstallationNotificationProvider

func (_ Unimplemented) UpdateInstallationNotificationProvider(w http.ResponseWriter, r *http.Request, providerId UUID)

(PATCH /v1/control/installation/notification-providers/{provider_id})

func (Unimplemented) UpdateInstallationNotificationTemplate

func (_ Unimplemented) UpdateInstallationNotificationTemplate(w http.ResponseWriter, r *http.Request, templateId UUID)

(PATCH /v1/control/installation/notification-templates/{template_id})

func (Unimplemented) UpdateInstallationStorageProvider

func (_ Unimplemented) UpdateInstallationStorageProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

(PATCH /v1/control/installation/storage/providers/{provider_id})

func (Unimplemented) UpdateInternalApplicationConfig

func (_ Unimplemented) UpdateInternalApplicationConfig(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(PATCH /v1/control/applications/{application_id}/internal-config)

func (Unimplemented) UpdateManagementAPIStatus

func (_ Unimplemented) UpdateManagementAPIStatus(w http.ResponseWriter, r *http.Request)

(PATCH /v1/control/installation/management-api)

func (Unimplemented) UpdateMyAddress

func (_ Unimplemented) UpdateMyAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, addressId UUID)

(PATCH /v1/applications/{application_id}/me/addresses/{address_id})

func (Unimplemented) UpdateMyBillingProfile

func (_ Unimplemented) UpdateMyBillingProfile(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(PATCH /v1/applications/{application_id}/me/billing-profile)

func (Unimplemented) UpdateMyNotificationPreference

func (_ Unimplemented) UpdateMyNotificationPreference(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, category interface{})

(PUT /v1/applications/{application_id}/me/notification-preferences/{category})

func (Unimplemented) UpdateMyWorkspace

func (_ Unimplemented) UpdateMyWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(PATCH /v1/applications/{application_id}/workspaces/{workspace_id})

func (Unimplemented) UpdateNotificationProvider

func (_ Unimplemented) UpdateNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId UUID)

(PATCH /v1/control/applications/{application_id}/notification-providers/{provider_id})

func (Unimplemented) UpdateNotificationTemplate

func (_ Unimplemented) UpdateNotificationTemplate(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, templateId UUID)

(PATCH /v1/control/applications/{application_id}/notification-templates/{template_id})

func (Unimplemented) UpdateOrganization

func (_ Unimplemented) UpdateOrganization(w http.ResponseWriter, r *http.Request, organizationId OrganizationID)

(PATCH /v1/control/organizations/{organization_id})

func (Unimplemented) UpdateOrganizationAuthProvider

func (_ Unimplemented) UpdateOrganizationAuthProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, provider string)

(PATCH /v1/control/organizations/{organization_id}/auth/providers/{provider})

func (Unimplemented) UpdateOrganizationBillingProvider

func (_ Unimplemented) UpdateOrganizationBillingProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

(PATCH /v1/control/organizations/{organization_id}/billing/providers/{provider_id})

func (Unimplemented) UpdateOrganizationMember

func (_ Unimplemented) UpdateOrganizationMember(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, memberId UUID)

(PATCH /v1/control/organizations/{organization_id}/members/{member_id})

func (Unimplemented) UpdateOrganizationNotificationProvider

func (_ Unimplemented) UpdateOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId UUID)

(PATCH /v1/control/organizations/{organization_id}/notification-providers/{provider_id})

func (Unimplemented) UpdateOrganizationPolicy

func (_ Unimplemented) UpdateOrganizationPolicy(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, params UpdateOrganizationPolicyParams)

(PUT /v1/control/installation/organizations/{organization_id}/policy)

func (Unimplemented) UpdateOrganizationStorageProvider

func (_ Unimplemented) UpdateOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

(PATCH /v1/control/organizations/{organization_id}/storage/providers/{provider_id})

func (Unimplemented) UpdateProduct

func (_ Unimplemented) UpdateProduct(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, productId UUID)

(PATCH /v1/control/applications/{application_id}/products/{product_id})

func (Unimplemented) UpdatePublicApplicationConfig

func (_ Unimplemented) UpdatePublicApplicationConfig(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(PATCH /v1/control/applications/{application_id}/public-config)

func (Unimplemented) UpdateRole

func (_ Unimplemented) UpdateRole(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, roleId UUID, params UpdateRoleParams)

(PATCH /v1/control/applications/{application_id}/roles/{role_id})

func (Unimplemented) UpdateUser

func (_ Unimplemented) UpdateUser(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(PATCH /v1/control/applications/{application_id}/users/{user_id})

func (Unimplemented) UpdateWebhook

func (_ Unimplemented) UpdateWebhook(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, webhookId UUID)

(PATCH /v1/control/applications/{application_id}/webhooks/{webhook_id})

func (Unimplemented) UpdateWorkspace

func (_ Unimplemented) UpdateWorkspace(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(PATCH /v1/control/applications/{application_id}/workspaces/{workspace_id})

func (Unimplemented) UpdateWorkspaceAddress

func (_ Unimplemented) UpdateWorkspaceAddress(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID, addressId UUID)

(PATCH /v1/applications/{application_id}/workspaces/{workspace_id}/addresses/{address_id})

func (Unimplemented) UpdateWorkspaceBillingProfile

func (_ Unimplemented) UpdateWorkspaceBillingProfile(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, workspaceId UUID)

(PATCH /v1/applications/{application_id}/workspaces/{workspace_id}/billing-profile)

func (Unimplemented) VerifyApplicationDomain

func (_ Unimplemented) VerifyApplicationDomain(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, domainId UUID)

(POST /v1/control/applications/{application_id}/domains/{domain_id}/verify)

func (Unimplemented) VerifyApplicationStorageProvider

func (_ Unimplemented) VerifyApplicationStorageProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

(POST /v1/control/applications/{application_id}/storage/providers/{provider_id}/verify)

func (Unimplemented) VerifyBillingProvider

func (_ Unimplemented) VerifyBillingProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId ProviderID)

(POST /v1/control/applications/{application_id}/billing/providers/{provider_id}/verify)

func (Unimplemented) VerifyControlUserEmailLogin

func (_ Unimplemented) VerifyControlUserEmailLogin(w http.ResponseWriter, r *http.Request)

(POST /v1/control/auth/email/verify)

func (Unimplemented) VerifyInstallationBillingProvider

func (_ Unimplemented) VerifyInstallationBillingProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

(POST /v1/control/installation/billing/providers/{provider_id}/verify)

func (Unimplemented) VerifyInstallationNotificationProvider

func (_ Unimplemented) VerifyInstallationNotificationProvider(w http.ResponseWriter, r *http.Request, providerId UUID)

(POST /v1/control/installation/notification-providers/{provider_id}/verify)

func (Unimplemented) VerifyInstallationStorageProvider

func (_ Unimplemented) VerifyInstallationStorageProvider(w http.ResponseWriter, r *http.Request, providerId ProviderID)

(POST /v1/control/installation/storage/providers/{provider_id}/verify)

func (Unimplemented) VerifyMFA

func (_ Unimplemented) VerifyMFA(w http.ResponseWriter, r *http.Request, applicationId ApplicationID)

(POST /v1/applications/{application_id}/auth/mfa/verify)

func (Unimplemented) VerifyNotificationProvider

func (_ Unimplemented) VerifyNotificationProvider(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, providerId UUID)

(POST /v1/control/applications/{application_id}/notification-providers/{provider_id}/verify)

func (Unimplemented) VerifyOrganizationBillingProvider

func (_ Unimplemented) VerifyOrganizationBillingProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

(POST /v1/control/organizations/{organization_id}/billing/providers/{provider_id}/verify)

func (Unimplemented) VerifyOrganizationNotificationProvider

func (_ Unimplemented) VerifyOrganizationNotificationProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId UUID)

(POST /v1/control/organizations/{organization_id}/notification-providers/{provider_id}/verify)

func (Unimplemented) VerifyOrganizationStorageProvider

func (_ Unimplemented) VerifyOrganizationStorageProvider(w http.ResponseWriter, r *http.Request, organizationId OrganizationID, providerId ProviderID)

(POST /v1/control/organizations/{organization_id}/storage/providers/{provider_id}/verify)

func (Unimplemented) VerifyUserEmail

func (_ Unimplemented) VerifyUserEmail(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(POST /v1/control/applications/{application_id}/users/{user_id}/verify-email)

func (Unimplemented) VerifyUserOrganization

func (_ Unimplemented) VerifyUserOrganization(w http.ResponseWriter, r *http.Request, applicationId ApplicationID, userId UUID)

(POST /v1/control/applications/{application_id}/users/{user_id}/verify-organization)

func (Unimplemented) Version

func (_ Unimplemented) Version(w http.ResponseWriter, r *http.Request)

(GET /version)

type UnlinkControlExternalIdentity204Response

type UnlinkControlExternalIdentity204Response struct {
}

func (UnlinkControlExternalIdentity204Response) VisitUnlinkControlExternalIdentityResponse

func (response UnlinkControlExternalIdentity204Response) VisitUnlinkControlExternalIdentityResponse(w http.ResponseWriter) error

type UnlinkControlExternalIdentity409ApplicationProblemPlusJSONResponse

type UnlinkControlExternalIdentity409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UnlinkControlExternalIdentity409ApplicationProblemPlusJSONResponse) VisitUnlinkControlExternalIdentityResponse

func (response UnlinkControlExternalIdentity409ApplicationProblemPlusJSONResponse) VisitUnlinkControlExternalIdentityResponse(w http.ResponseWriter) error

type UnlinkControlExternalIdentityRequestObject

type UnlinkControlExternalIdentityRequestObject struct {
	IdentityId UUID `json:"identity_id"`
}

type UnlinkControlExternalIdentityResponseObject

type UnlinkControlExternalIdentityResponseObject interface {
	VisitUnlinkControlExternalIdentityResponse(w http.ResponseWriter) error
}

type UnlinkMyIdentity204Response

type UnlinkMyIdentity204Response struct {
}

func (UnlinkMyIdentity204Response) VisitUnlinkMyIdentityResponse

func (response UnlinkMyIdentity204Response) VisitUnlinkMyIdentityResponse(w http.ResponseWriter) error

type UnlinkMyIdentityRequestObject

type UnlinkMyIdentityRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	IdentityId    UUID          `json:"identity_id"`
}

type UnlinkMyIdentityResponseObject

type UnlinkMyIdentityResponseObject interface {
	VisitUnlinkMyIdentityResponse(w http.ResponseWriter) error
}

type UnmarshalingParamError

type UnmarshalingParamError struct {
	ParamName string
	Err       error
}

func (*UnmarshalingParamError) Error

func (e *UnmarshalingParamError) Error() string

func (*UnmarshalingParamError) Unwrap

func (e *UnmarshalingParamError) Unwrap() error

type UnverifyUserEmail204Response

type UnverifyUserEmail204Response struct {
}

func (UnverifyUserEmail204Response) VisitUnverifyUserEmailResponse

func (response UnverifyUserEmail204Response) VisitUnverifyUserEmailResponse(w http.ResponseWriter) error

type UnverifyUserEmailJSONRequestBody

type UnverifyUserEmailJSONRequestBody = AuditReason

UnverifyUserEmailJSONRequestBody defines body for UnverifyUserEmail for application/json ContentType.

type UnverifyUserEmailRequestObject

type UnverifyUserEmailRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
	Body          *UnverifyUserEmailJSONRequestBody
}

type UnverifyUserEmailResponseObject

type UnverifyUserEmailResponseObject interface {
	VisitUnverifyUserEmailResponse(w http.ResponseWriter) error
}

type UnverifyUserOrganization204Response

type UnverifyUserOrganization204Response struct {
}

func (UnverifyUserOrganization204Response) VisitUnverifyUserOrganizationResponse

func (response UnverifyUserOrganization204Response) VisitUnverifyUserOrganizationResponse(w http.ResponseWriter) error

type UnverifyUserOrganizationJSONRequestBody

type UnverifyUserOrganizationJSONRequestBody = AuditReason

UnverifyUserOrganizationJSONRequestBody defines body for UnverifyUserOrganization for application/json ContentType.

type UnverifyUserOrganizationRequestObject

type UnverifyUserOrganizationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
	Body          *UnverifyUserOrganizationJSONRequestBody
}

type UnverifyUserOrganizationResponseObject

type UnverifyUserOrganizationResponseObject interface {
	VisitUnverifyUserOrganizationResponse(w http.ResponseWriter) error
}

type UpdateAddress

type UpdateAddress struct {
	City        *string `json:"city,omitempty"`
	CountryCode *string `json:"country_code,omitempty"`
	Line1       *string `json:"line1,omitempty"`
	Line2       *string `json:"line2,omitempty"`
	Name        *string `json:"name,omitempty"`
	PostalCode  *string `json:"postal_code,omitempty"`
	Region      *string `json:"region,omitempty"`
	TaxId       *string `json:"tax_id,omitempty"`
	Version     int64   `json:"version"`
}

UpdateAddress defines model for UpdateAddress.

type UpdateApplication204Response

type UpdateApplication204Response struct {
}

func (UpdateApplication204Response) VisitUpdateApplicationResponse

func (response UpdateApplication204Response) VisitUpdateApplicationResponse(w http.ResponseWriter) error

type UpdateApplication412ApplicationProblemPlusJSONResponse

type UpdateApplication412ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdateApplication412ApplicationProblemPlusJSONResponse) VisitUpdateApplicationResponse

func (response UpdateApplication412ApplicationProblemPlusJSONResponse) VisitUpdateApplicationResponse(w http.ResponseWriter) error

type UpdateApplicationJSONBody

type UpdateApplicationJSONBody struct {
	Name string `json:"name"`
}

UpdateApplicationJSONBody defines parameters for UpdateApplication.

type UpdateApplicationJSONRequestBody

type UpdateApplicationJSONRequestBody UpdateApplicationJSONBody

UpdateApplicationJSONRequestBody defines body for UpdateApplication for application/json ContentType.

type UpdateApplicationRequestObject

type UpdateApplicationRequestObject struct {
	OrganizationId        OrganizationID `json:"organization_id"`
	ApplicationResourceId UUID           `json:"application_resource_id"`
	Body                  *UpdateApplicationJSONRequestBody
}

type UpdateApplicationResponseObject

type UpdateApplicationResponseObject interface {
	VisitUpdateApplicationResponse(w http.ResponseWriter) error
}

type UpdateApplicationStorageProvider200JSONResponse

type UpdateApplicationStorageProvider200JSONResponse StorageProvider

func (UpdateApplicationStorageProvider200JSONResponse) VisitUpdateApplicationStorageProviderResponse

func (response UpdateApplicationStorageProvider200JSONResponse) VisitUpdateApplicationStorageProviderResponse(w http.ResponseWriter) error

type UpdateApplicationStorageProviderJSONRequestBody

type UpdateApplicationStorageProviderJSONRequestBody = UpdateStorageProvider

UpdateApplicationStorageProviderJSONRequestBody defines body for UpdateApplicationStorageProvider for application/json ContentType.

type UpdateApplicationStorageProviderRequestObject

type UpdateApplicationStorageProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    ProviderID    `json:"provider_id"`
	Body          *UpdateApplicationStorageProviderJSONRequestBody
}

type UpdateApplicationStorageProviderResponseObject

type UpdateApplicationStorageProviderResponseObject interface {
	VisitUpdateApplicationStorageProviderResponse(w http.ResponseWriter) error
}

type UpdateAuthConfig204Response

type UpdateAuthConfig204Response struct {
}

func (UpdateAuthConfig204Response) VisitUpdateAuthConfigResponse

func (response UpdateAuthConfig204Response) VisitUpdateAuthConfigResponse(w http.ResponseWriter) error

type UpdateAuthConfigJSONRequestBody

type UpdateAuthConfigJSONRequestBody = ApplicationAuthConfig

UpdateAuthConfigJSONRequestBody defines body for UpdateAuthConfig for application/json ContentType.

type UpdateAuthConfigRequestObject

type UpdateAuthConfigRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *UpdateAuthConfigJSONRequestBody
}

type UpdateAuthConfigResponseObject

type UpdateAuthConfigResponseObject interface {
	VisitUpdateAuthConfigResponse(w http.ResponseWriter) error
}

type UpdateBillingProfile

type UpdateBillingProfile struct {
	Email   *openapi_types.Email `json:"email,omitempty"`
	Name    *string              `json:"name,omitempty"`
	TaxId   *string              `json:"tax_id,omitempty"`
	Version int64                `json:"version"`
}

UpdateBillingProfile defines model for UpdateBillingProfile.

type UpdateBillingProvider

type UpdateBillingProvider struct {
	Inheritable   *bool                   `json:"inheritable,omitempty"`
	Metadata      *map[string]interface{} `json:"metadata,omitempty"`
	Secret        *string                 `json:"secret,omitempty"`
	WebhookSecret *string                 `json:"webhook_secret,omitempty"`
}

UpdateBillingProvider defines model for UpdateBillingProvider.

type UpdateBillingProvider204Response

type UpdateBillingProvider204Response struct {
}

func (UpdateBillingProvider204Response) VisitUpdateBillingProviderResponse

func (response UpdateBillingProvider204Response) VisitUpdateBillingProviderResponse(w http.ResponseWriter) error

type UpdateBillingProviderJSONRequestBody

type UpdateBillingProviderJSONRequestBody = UpdateBillingProvider

UpdateBillingProviderJSONRequestBody defines body for UpdateBillingProvider for application/json ContentType.

type UpdateBillingProviderRequestObject

type UpdateBillingProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    ProviderID    `json:"provider_id"`
	Body          *UpdateBillingProviderJSONRequestBody
}

type UpdateBillingProviderResponseObject

type UpdateBillingProviderResponseObject interface {
	VisitUpdateBillingProviderResponse(w http.ResponseWriter) error
}

type UpdateClient

type UpdateClient struct {
	AllowedGrants *[]interface{} `json:"allowed_grants,omitempty"`
	AllowedScopes *[]string      `json:"allowed_scopes,omitempty"`
	Name          *string        `json:"name,omitempty"`
	RedirectUris  *[]string      `json:"redirect_uris,omitempty"`
}

UpdateClient defines model for UpdateClient.

type UpdateClient204Response

type UpdateClient204Response struct {
}

func (UpdateClient204Response) VisitUpdateClientResponse

func (response UpdateClient204Response) VisitUpdateClientResponse(w http.ResponseWriter) error

type UpdateClientJSONRequestBody

type UpdateClientJSONRequestBody = UpdateClient

UpdateClientJSONRequestBody defines body for UpdateClient for application/json ContentType.

type UpdateClientRequestObject

type UpdateClientRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ClientId      string        `json:"client_id"`
	Body          *UpdateClientJSONRequestBody
}

type UpdateClientResponseObject

type UpdateClientResponseObject interface {
	VisitUpdateClientResponse(w http.ResponseWriter) error
}

type UpdateControlAuthPolicy

type UpdateControlAuthPolicy struct {
	ConfirmAffectedUsers *bool `json:"confirm_affected_users,omitempty"`
	EmailCodeEnabled     bool  `json:"email_code_enabled"`
	MagicLinkEnabled     bool  `json:"magic_link_enabled"`
	PasswordEnabled      bool  `json:"password_enabled"`
}

UpdateControlAuthPolicy defines model for UpdateControlAuthPolicy.

type UpdateControlAuthPolicy204Response

type UpdateControlAuthPolicy204Response struct {
}

func (UpdateControlAuthPolicy204Response) VisitUpdateControlAuthPolicyResponse

func (response UpdateControlAuthPolicy204Response) VisitUpdateControlAuthPolicyResponse(w http.ResponseWriter) error

type UpdateControlAuthPolicy409ApplicationProblemPlusJSONResponse

type UpdateControlAuthPolicy409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdateControlAuthPolicy409ApplicationProblemPlusJSONResponse) VisitUpdateControlAuthPolicyResponse

func (response UpdateControlAuthPolicy409ApplicationProblemPlusJSONResponse) VisitUpdateControlAuthPolicyResponse(w http.ResponseWriter) error

type UpdateControlAuthPolicyJSONRequestBody

type UpdateControlAuthPolicyJSONRequestBody = UpdateControlAuthPolicy

UpdateControlAuthPolicyJSONRequestBody defines body for UpdateControlAuthPolicy for application/json ContentType.

type UpdateControlAuthPolicyRequestObject

type UpdateControlAuthPolicyRequestObject struct {
	Body *UpdateControlAuthPolicyJSONRequestBody
}

type UpdateControlAuthPolicyResponseObject

type UpdateControlAuthPolicyResponseObject interface {
	VisitUpdateControlAuthPolicyResponse(w http.ResponseWriter) error
}

type UpdateControlInvitationMethod

type UpdateControlInvitationMethod struct {
	OnboardingMethod interface{} `json:"onboarding_method,omitempty"`
}

UpdateControlInvitationMethod defines model for UpdateControlInvitationMethod.

type UpdateControlUserAccount

type UpdateControlUserAccount struct {
	DisplayName string `json:"display_name"`
}

UpdateControlUserAccount defines model for UpdateControlUserAccount.

type UpdateControlUserAccount204Response

type UpdateControlUserAccount204Response struct {
}

func (UpdateControlUserAccount204Response) VisitUpdateControlUserAccountResponse

func (response UpdateControlUserAccount204Response) VisitUpdateControlUserAccountResponse(w http.ResponseWriter) error

type UpdateControlUserAccountJSONRequestBody

type UpdateControlUserAccountJSONRequestBody = UpdateControlUserAccount

UpdateControlUserAccountJSONRequestBody defines body for UpdateControlUserAccount for application/json ContentType.

type UpdateControlUserAccountRequestObject

type UpdateControlUserAccountRequestObject struct {
	Body *UpdateControlUserAccountJSONRequestBody
}

type UpdateControlUserAccountResponseObject

type UpdateControlUserAccountResponseObject interface {
	VisitUpdateControlUserAccountResponse(w http.ResponseWriter) error
}

type UpdateCurrentUser204Response

type UpdateCurrentUser204Response struct {
}

func (UpdateCurrentUser204Response) VisitUpdateCurrentUserResponse

func (response UpdateCurrentUser204Response) VisitUpdateCurrentUserResponse(w http.ResponseWriter) error

type UpdateCurrentUserJSONRequestBody

type UpdateCurrentUserJSONRequestBody = UpdateUserProfile

UpdateCurrentUserJSONRequestBody defines body for UpdateCurrentUser for application/json ContentType.

type UpdateCurrentUserRequestObject

type UpdateCurrentUserRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *UpdateCurrentUserJSONRequestBody
}

type UpdateCurrentUserResponseObject

type UpdateCurrentUserResponseObject interface {
	VisitUpdateCurrentUserResponse(w http.ResponseWriter) error
}

type UpdateEventType

type UpdateEventType struct {
	DataSchema     *map[string]interface{} `json:"data_schema,omitempty"`
	Description    *string                 `json:"description,omitempty"`
	ExampleData    *map[string]interface{} `json:"example_data,omitempty"`
	ExampleSubject *string                 `json:"example_subject,omitempty"`
	SchemaVersion  *string                 `json:"schema_version,omitempty"`
	Status         interface{}             `json:"status,omitempty"`
}

UpdateEventType defines model for UpdateEventType.

type UpdateEventType204Response

type UpdateEventType204Response struct {
}

func (UpdateEventType204Response) VisitUpdateEventTypeResponse

func (response UpdateEventType204Response) VisitUpdateEventTypeResponse(w http.ResponseWriter) error

type UpdateEventType409ApplicationProblemPlusJSONResponse

type UpdateEventType409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdateEventType409ApplicationProblemPlusJSONResponse) VisitUpdateEventTypeResponse

func (response UpdateEventType409ApplicationProblemPlusJSONResponse) VisitUpdateEventTypeResponse(w http.ResponseWriter) error

type UpdateEventTypeJSONRequestBody

type UpdateEventTypeJSONRequestBody = UpdateEventType

UpdateEventTypeJSONRequestBody defines body for UpdateEventType for application/json ContentType.

type UpdateEventTypeRequestObject

type UpdateEventTypeRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	EventTypeId   UUID          `json:"event_type_id"`
	Body          *UpdateEventTypeJSONRequestBody
}

type UpdateEventTypeResponseObject

type UpdateEventTypeResponseObject interface {
	VisitUpdateEventTypeResponse(w http.ResponseWriter) error
}

type UpdateInstallationAuthProvider

type UpdateInstallationAuthProvider struct {
	ConfirmAffectedUsers *bool `json:"confirm_affected_users,omitempty"`
	ControlLoginEnabled  *bool `json:"control_login_enabled,omitempty"`
	Inheritable          *bool `json:"inheritable,omitempty"`
}

UpdateInstallationAuthProvider defines model for UpdateInstallationAuthProvider.

type UpdateInstallationAuthProvider204Response

type UpdateInstallationAuthProvider204Response struct {
}

func (UpdateInstallationAuthProvider204Response) VisitUpdateInstallationAuthProviderResponse

func (response UpdateInstallationAuthProvider204Response) VisitUpdateInstallationAuthProviderResponse(w http.ResponseWriter) error

type UpdateInstallationAuthProvider404ApplicationProblemPlusJSONResponse

type UpdateInstallationAuthProvider404ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdateInstallationAuthProvider404ApplicationProblemPlusJSONResponse) VisitUpdateInstallationAuthProviderResponse

func (response UpdateInstallationAuthProvider404ApplicationProblemPlusJSONResponse) VisitUpdateInstallationAuthProviderResponse(w http.ResponseWriter) error

type UpdateInstallationAuthProviderJSONRequestBody

type UpdateInstallationAuthProviderJSONRequestBody = UpdateInstallationAuthProvider

UpdateInstallationAuthProviderJSONRequestBody defines body for UpdateInstallationAuthProvider for application/json ContentType.

type UpdateInstallationAuthProviderRequestObject

type UpdateInstallationAuthProviderRequestObject struct {
	Provider string `json:"provider"`
	Body     *UpdateInstallationAuthProviderJSONRequestBody
}

type UpdateInstallationAuthProviderResponseObject

type UpdateInstallationAuthProviderResponseObject interface {
	VisitUpdateInstallationAuthProviderResponse(w http.ResponseWriter) error
}

type UpdateInstallationBillingProvider204Response

type UpdateInstallationBillingProvider204Response struct {
}

func (UpdateInstallationBillingProvider204Response) VisitUpdateInstallationBillingProviderResponse

func (response UpdateInstallationBillingProvider204Response) VisitUpdateInstallationBillingProviderResponse(w http.ResponseWriter) error

type UpdateInstallationBillingProviderJSONRequestBody

type UpdateInstallationBillingProviderJSONRequestBody = UpdateBillingProvider

UpdateInstallationBillingProviderJSONRequestBody defines body for UpdateInstallationBillingProvider for application/json ContentType.

type UpdateInstallationBillingProviderRequestObject

type UpdateInstallationBillingProviderRequestObject struct {
	ProviderId ProviderID `json:"provider_id"`
	Body       *UpdateInstallationBillingProviderJSONRequestBody
}

type UpdateInstallationBillingProviderResponseObject

type UpdateInstallationBillingProviderResponseObject interface {
	VisitUpdateInstallationBillingProviderResponse(w http.ResponseWriter) error
}

type UpdateInstallationControlUser204Response

type UpdateInstallationControlUser204Response struct {
}

func (UpdateInstallationControlUser204Response) VisitUpdateInstallationControlUserResponse

func (response UpdateInstallationControlUser204Response) VisitUpdateInstallationControlUserResponse(w http.ResponseWriter) error

type UpdateInstallationControlUserJSONRequestBody

type UpdateInstallationControlUserJSONRequestBody = MembershipRole

UpdateInstallationControlUserJSONRequestBody defines body for UpdateInstallationControlUser for application/json ContentType.

type UpdateInstallationControlUserRequestObject

type UpdateInstallationControlUserRequestObject struct {
	ControlUserId UUID `json:"control_user_id"`
	Body          *UpdateInstallationControlUserJSONRequestBody
}

type UpdateInstallationControlUserResponseObject

type UpdateInstallationControlUserResponseObject interface {
	VisitUpdateInstallationControlUserResponse(w http.ResponseWriter) error
}

type UpdateInstallationNotificationProvider200JSONResponse

type UpdateInstallationNotificationProvider200JSONResponse NotificationProvider

func (UpdateInstallationNotificationProvider200JSONResponse) VisitUpdateInstallationNotificationProviderResponse

func (response UpdateInstallationNotificationProvider200JSONResponse) VisitUpdateInstallationNotificationProviderResponse(w http.ResponseWriter) error

type UpdateInstallationNotificationProvider404ApplicationProblemPlusJSONResponse

type UpdateInstallationNotificationProvider404ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdateInstallationNotificationProvider404ApplicationProblemPlusJSONResponse) VisitUpdateInstallationNotificationProviderResponse

func (response UpdateInstallationNotificationProvider404ApplicationProblemPlusJSONResponse) VisitUpdateInstallationNotificationProviderResponse(w http.ResponseWriter) error

type UpdateInstallationNotificationProviderJSONRequestBody

type UpdateInstallationNotificationProviderJSONRequestBody = UpdateSMTPProvider

UpdateInstallationNotificationProviderJSONRequestBody defines body for UpdateInstallationNotificationProvider for application/json ContentType.

type UpdateInstallationNotificationProviderRequestObject

type UpdateInstallationNotificationProviderRequestObject struct {
	ProviderId UUID `json:"provider_id"`
	Body       *UpdateInstallationNotificationProviderJSONRequestBody
}

type UpdateInstallationNotificationProviderResponseObject

type UpdateInstallationNotificationProviderResponseObject interface {
	VisitUpdateInstallationNotificationProviderResponse(w http.ResponseWriter) error
}

type UpdateInstallationNotificationTemplate201JSONResponse

type UpdateInstallationNotificationTemplate201JSONResponse NotificationTemplate

func (UpdateInstallationNotificationTemplate201JSONResponse) VisitUpdateInstallationNotificationTemplateResponse

func (response UpdateInstallationNotificationTemplate201JSONResponse) VisitUpdateInstallationNotificationTemplateResponse(w http.ResponseWriter) error

type UpdateInstallationNotificationTemplateJSONRequestBody

type UpdateInstallationNotificationTemplateJSONRequestBody = UpdateNotificationTemplate

UpdateInstallationNotificationTemplateJSONRequestBody defines body for UpdateInstallationNotificationTemplate for application/json ContentType.

type UpdateInstallationNotificationTemplateRequestObject

type UpdateInstallationNotificationTemplateRequestObject struct {
	TemplateId UUID `json:"template_id"`
	Body       *UpdateInstallationNotificationTemplateJSONRequestBody
}

type UpdateInstallationNotificationTemplateResponseObject

type UpdateInstallationNotificationTemplateResponseObject interface {
	VisitUpdateInstallationNotificationTemplateResponse(w http.ResponseWriter) error
}

type UpdateInstallationStorageProvider200JSONResponse

type UpdateInstallationStorageProvider200JSONResponse StorageProvider

func (UpdateInstallationStorageProvider200JSONResponse) VisitUpdateInstallationStorageProviderResponse

func (response UpdateInstallationStorageProvider200JSONResponse) VisitUpdateInstallationStorageProviderResponse(w http.ResponseWriter) error

type UpdateInstallationStorageProviderJSONRequestBody

type UpdateInstallationStorageProviderJSONRequestBody = UpdateStorageProvider

UpdateInstallationStorageProviderJSONRequestBody defines body for UpdateInstallationStorageProvider for application/json ContentType.

type UpdateInstallationStorageProviderRequestObject

type UpdateInstallationStorageProviderRequestObject struct {
	ProviderId ProviderID `json:"provider_id"`
	Body       *UpdateInstallationStorageProviderJSONRequestBody
}

type UpdateInstallationStorageProviderResponseObject

type UpdateInstallationStorageProviderResponseObject interface {
	VisitUpdateInstallationStorageProviderResponse(w http.ResponseWriter) error
}

type UpdateInternalApplicationConfig204Response

type UpdateInternalApplicationConfig204Response struct {
}

func (UpdateInternalApplicationConfig204Response) VisitUpdateInternalApplicationConfigResponse

func (response UpdateInternalApplicationConfig204Response) VisitUpdateInternalApplicationConfigResponse(w http.ResponseWriter) error

type UpdateInternalApplicationConfig412ApplicationProblemPlusJSONResponse

type UpdateInternalApplicationConfig412ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdateInternalApplicationConfig412ApplicationProblemPlusJSONResponse) VisitUpdateInternalApplicationConfigResponse

func (response UpdateInternalApplicationConfig412ApplicationProblemPlusJSONResponse) VisitUpdateInternalApplicationConfigResponse(w http.ResponseWriter) error

type UpdateInternalApplicationConfigJSONRequestBody

type UpdateInternalApplicationConfigJSONRequestBody = ApplicationInternalConfig

UpdateInternalApplicationConfigJSONRequestBody defines body for UpdateInternalApplicationConfig for application/json ContentType.

type UpdateInternalApplicationConfigRequestObject

type UpdateInternalApplicationConfigRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *UpdateInternalApplicationConfigJSONRequestBody
}

type UpdateInternalApplicationConfigResponseObject

type UpdateInternalApplicationConfigResponseObject interface {
	VisitUpdateInternalApplicationConfigResponse(w http.ResponseWriter) error
}

type UpdateManagementAPI

type UpdateManagementAPI struct {
	Enabled bool `json:"enabled"`
}

UpdateManagementAPI defines model for UpdateManagementAPI.

type UpdateManagementAPIStatus200JSONResponse

type UpdateManagementAPIStatus200JSONResponse ManagementAPIStatus

func (UpdateManagementAPIStatus200JSONResponse) VisitUpdateManagementAPIStatusResponse

func (response UpdateManagementAPIStatus200JSONResponse) VisitUpdateManagementAPIStatusResponse(w http.ResponseWriter) error

type UpdateManagementAPIStatusJSONRequestBody

type UpdateManagementAPIStatusJSONRequestBody = UpdateManagementAPI

UpdateManagementAPIStatusJSONRequestBody defines body for UpdateManagementAPIStatus for application/json ContentType.

type UpdateManagementAPIStatusRequestObject

type UpdateManagementAPIStatusRequestObject struct {
	Body *UpdateManagementAPIStatusJSONRequestBody
}

type UpdateManagementAPIStatusResponseObject

type UpdateManagementAPIStatusResponseObject interface {
	VisitUpdateManagementAPIStatusResponse(w http.ResponseWriter) error
}

type UpdateMyAddress204Response

type UpdateMyAddress204Response struct {
}

func (UpdateMyAddress204Response) VisitUpdateMyAddressResponse

func (response UpdateMyAddress204Response) VisitUpdateMyAddressResponse(w http.ResponseWriter) error

type UpdateMyAddressJSONRequestBody

type UpdateMyAddressJSONRequestBody = UpdateAddress

UpdateMyAddressJSONRequestBody defines body for UpdateMyAddress for application/json ContentType.

type UpdateMyAddressRequestObject

type UpdateMyAddressRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	AddressId     UUID          `json:"address_id"`
	Body          *UpdateMyAddressJSONRequestBody
}

type UpdateMyAddressResponseObject

type UpdateMyAddressResponseObject interface {
	VisitUpdateMyAddressResponse(w http.ResponseWriter) error
}

type UpdateMyBillingProfile204Response

type UpdateMyBillingProfile204Response struct {
}

func (UpdateMyBillingProfile204Response) VisitUpdateMyBillingProfileResponse

func (response UpdateMyBillingProfile204Response) VisitUpdateMyBillingProfileResponse(w http.ResponseWriter) error

type UpdateMyBillingProfileJSONRequestBody

type UpdateMyBillingProfileJSONRequestBody = UpdateBillingProfile

UpdateMyBillingProfileJSONRequestBody defines body for UpdateMyBillingProfile for application/json ContentType.

type UpdateMyBillingProfileRequestObject

type UpdateMyBillingProfileRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *UpdateMyBillingProfileJSONRequestBody
}

type UpdateMyBillingProfileResponseObject

type UpdateMyBillingProfileResponseObject interface {
	VisitUpdateMyBillingProfileResponse(w http.ResponseWriter) error
}

type UpdateMyNotificationPreference204Response

type UpdateMyNotificationPreference204Response struct {
}

func (UpdateMyNotificationPreference204Response) VisitUpdateMyNotificationPreferenceResponse

func (response UpdateMyNotificationPreference204Response) VisitUpdateMyNotificationPreferenceResponse(w http.ResponseWriter) error

type UpdateMyNotificationPreferenceJSONRequestBody

type UpdateMyNotificationPreferenceJSONRequestBody = UpdateNotificationPreference

UpdateMyNotificationPreferenceJSONRequestBody defines body for UpdateMyNotificationPreference for application/json ContentType.

type UpdateMyNotificationPreferenceRequestObject

type UpdateMyNotificationPreferenceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Category      interface{}   `json:"category"`
	Body          *UpdateMyNotificationPreferenceJSONRequestBody
}

type UpdateMyNotificationPreferenceResponseObject

type UpdateMyNotificationPreferenceResponseObject interface {
	VisitUpdateMyNotificationPreferenceResponse(w http.ResponseWriter) error
}

type UpdateMyWorkspace204Response

type UpdateMyWorkspace204Response struct {
}

func (UpdateMyWorkspace204Response) VisitUpdateMyWorkspaceResponse

func (response UpdateMyWorkspace204Response) VisitUpdateMyWorkspaceResponse(w http.ResponseWriter) error

type UpdateMyWorkspaceJSONRequestBody

type UpdateMyWorkspaceJSONRequestBody = UpdateWorkspace

UpdateMyWorkspaceJSONRequestBody defines body for UpdateMyWorkspace for application/json ContentType.

type UpdateMyWorkspaceRequestObject

type UpdateMyWorkspaceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	Body          *UpdateMyWorkspaceJSONRequestBody
}

type UpdateMyWorkspaceResponseObject

type UpdateMyWorkspaceResponseObject interface {
	VisitUpdateMyWorkspaceResponse(w http.ResponseWriter) error
}

type UpdateNotificationPreference

type UpdateNotificationPreference struct {
	EmailEnabled bool `json:"email_enabled"`
}

UpdateNotificationPreference defines model for UpdateNotificationPreference.

type UpdateNotificationProvider200JSONResponse

type UpdateNotificationProvider200JSONResponse NotificationProvider

func (UpdateNotificationProvider200JSONResponse) VisitUpdateNotificationProviderResponse

func (response UpdateNotificationProvider200JSONResponse) VisitUpdateNotificationProviderResponse(w http.ResponseWriter) error

type UpdateNotificationProviderJSONRequestBody

type UpdateNotificationProviderJSONRequestBody = UpdateSMTPProvider

UpdateNotificationProviderJSONRequestBody defines body for UpdateNotificationProvider for application/json ContentType.

type UpdateNotificationProviderRequestObject

type UpdateNotificationProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    UUID          `json:"provider_id"`
	Body          *UpdateNotificationProviderJSONRequestBody
}

type UpdateNotificationProviderResponseObject

type UpdateNotificationProviderResponseObject interface {
	VisitUpdateNotificationProviderResponse(w http.ResponseWriter) error
}

type UpdateNotificationTemplate

type UpdateNotificationTemplate struct {
	Category        interface{}             `json:"category,omitempty"`
	HtmlTemplate    *string                 `json:"html_template,omitempty"`
	SubjectTemplate *string                 `json:"subject_template,omitempty"`
	TextTemplate    *string                 `json:"text_template,omitempty"`
	VariableSchema  *map[string]interface{} `json:"variable_schema,omitempty"`
}

UpdateNotificationTemplate defines model for UpdateNotificationTemplate.

type UpdateNotificationTemplate201JSONResponse

type UpdateNotificationTemplate201JSONResponse NotificationTemplate

func (UpdateNotificationTemplate201JSONResponse) VisitUpdateNotificationTemplateResponse

func (response UpdateNotificationTemplate201JSONResponse) VisitUpdateNotificationTemplateResponse(w http.ResponseWriter) error

type UpdateNotificationTemplateJSONRequestBody

type UpdateNotificationTemplateJSONRequestBody = UpdateNotificationTemplate

UpdateNotificationTemplateJSONRequestBody defines body for UpdateNotificationTemplate for application/json ContentType.

type UpdateNotificationTemplateRequestObject

type UpdateNotificationTemplateRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	TemplateId    UUID          `json:"template_id"`
	Body          *UpdateNotificationTemplateJSONRequestBody
}

type UpdateNotificationTemplateResponseObject

type UpdateNotificationTemplateResponseObject interface {
	VisitUpdateNotificationTemplateResponse(w http.ResponseWriter) error
}

type UpdateOrganization204Response

type UpdateOrganization204Response struct {
}

func (UpdateOrganization204Response) VisitUpdateOrganizationResponse

func (response UpdateOrganization204Response) VisitUpdateOrganizationResponse(w http.ResponseWriter) error

type UpdateOrganization412ApplicationProblemPlusJSONResponse

type UpdateOrganization412ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdateOrganization412ApplicationProblemPlusJSONResponse) VisitUpdateOrganizationResponse

func (response UpdateOrganization412ApplicationProblemPlusJSONResponse) VisitUpdateOrganizationResponse(w http.ResponseWriter) error

type UpdateOrganizationAuthProvider204Response

type UpdateOrganizationAuthProvider204Response struct {
}

func (UpdateOrganizationAuthProvider204Response) VisitUpdateOrganizationAuthProviderResponse

func (response UpdateOrganizationAuthProvider204Response) VisitUpdateOrganizationAuthProviderResponse(w http.ResponseWriter) error

type UpdateOrganizationAuthProvider404ApplicationProblemPlusJSONResponse

type UpdateOrganizationAuthProvider404ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdateOrganizationAuthProvider404ApplicationProblemPlusJSONResponse) VisitUpdateOrganizationAuthProviderResponse

func (response UpdateOrganizationAuthProvider404ApplicationProblemPlusJSONResponse) VisitUpdateOrganizationAuthProviderResponse(w http.ResponseWriter) error

type UpdateOrganizationAuthProviderJSONBody

type UpdateOrganizationAuthProviderJSONBody struct {
	// Inheritable Allow child scopes to resolve this provider.
	Inheritable bool `json:"inheritable"`
}

UpdateOrganizationAuthProviderJSONBody defines parameters for UpdateOrganizationAuthProvider.

type UpdateOrganizationAuthProviderJSONRequestBody

type UpdateOrganizationAuthProviderJSONRequestBody UpdateOrganizationAuthProviderJSONBody

UpdateOrganizationAuthProviderJSONRequestBody defines body for UpdateOrganizationAuthProvider for application/json ContentType.

type UpdateOrganizationAuthProviderRequestObject

type UpdateOrganizationAuthProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Provider       string         `json:"provider"`
	Body           *UpdateOrganizationAuthProviderJSONRequestBody
}

type UpdateOrganizationAuthProviderResponseObject

type UpdateOrganizationAuthProviderResponseObject interface {
	VisitUpdateOrganizationAuthProviderResponse(w http.ResponseWriter) error
}

type UpdateOrganizationBillingProvider204Response

type UpdateOrganizationBillingProvider204Response struct {
}

func (UpdateOrganizationBillingProvider204Response) VisitUpdateOrganizationBillingProviderResponse

func (response UpdateOrganizationBillingProvider204Response) VisitUpdateOrganizationBillingProviderResponse(w http.ResponseWriter) error

type UpdateOrganizationBillingProviderJSONRequestBody

type UpdateOrganizationBillingProviderJSONRequestBody = UpdateBillingProvider

UpdateOrganizationBillingProviderJSONRequestBody defines body for UpdateOrganizationBillingProvider for application/json ContentType.

type UpdateOrganizationBillingProviderRequestObject

type UpdateOrganizationBillingProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     ProviderID     `json:"provider_id"`
	Body           *UpdateOrganizationBillingProviderJSONRequestBody
}

type UpdateOrganizationBillingProviderResponseObject

type UpdateOrganizationBillingProviderResponseObject interface {
	VisitUpdateOrganizationBillingProviderResponse(w http.ResponseWriter) error
}

type UpdateOrganizationJSONBody

type UpdateOrganizationJSONBody struct {
	Name string `json:"name"`
}

UpdateOrganizationJSONBody defines parameters for UpdateOrganization.

type UpdateOrganizationJSONRequestBody

type UpdateOrganizationJSONRequestBody UpdateOrganizationJSONBody

UpdateOrganizationJSONRequestBody defines body for UpdateOrganization for application/json ContentType.

type UpdateOrganizationMember204Response

type UpdateOrganizationMember204Response struct {
}

func (UpdateOrganizationMember204Response) VisitUpdateOrganizationMemberResponse

func (response UpdateOrganizationMember204Response) VisitUpdateOrganizationMemberResponse(w http.ResponseWriter) error

type UpdateOrganizationMemberJSONRequestBody

type UpdateOrganizationMemberJSONRequestBody = MembershipRole

UpdateOrganizationMemberJSONRequestBody defines body for UpdateOrganizationMember for application/json ContentType.

type UpdateOrganizationMemberRequestObject

type UpdateOrganizationMemberRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	MemberId       UUID           `json:"member_id"`
	Body           *UpdateOrganizationMemberJSONRequestBody
}

type UpdateOrganizationMemberResponseObject

type UpdateOrganizationMemberResponseObject interface {
	VisitUpdateOrganizationMemberResponse(w http.ResponseWriter) error
}

type UpdateOrganizationNotificationProvider200JSONResponse

type UpdateOrganizationNotificationProvider200JSONResponse NotificationProvider

func (UpdateOrganizationNotificationProvider200JSONResponse) VisitUpdateOrganizationNotificationProviderResponse

func (response UpdateOrganizationNotificationProvider200JSONResponse) VisitUpdateOrganizationNotificationProviderResponse(w http.ResponseWriter) error

type UpdateOrganizationNotificationProviderJSONRequestBody

type UpdateOrganizationNotificationProviderJSONRequestBody = UpdateSMTPProvider

UpdateOrganizationNotificationProviderJSONRequestBody defines body for UpdateOrganizationNotificationProvider for application/json ContentType.

type UpdateOrganizationNotificationProviderRequestObject

type UpdateOrganizationNotificationProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     UUID           `json:"provider_id"`
	Body           *UpdateOrganizationNotificationProviderJSONRequestBody
}

type UpdateOrganizationNotificationProviderResponseObject

type UpdateOrganizationNotificationProviderResponseObject interface {
	VisitUpdateOrganizationNotificationProviderResponse(w http.ResponseWriter) error
}

type UpdateOrganizationPolicy

type UpdateOrganizationPolicy struct {
	EnabledSettings OrganizationEnabledSettings `json:"enabled_settings"`

	// MaxApplications Null means unlimited.
	MaxApplications *int `json:"max_applications"`

	// MaxUsers Null means unlimited across all applications in the organization.
	MaxUsers *int `json:"max_users"`
}

UpdateOrganizationPolicy defines model for UpdateOrganizationPolicy.

type UpdateOrganizationPolicy204Response

type UpdateOrganizationPolicy204Response struct {
}

func (UpdateOrganizationPolicy204Response) VisitUpdateOrganizationPolicyResponse

func (response UpdateOrganizationPolicy204Response) VisitUpdateOrganizationPolicyResponse(w http.ResponseWriter) error

type UpdateOrganizationPolicy412ApplicationProblemPlusJSONResponse

type UpdateOrganizationPolicy412ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdateOrganizationPolicy412ApplicationProblemPlusJSONResponse) VisitUpdateOrganizationPolicyResponse

func (response UpdateOrganizationPolicy412ApplicationProblemPlusJSONResponse) VisitUpdateOrganizationPolicyResponse(w http.ResponseWriter) error

type UpdateOrganizationPolicyJSONRequestBody

type UpdateOrganizationPolicyJSONRequestBody = UpdateOrganizationPolicy

UpdateOrganizationPolicyJSONRequestBody defines body for UpdateOrganizationPolicy for application/json ContentType.

type UpdateOrganizationPolicyParams

type UpdateOrganizationPolicyParams struct {
	// IfMatch Current resource ETag.
	IfMatch IfMatch `json:"If-Match"`
}

UpdateOrganizationPolicyParams defines parameters for UpdateOrganizationPolicy.

type UpdateOrganizationPolicyRequestObject

type UpdateOrganizationPolicyRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Params         UpdateOrganizationPolicyParams
	Body           *UpdateOrganizationPolicyJSONRequestBody
}

type UpdateOrganizationPolicyResponseObject

type UpdateOrganizationPolicyResponseObject interface {
	VisitUpdateOrganizationPolicyResponse(w http.ResponseWriter) error
}

type UpdateOrganizationRequestObject

type UpdateOrganizationRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	Body           *UpdateOrganizationJSONRequestBody
}

type UpdateOrganizationResponseObject

type UpdateOrganizationResponseObject interface {
	VisitUpdateOrganizationResponse(w http.ResponseWriter) error
}

type UpdateOrganizationStorageProvider200JSONResponse

type UpdateOrganizationStorageProvider200JSONResponse StorageProvider

func (UpdateOrganizationStorageProvider200JSONResponse) VisitUpdateOrganizationStorageProviderResponse

func (response UpdateOrganizationStorageProvider200JSONResponse) VisitUpdateOrganizationStorageProviderResponse(w http.ResponseWriter) error

type UpdateOrganizationStorageProviderJSONRequestBody

type UpdateOrganizationStorageProviderJSONRequestBody = UpdateStorageProvider

UpdateOrganizationStorageProviderJSONRequestBody defines body for UpdateOrganizationStorageProvider for application/json ContentType.

type UpdateOrganizationStorageProviderRequestObject

type UpdateOrganizationStorageProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     ProviderID     `json:"provider_id"`
	Body           *UpdateOrganizationStorageProviderJSONRequestBody
}

type UpdateOrganizationStorageProviderResponseObject

type UpdateOrganizationStorageProviderResponseObject interface {
	VisitUpdateOrganizationStorageProviderResponse(w http.ResponseWriter) error
}

type UpdateProduct

type UpdateProduct struct {
	Description       *string                 `json:"description,omitempty"`
	EntitlementConfig *map[string]interface{} `json:"entitlement_config,omitempty"`
	Features          *[]FeatureValue         `json:"features,omitempty"`
	Listable          *bool                   `json:"listable,omitempty"`
	Metadata          *map[string]interface{} `json:"metadata,omitempty"`
	Name              *string                 `json:"name,omitempty"`
	Status            interface{}             `json:"status,omitempty"`
}

UpdateProduct defines model for UpdateProduct.

type UpdateProduct204Response

type UpdateProduct204Response struct {
}

func (UpdateProduct204Response) VisitUpdateProductResponse

func (response UpdateProduct204Response) VisitUpdateProductResponse(w http.ResponseWriter) error

type UpdateProductJSONRequestBody

type UpdateProductJSONRequestBody = UpdateProduct

UpdateProductJSONRequestBody defines body for UpdateProduct for application/json ContentType.

type UpdateProductRequestObject

type UpdateProductRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProductId     UUID          `json:"product_id"`
	Body          *UpdateProductJSONRequestBody
}

type UpdateProductResponseObject

type UpdateProductResponseObject interface {
	VisitUpdateProductResponse(w http.ResponseWriter) error
}

type UpdatePublicApplicationConfig204Response

type UpdatePublicApplicationConfig204Response struct {
}

func (UpdatePublicApplicationConfig204Response) VisitUpdatePublicApplicationConfigResponse

func (response UpdatePublicApplicationConfig204Response) VisitUpdatePublicApplicationConfigResponse(w http.ResponseWriter) error

type UpdatePublicApplicationConfig412ApplicationProblemPlusJSONResponse

type UpdatePublicApplicationConfig412ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdatePublicApplicationConfig412ApplicationProblemPlusJSONResponse) VisitUpdatePublicApplicationConfigResponse

func (response UpdatePublicApplicationConfig412ApplicationProblemPlusJSONResponse) VisitUpdatePublicApplicationConfigResponse(w http.ResponseWriter) error

type UpdatePublicApplicationConfigJSONBody

type UpdatePublicApplicationConfigJSONBody map[string]interface{}

UpdatePublicApplicationConfigJSONBody defines parameters for UpdatePublicApplicationConfig.

type UpdatePublicApplicationConfigJSONRequestBody

type UpdatePublicApplicationConfigJSONRequestBody UpdatePublicApplicationConfigJSONBody

UpdatePublicApplicationConfigJSONRequestBody defines body for UpdatePublicApplicationConfig for application/json ContentType.

type UpdatePublicApplicationConfigRequestObject

type UpdatePublicApplicationConfigRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *UpdatePublicApplicationConfigJSONRequestBody
}

type UpdatePublicApplicationConfigResponseObject

type UpdatePublicApplicationConfigResponseObject interface {
	VisitUpdatePublicApplicationConfigResponse(w http.ResponseWriter) error
}

type UpdateRole

type UpdateRole struct {
	Name        *string          `json:"name,omitempty"`
	Permissions *[]PermissionKey `json:"permissions,omitempty"`
}

UpdateRole defines model for UpdateRole.

type UpdateRole204Response

type UpdateRole204Response struct {
}

func (UpdateRole204Response) VisitUpdateRoleResponse

func (response UpdateRole204Response) VisitUpdateRoleResponse(w http.ResponseWriter) error

type UpdateRole409ApplicationProblemPlusJSONResponse

type UpdateRole409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdateRole409ApplicationProblemPlusJSONResponse) VisitUpdateRoleResponse

func (response UpdateRole409ApplicationProblemPlusJSONResponse) VisitUpdateRoleResponse(w http.ResponseWriter) error

type UpdateRole422ApplicationProblemPlusJSONResponse

type UpdateRole422ApplicationProblemPlusJSONResponse Problem

func (UpdateRole422ApplicationProblemPlusJSONResponse) VisitUpdateRoleResponse

func (response UpdateRole422ApplicationProblemPlusJSONResponse) VisitUpdateRoleResponse(w http.ResponseWriter) error

type UpdateRoleJSONRequestBody

type UpdateRoleJSONRequestBody = UpdateRole

UpdateRoleJSONRequestBody defines body for UpdateRole for application/json ContentType.

type UpdateRoleParams

type UpdateRoleParams struct {
	// IfMatch Current resource ETag.
	IfMatch IfMatch `json:"If-Match"`
}

UpdateRoleParams defines parameters for UpdateRole.

type UpdateRoleRequestObject

type UpdateRoleRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	RoleId        UUID          `json:"role_id"`
	Params        UpdateRoleParams
	Body          *UpdateRoleJSONRequestBody
}

type UpdateRoleResponseObject

type UpdateRoleResponseObject interface {
	VisitUpdateRoleResponse(w http.ResponseWriter) error
}

type UpdateSMTPProvider

type UpdateSMTPProvider struct {
	Host        *string              `json:"host,omitempty"`
	Inheritable *bool                `json:"inheritable,omitempty"`
	Name        *string              `json:"name,omitempty"`
	Password    *string              `json:"password,omitempty"`
	Port        *int                 `json:"port,omitempty"`
	SenderEmail *openapi_types.Email `json:"sender_email,omitempty"`
	SenderName  *string              `json:"sender_name,omitempty"`
	TlsMode     interface{}          `json:"tls_mode,omitempty"`
	Username    *string              `json:"username,omitempty"`
}

UpdateSMTPProvider defines model for UpdateSMTPProvider.

type UpdateStorageProvider

type UpdateStorageProvider struct {
	AccessKeyId           *string `json:"access_key_id,omitempty"`
	AllowPrivateEndpoint  *bool   `json:"allow_private_endpoint,omitempty"`
	Endpoint              *string `json:"endpoint,omitempty"`
	ForcePathStyle        *bool   `json:"force_path_style,omitempty"`
	Inheritable           *bool   `json:"inheritable,omitempty"`
	MaxApplicationBytes   *int64  `json:"max_application_bytes,omitempty"`
	MaxApplicationObjects *int64  `json:"max_application_objects,omitempty"`
	MaxEmailImageBytes    *int64  `json:"max_email_image_bytes,omitempty"`
	MaxObjectBytes        *int64  `json:"max_object_bytes,omitempty"`
	Name                  *string `json:"name,omitempty"`
	PrivateBucket         *string `json:"private_bucket,omitempty"`
	PublicBaseUrl         *string `json:"public_base_url,omitempty"`
	PublicBucket          *string `json:"public_bucket,omitempty"`
	Region                *string `json:"region,omitempty"`
	SecretAccessKey       *string `json:"secret_access_key,omitempty"`
}

UpdateStorageProvider defines model for UpdateStorageProvider.

type UpdateUser

type UpdateUser struct {
	CustomAttributes *map[string]interface{} `json:"custom_attributes,omitempty"`
	EmailVerified    *bool                   `json:"email_verified,omitempty"`
	FirstName        *string                 `json:"first_name,omitempty"`
	IsOrgVerified    *bool                   `json:"is_org_verified,omitempty"`
	LastName         *string                 `json:"last_name,omitempty"`

	// Locale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	Locale   *Locale     `json:"locale,omitempty"`
	Reason   *string     `json:"reason,omitempty"`
	Status   interface{} `json:"status,omitempty"`
	Username *string     `json:"username,omitempty"`
}

UpdateUser defines model for UpdateUser.

type UpdateUser204Response

type UpdateUser204Response struct {
}

func (UpdateUser204Response) VisitUpdateUserResponse

func (response UpdateUser204Response) VisitUpdateUserResponse(w http.ResponseWriter) error

type UpdateUserJSONRequestBody

type UpdateUserJSONRequestBody = UpdateUser

UpdateUserJSONRequestBody defines body for UpdateUser for application/json ContentType.

type UpdateUserProfile

type UpdateUserProfile struct {
	FirstName *string `json:"first_name,omitempty"`
	LastName  *string `json:"last_name,omitempty"`

	// Locale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	Locale   *Locale `json:"locale,omitempty"`
	Username *string `json:"username,omitempty"`
}

UpdateUserProfile defines model for UpdateUserProfile.

type UpdateUserRequestObject

type UpdateUserRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
	Body          *UpdateUserJSONRequestBody
}

type UpdateUserResponseObject

type UpdateUserResponseObject interface {
	VisitUpdateUserResponse(w http.ResponseWriter) error
}

type UpdateWebhook

type UpdateWebhook struct {
	Enabled      *bool     `json:"enabled,omitempty"`
	EventFilters *[]string `json:"event_filters,omitempty"`
	Uri          *string   `json:"uri,omitempty"`
}

UpdateWebhook defines model for UpdateWebhook.

type UpdateWebhook204Response

type UpdateWebhook204Response struct {
}

func (UpdateWebhook204Response) VisitUpdateWebhookResponse

func (response UpdateWebhook204Response) VisitUpdateWebhookResponse(w http.ResponseWriter) error

type UpdateWebhook409ApplicationProblemPlusJSONResponse

type UpdateWebhook409ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (UpdateWebhook409ApplicationProblemPlusJSONResponse) VisitUpdateWebhookResponse

func (response UpdateWebhook409ApplicationProblemPlusJSONResponse) VisitUpdateWebhookResponse(w http.ResponseWriter) error

type UpdateWebhookJSONRequestBody

type UpdateWebhookJSONRequestBody = UpdateWebhook

UpdateWebhookJSONRequestBody defines body for UpdateWebhook for application/json ContentType.

type UpdateWebhookRequestObject

type UpdateWebhookRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WebhookId     UUID          `json:"webhook_id"`
	Body          *UpdateWebhookJSONRequestBody
}

type UpdateWebhookResponseObject

type UpdateWebhookResponseObject interface {
	VisitUpdateWebhookResponse(w http.ResponseWriter) error
}

type UpdateWorkspace

type UpdateWorkspace struct {
	Metadata *map[string]interface{} `json:"metadata,omitempty"`
	Name     *string                 `json:"name,omitempty"`
}

UpdateWorkspace defines model for UpdateWorkspace.

type UpdateWorkspace204Response

type UpdateWorkspace204Response struct {
}

func (UpdateWorkspace204Response) VisitUpdateWorkspaceResponse

func (response UpdateWorkspace204Response) VisitUpdateWorkspaceResponse(w http.ResponseWriter) error

type UpdateWorkspaceAddress204Response

type UpdateWorkspaceAddress204Response struct {
}

func (UpdateWorkspaceAddress204Response) VisitUpdateWorkspaceAddressResponse

func (response UpdateWorkspaceAddress204Response) VisitUpdateWorkspaceAddressResponse(w http.ResponseWriter) error

type UpdateWorkspaceAddressJSONRequestBody

type UpdateWorkspaceAddressJSONRequestBody = UpdateAddress

UpdateWorkspaceAddressJSONRequestBody defines body for UpdateWorkspaceAddress for application/json ContentType.

type UpdateWorkspaceAddressRequestObject

type UpdateWorkspaceAddressRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	AddressId     UUID          `json:"address_id"`
	Body          *UpdateWorkspaceAddressJSONRequestBody
}

type UpdateWorkspaceAddressResponseObject

type UpdateWorkspaceAddressResponseObject interface {
	VisitUpdateWorkspaceAddressResponse(w http.ResponseWriter) error
}

type UpdateWorkspaceBillingProfile204Response

type UpdateWorkspaceBillingProfile204Response struct {
}

func (UpdateWorkspaceBillingProfile204Response) VisitUpdateWorkspaceBillingProfileResponse

func (response UpdateWorkspaceBillingProfile204Response) VisitUpdateWorkspaceBillingProfileResponse(w http.ResponseWriter) error

type UpdateWorkspaceBillingProfileJSONRequestBody

type UpdateWorkspaceBillingProfileJSONRequestBody = UpdateBillingProfile

UpdateWorkspaceBillingProfileJSONRequestBody defines body for UpdateWorkspaceBillingProfile for application/json ContentType.

type UpdateWorkspaceBillingProfileRequestObject

type UpdateWorkspaceBillingProfileRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	Body          *UpdateWorkspaceBillingProfileJSONRequestBody
}

type UpdateWorkspaceBillingProfileResponseObject

type UpdateWorkspaceBillingProfileResponseObject interface {
	VisitUpdateWorkspaceBillingProfileResponse(w http.ResponseWriter) error
}

type UpdateWorkspaceJSONRequestBody

type UpdateWorkspaceJSONRequestBody = UpdateWorkspace

UpdateWorkspaceJSONRequestBody defines body for UpdateWorkspace for application/json ContentType.

type UpdateWorkspaceRequestObject

type UpdateWorkspaceRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	WorkspaceId   UUID          `json:"workspace_id"`
	Body          *UpdateWorkspaceJSONRequestBody
}

type UpdateWorkspaceResponseObject

type UpdateWorkspaceResponseObject interface {
	VisitUpdateWorkspaceResponse(w http.ResponseWriter) error
}

type User

type User struct {
	ApplicationId    UUID                    `json:"application_id"`
	CustomAttributes *map[string]interface{} `json:"custom_attributes,omitempty"`
	Email            openapi_types.Email     `json:"email"`
	EmailVerified    bool                    `json:"email_verified"`
	FirstName        *string                 `json:"first_name,omitempty"`
	Id               UUID                    `json:"id"`
	IsOrgVerified    bool                    `json:"is_org_verified"`
	LastName         *string                 `json:"last_name,omitempty"`

	// Locale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	Locale   Locale      `json:"locale"`
	Status   interface{} `json:"status"`
	Username *string     `json:"username,omitempty"`
	Version  *int64      `json:"version,omitempty"`
}

User defines model for User.

type UserInfo

type UserInfo struct {
	ActorType     interface{}             `json:"actor_type"`
	ApplicationId UUID                    `json:"application_id"`
	CustomClaims  *map[string]interface{} `json:"custom_claims,omitempty"`
	Email         *openapi_types.Email    `json:"email,omitempty"`
	EmailVerified *bool                   `json:"email_verified,omitempty"`
	FamilyName    *string                 `json:"family_name,omitempty"`
	GivenName     *string                 `json:"given_name,omitempty"`

	// Locale Canonical BCP 47 language tag such as en, de-CH, or pt-BR. Empty means no user preference.
	Locale *Locale          `json:"locale,omitempty"`
	Roles  *StructuredRoles `json:"roles,omitempty"`
	Scope  *string          `json:"scope,omitempty"`
	Sub    string           `json:"sub"`
}

UserInfo defines model for UserInfo.

type UserPage

type UserPage struct {
	Items      []User  `json:"items"`
	NextCursor *string `json:"next_cursor"`
}

UserPage defines model for UserPage.

type VerifyApplicationDomain204Response

type VerifyApplicationDomain204Response struct {
}

func (VerifyApplicationDomain204Response) VisitVerifyApplicationDomainResponse

func (response VerifyApplicationDomain204Response) VisitVerifyApplicationDomainResponse(w http.ResponseWriter) error

type VerifyApplicationDomainRequestObject

type VerifyApplicationDomainRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	DomainId      UUID          `json:"domain_id"`
}

type VerifyApplicationDomainResponseObject

type VerifyApplicationDomainResponseObject interface {
	VisitVerifyApplicationDomainResponse(w http.ResponseWriter) error
}

type VerifyApplicationStorageProvider204Response

type VerifyApplicationStorageProvider204Response struct {
}

func (VerifyApplicationStorageProvider204Response) VisitVerifyApplicationStorageProviderResponse

func (response VerifyApplicationStorageProvider204Response) VisitVerifyApplicationStorageProviderResponse(w http.ResponseWriter) error

type VerifyApplicationStorageProviderRequestObject

type VerifyApplicationStorageProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    ProviderID    `json:"provider_id"`
}

type VerifyApplicationStorageProviderResponseObject

type VerifyApplicationStorageProviderResponseObject interface {
	VisitVerifyApplicationStorageProviderResponse(w http.ResponseWriter) error
}

type VerifyBillingProvider204Response

type VerifyBillingProvider204Response struct {
}

func (VerifyBillingProvider204Response) VisitVerifyBillingProviderResponse

func (response VerifyBillingProvider204Response) VisitVerifyBillingProviderResponse(w http.ResponseWriter) error

type VerifyBillingProviderRequestObject

type VerifyBillingProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    ProviderID    `json:"provider_id"`
}

type VerifyBillingProviderResponseObject

type VerifyBillingProviderResponseObject interface {
	VisitVerifyBillingProviderResponse(w http.ResponseWriter) error
}

type VerifyControlUserEmailLogin200JSONResponse

type VerifyControlUserEmailLogin200JSONResponse TokenResponse

func (VerifyControlUserEmailLogin200JSONResponse) VisitVerifyControlUserEmailLoginResponse

func (response VerifyControlUserEmailLogin200JSONResponse) VisitVerifyControlUserEmailLoginResponse(w http.ResponseWriter) error

type VerifyControlUserEmailLoginJSONRequestBody

type VerifyControlUserEmailLoginJSONRequestBody = EmailVerify

VerifyControlUserEmailLoginJSONRequestBody defines body for VerifyControlUserEmailLogin for application/json ContentType.

type VerifyControlUserEmailLoginRequestObject

type VerifyControlUserEmailLoginRequestObject struct {
	Body *VerifyControlUserEmailLoginJSONRequestBody
}

type VerifyControlUserEmailLoginResponseObject

type VerifyControlUserEmailLoginResponseObject interface {
	VisitVerifyControlUserEmailLoginResponse(w http.ResponseWriter) error
}

type VerifyInstallationBillingProvider204Response

type VerifyInstallationBillingProvider204Response struct {
}

func (VerifyInstallationBillingProvider204Response) VisitVerifyInstallationBillingProviderResponse

func (response VerifyInstallationBillingProvider204Response) VisitVerifyInstallationBillingProviderResponse(w http.ResponseWriter) error

type VerifyInstallationBillingProviderRequestObject

type VerifyInstallationBillingProviderRequestObject struct {
	ProviderId ProviderID `json:"provider_id"`
}

type VerifyInstallationBillingProviderResponseObject

type VerifyInstallationBillingProviderResponseObject interface {
	VisitVerifyInstallationBillingProviderResponse(w http.ResponseWriter) error
}

type VerifyInstallationNotificationProvider204Response

type VerifyInstallationNotificationProvider204Response struct {
}

func (VerifyInstallationNotificationProvider204Response) VisitVerifyInstallationNotificationProviderResponse

func (response VerifyInstallationNotificationProvider204Response) VisitVerifyInstallationNotificationProviderResponse(w http.ResponseWriter) error

type VerifyInstallationNotificationProvider502ApplicationProblemPlusJSONResponse

type VerifyInstallationNotificationProvider502ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (VerifyInstallationNotificationProvider502ApplicationProblemPlusJSONResponse) VisitVerifyInstallationNotificationProviderResponse

func (response VerifyInstallationNotificationProvider502ApplicationProblemPlusJSONResponse) VisitVerifyInstallationNotificationProviderResponse(w http.ResponseWriter) error

type VerifyInstallationNotificationProviderRequestObject

type VerifyInstallationNotificationProviderRequestObject struct {
	ProviderId UUID `json:"provider_id"`
}

type VerifyInstallationNotificationProviderResponseObject

type VerifyInstallationNotificationProviderResponseObject interface {
	VisitVerifyInstallationNotificationProviderResponse(w http.ResponseWriter) error
}

type VerifyInstallationStorageProvider204Response

type VerifyInstallationStorageProvider204Response struct {
}

func (VerifyInstallationStorageProvider204Response) VisitVerifyInstallationStorageProviderResponse

func (response VerifyInstallationStorageProvider204Response) VisitVerifyInstallationStorageProviderResponse(w http.ResponseWriter) error

type VerifyInstallationStorageProvider502ApplicationProblemPlusJSONResponse

type VerifyInstallationStorageProvider502ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (VerifyInstallationStorageProvider502ApplicationProblemPlusJSONResponse) VisitVerifyInstallationStorageProviderResponse

func (response VerifyInstallationStorageProvider502ApplicationProblemPlusJSONResponse) VisitVerifyInstallationStorageProviderResponse(w http.ResponseWriter) error

type VerifyInstallationStorageProviderRequestObject

type VerifyInstallationStorageProviderRequestObject struct {
	ProviderId ProviderID `json:"provider_id"`
}

type VerifyInstallationStorageProviderResponseObject

type VerifyInstallationStorageProviderResponseObject interface {
	VisitVerifyInstallationStorageProviderResponse(w http.ResponseWriter) error
}

type VerifyMFA

type VerifyMFA struct {
	ChallengeId  UUID    `json:"challenge_id"`
	Code         *string `json:"code,omitempty"`
	RecoveryCode *string `json:"recovery_code,omitempty"`
	// contains filtered or unexported fields
}

VerifyMFA defines model for VerifyMFA.

func (VerifyMFA) AsVerifyMFA0

func (t VerifyMFA) AsVerifyMFA0() (VerifyMFA0, error)

AsVerifyMFA0 returns the union data inside the VerifyMFA as a VerifyMFA0

func (VerifyMFA) AsVerifyMFA1

func (t VerifyMFA) AsVerifyMFA1() (VerifyMFA1, error)

AsVerifyMFA1 returns the union data inside the VerifyMFA as a VerifyMFA1

func (*VerifyMFA) FromVerifyMFA0

func (t *VerifyMFA) FromVerifyMFA0(v VerifyMFA0) error

FromVerifyMFA0 overwrites any union data inside the VerifyMFA as the provided VerifyMFA0

func (*VerifyMFA) FromVerifyMFA1

func (t *VerifyMFA) FromVerifyMFA1(v VerifyMFA1) error

FromVerifyMFA1 overwrites any union data inside the VerifyMFA as the provided VerifyMFA1

func (VerifyMFA) MarshalJSON

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

func (*VerifyMFA) MergeVerifyMFA0

func (t *VerifyMFA) MergeVerifyMFA0(v VerifyMFA0) error

MergeVerifyMFA0 performs a merge with any union data inside the VerifyMFA, using the provided VerifyMFA0

func (*VerifyMFA) MergeVerifyMFA1

func (t *VerifyMFA) MergeVerifyMFA1(v VerifyMFA1) error

MergeVerifyMFA1 performs a merge with any union data inside the VerifyMFA, using the provided VerifyMFA1

func (*VerifyMFA) UnmarshalJSON

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

type VerifyMFA0

type VerifyMFA0 = interface{}

VerifyMFA0 defines model for .

type VerifyMFA1

type VerifyMFA1 = interface{}

VerifyMFA1 defines model for .

type VerifyMFA200JSONResponse

type VerifyMFA200JSONResponse struct{ TokensJSONResponse }

func (VerifyMFA200JSONResponse) VisitVerifyMFAResponse

func (response VerifyMFA200JSONResponse) VisitVerifyMFAResponse(w http.ResponseWriter) error

type VerifyMFA401ApplicationProblemPlusJSONResponse

type VerifyMFA401ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (VerifyMFA401ApplicationProblemPlusJSONResponse) VisitVerifyMFAResponse

func (response VerifyMFA401ApplicationProblemPlusJSONResponse) VisitVerifyMFAResponse(w http.ResponseWriter) error

type VerifyMFAJSONRequestBody

type VerifyMFAJSONRequestBody = VerifyMFA

VerifyMFAJSONRequestBody defines body for VerifyMFA for application/json ContentType.

type VerifyMFARequestObject

type VerifyMFARequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	Body          *VerifyMFAJSONRequestBody
}

type VerifyMFAResponseObject

type VerifyMFAResponseObject interface {
	VisitVerifyMFAResponse(w http.ResponseWriter) error
}

type VerifyNotificationProvider204Response

type VerifyNotificationProvider204Response struct {
}

func (VerifyNotificationProvider204Response) VisitVerifyNotificationProviderResponse

func (response VerifyNotificationProvider204Response) VisitVerifyNotificationProviderResponse(w http.ResponseWriter) error

type VerifyNotificationProvider502ApplicationProblemPlusJSONResponse

type VerifyNotificationProvider502ApplicationProblemPlusJSONResponse struct {
	ProblemApplicationProblemPlusJSONResponse
}

func (VerifyNotificationProvider502ApplicationProblemPlusJSONResponse) VisitVerifyNotificationProviderResponse

func (response VerifyNotificationProvider502ApplicationProblemPlusJSONResponse) VisitVerifyNotificationProviderResponse(w http.ResponseWriter) error

type VerifyNotificationProviderRequestObject

type VerifyNotificationProviderRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	ProviderId    UUID          `json:"provider_id"`
}

type VerifyNotificationProviderResponseObject

type VerifyNotificationProviderResponseObject interface {
	VisitVerifyNotificationProviderResponse(w http.ResponseWriter) error
}

type VerifyOrganizationBillingProvider204Response

type VerifyOrganizationBillingProvider204Response struct {
}

func (VerifyOrganizationBillingProvider204Response) VisitVerifyOrganizationBillingProviderResponse

func (response VerifyOrganizationBillingProvider204Response) VisitVerifyOrganizationBillingProviderResponse(w http.ResponseWriter) error

type VerifyOrganizationBillingProviderRequestObject

type VerifyOrganizationBillingProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     ProviderID     `json:"provider_id"`
}

type VerifyOrganizationBillingProviderResponseObject

type VerifyOrganizationBillingProviderResponseObject interface {
	VisitVerifyOrganizationBillingProviderResponse(w http.ResponseWriter) error
}

type VerifyOrganizationNotificationProvider204Response

type VerifyOrganizationNotificationProvider204Response struct {
}

func (VerifyOrganizationNotificationProvider204Response) VisitVerifyOrganizationNotificationProviderResponse

func (response VerifyOrganizationNotificationProvider204Response) VisitVerifyOrganizationNotificationProviderResponse(w http.ResponseWriter) error

type VerifyOrganizationNotificationProviderRequestObject

type VerifyOrganizationNotificationProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     UUID           `json:"provider_id"`
}

type VerifyOrganizationNotificationProviderResponseObject

type VerifyOrganizationNotificationProviderResponseObject interface {
	VisitVerifyOrganizationNotificationProviderResponse(w http.ResponseWriter) error
}

type VerifyOrganizationStorageProvider204Response

type VerifyOrganizationStorageProvider204Response struct {
}

func (VerifyOrganizationStorageProvider204Response) VisitVerifyOrganizationStorageProviderResponse

func (response VerifyOrganizationStorageProvider204Response) VisitVerifyOrganizationStorageProviderResponse(w http.ResponseWriter) error

type VerifyOrganizationStorageProviderRequestObject

type VerifyOrganizationStorageProviderRequestObject struct {
	OrganizationId OrganizationID `json:"organization_id"`
	ProviderId     ProviderID     `json:"provider_id"`
}

type VerifyOrganizationStorageProviderResponseObject

type VerifyOrganizationStorageProviderResponseObject interface {
	VisitVerifyOrganizationStorageProviderResponse(w http.ResponseWriter) error
}

type VerifyUserEmail204Response

type VerifyUserEmail204Response struct {
}

func (VerifyUserEmail204Response) VisitVerifyUserEmailResponse

func (response VerifyUserEmail204Response) VisitVerifyUserEmailResponse(w http.ResponseWriter) error

type VerifyUserEmailJSONRequestBody

type VerifyUserEmailJSONRequestBody = AuditReason

VerifyUserEmailJSONRequestBody defines body for VerifyUserEmail for application/json ContentType.

type VerifyUserEmailRequestObject

type VerifyUserEmailRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
	Body          *VerifyUserEmailJSONRequestBody
}

type VerifyUserEmailResponseObject

type VerifyUserEmailResponseObject interface {
	VisitVerifyUserEmailResponse(w http.ResponseWriter) error
}

type VerifyUserOrganization204Response

type VerifyUserOrganization204Response struct {
}

func (VerifyUserOrganization204Response) VisitVerifyUserOrganizationResponse

func (response VerifyUserOrganization204Response) VisitVerifyUserOrganizationResponse(w http.ResponseWriter) error

type VerifyUserOrganizationJSONRequestBody

type VerifyUserOrganizationJSONRequestBody = AuditReason

VerifyUserOrganizationJSONRequestBody defines body for VerifyUserOrganization for application/json ContentType.

type VerifyUserOrganizationRequestObject

type VerifyUserOrganizationRequestObject struct {
	ApplicationId ApplicationID `json:"application_id"`
	UserId        UUID          `json:"user_id"`
	Body          *VerifyUserOrganizationJSONRequestBody
}

type VerifyUserOrganizationResponseObject

type VerifyUserOrganizationResponseObject interface {
	VisitVerifyUserOrganizationResponse(w http.ResponseWriter) error
}

type Version200JSONResponse

type Version200JSONResponse VersionInfo

func (Version200JSONResponse) VisitVersionResponse

func (response Version200JSONResponse) VisitVersionResponse(w http.ResponseWriter) error

type VersionInfo

type VersionInfo struct {
	BuiltAt string `json:"built_at"`
	Commit  string `json:"commit"`
	Schema  string `json:"schema"`
	Version string `json:"version"`
}

VersionInfo defines model for VersionInfo.

type VersionRequestObject

type VersionRequestObject struct {
}

type VersionResponseObject

type VersionResponseObject interface {
	VisitVersionResponse(w http.ResponseWriter) error
}

type WebAuthnChallenge

type WebAuthnChallenge struct {
	CeremonyId UUID                   `json:"ceremony_id"`
	ExpiresAt  time.Time              `json:"expires_at"`
	Options    map[string]interface{} `json:"options"`
}

WebAuthnChallenge defines model for WebAuthnChallenge.

type Webhook

type Webhook struct {
	CreatedAt          *time.Time `json:"created_at,omitempty"`
	Disabled           bool       `json:"disabled"`
	DisabledAt         *time.Time `json:"disabled_at,omitempty"`
	EventFilters       []string   `json:"event_filters"`
	Id                 UUID       `json:"id"`
	Secret             *string    `json:"secret,omitempty"`
	SecretReturnedOnce *bool      `json:"secret_returned_once,omitempty"`
	UpdatedAt          *time.Time `json:"updated_at,omitempty"`
	Uri                string     `json:"uri"`
}

Webhook defines model for Webhook.

type WebhookAcknowledgement

type WebhookAcknowledgement struct {
	Received bool `json:"received"`
}

WebhookAcknowledgement defines model for WebhookAcknowledgement.

type WebhookDelivery

type WebhookDelivery struct {
	AttemptCount   int         `json:"attempt_count"`
	CreatedAt      time.Time   `json:"created_at"`
	DeliveredAt    *time.Time  `json:"delivered_at,omitempty"`
	EventId        UUID        `json:"event_id"`
	Id             UUID        `json:"id"`
	LastError      *string     `json:"last_error,omitempty"`
	NextAttemptAt  *time.Time  `json:"next_attempt_at,omitempty"`
	ResponseStatus *int        `json:"response_status,omitempty"`
	Status         interface{} `json:"status"`
	WebhookId      UUID        `json:"webhook_id"`
}

WebhookDelivery defines model for WebhookDelivery.

type WebhookDeliveryPage

type WebhookDeliveryPage struct {
	Items      []WebhookDelivery `json:"items"`
	NextCursor *string           `json:"next_cursor"`
}

WebhookDeliveryPage defines model for WebhookDeliveryPage.

type WebhookPage

type WebhookPage struct {
	Items      []Webhook `json:"items"`
	NextCursor *string   `json:"next_cursor"`
}

WebhookPage defines model for WebhookPage.

type WebhookTestAccepted

type WebhookTestAccepted struct {
	DeliveryId UUID                      `json:"delivery_id"`
	EventId    UUID                      `json:"event_id"`
	Status     WebhookTestAcceptedStatus `json:"status"`
}

WebhookTestAccepted defines model for WebhookTestAccepted.

type WebhookTestAcceptedStatus

type WebhookTestAcceptedStatus string

WebhookTestAcceptedStatus defines model for WebhookTestAccepted.Status.

const (
	WebhookTestAcceptedStatusPending WebhookTestAcceptedStatus = "pending"
)

Defines values for WebhookTestAcceptedStatus.

func (WebhookTestAcceptedStatus) Valid

func (e WebhookTestAcceptedStatus) Valid() bool

Valid indicates whether the value is a known member of the WebhookTestAcceptedStatus enum.

type Workspace

type Workspace struct {
	ApplicationId *UUID                  `json:"application_id,omitempty"`
	CreatedAt     *time.Time             `json:"created_at,omitempty"`
	Id            UUID                   `json:"id"`
	Key           string                 `json:"key"`
	Metadata      map[string]interface{} `json:"metadata"`
	Name          string                 `json:"name"`
	OwnerUserId   UUID                   `json:"owner_user_id"`
	UpdatedAt     *time.Time             `json:"updated_at,omitempty"`
	Version       int64                  `json:"version"`
}

Workspace defines model for Workspace.

type WorkspaceAccessEntry

type WorkspaceAccessEntry struct {
	Email        *openapi_types.Email `json:"email,omitempty"`
	ExpiresAt    *time.Time           `json:"expires_at,omitempty"`
	InvitationId *openapi_types.UUID  `json:"invitation_id,omitempty"`
	RoleKeys     *[]RoleKey           `json:"role_keys,omitempty"`
	Status       *string              `json:"status,omitempty"`
	Type         interface{}          `json:"type"`
	UserId       *openapi_types.UUID  `json:"user_id,omitempty"`
	WorkspaceId  UUID                 `json:"workspace_id"`
}

WorkspaceAccessEntry defines model for WorkspaceAccessEntry.

type WorkspaceAccessPage

type WorkspaceAccessPage struct {
	Items      []WorkspaceAccessEntry `json:"items"`
	NextCursor *string                `json:"next_cursor"`
}

WorkspaceAccessPage defines model for WorkspaceAccessPage.

type WorkspaceID

type WorkspaceID = UUID

WorkspaceID defines model for WorkspaceID.

type WorkspaceIDQuery

type WorkspaceIDQuery = UUID

WorkspaceIDQuery defines model for WorkspaceIDQuery.

type WorkspaceMember

type WorkspaceMember struct {
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	RoleKeys    []RoleKey  `json:"role_keys"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
	UserId      UUID       `json:"user_id"`
	WorkspaceId UUID       `json:"workspace_id"`
}

WorkspaceMember defines model for WorkspaceMember.

type WorkspaceMemberPage

type WorkspaceMemberPage struct {
	Items      []WorkspaceMember `json:"items"`
	NextCursor *string           `json:"next_cursor"`
}

WorkspaceMemberPage defines model for WorkspaceMemberPage.

type WorkspacePage

type WorkspacePage struct {
	Items      []Workspace `json:"items"`
	NextCursor *string     `json:"next_cursor"`
}

WorkspacePage defines model for WorkspacePage.

Jump to

Keyboard shortcuts

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