Documentation
¶
Overview ¶
Package cloudquery_api provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.13.3 DO NOT EDIT.
Package cloudquery_api provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.13.3 DO NOT EDIT.
Index ¶
- Constants
- func NewAcceptTeamInvitationRequest(server string, teamName TeamName, body AcceptTeamInvitationJSONRequestBody) (*http.Request, error)
- func NewAcceptTeamInvitationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthRegistryRequestRequest(server string, params *AuthRegistryRequestParams) (*http.Request, error)
- func NewCancelTeamInvitationRequest(server string, teamName TeamName, email Email) (*http.Request, error)
- func NewCreateAddonOrderForTeamRequest(server string, teamName TeamName, body CreateAddonOrderForTeamJSONRequestBody) (*http.Request, error)
- func NewCreateAddonOrderForTeamRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAddonRequest(server string, body CreateAddonJSONRequestBody) (*http.Request, error)
- func NewCreateAddonRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAddonVersionRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, ...) (*http.Request, error)
- func NewCreateAddonVersionRequestWithBody(server string, teamName TeamName, addonType AddonType, addonName AddonName, ...) (*http.Request, error)
- func NewCreateMonthlyLimitRequest(server string, teamName TeamName, body CreateMonthlyLimitJSONRequestBody) (*http.Request, error)
- func NewCreateMonthlyLimitRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreatePluginNotificationRequestRequest(server string, body CreatePluginNotificationRequestJSONRequestBody) (*http.Request, error)
- func NewCreatePluginNotificationRequestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreatePluginRequest(server string, body CreatePluginJSONRequestBody) (*http.Request, error)
- func NewCreatePluginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreatePluginUpcomingPriceChangeRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewCreatePluginUpcomingPriceChangeRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewCreatePluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewCreatePluginVersionDocsRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewCreatePluginVersionRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewCreatePluginVersionRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewCreatePluginVersionTablesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewCreatePluginVersionTablesRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewCreateSubscriptionOrderForTeamRequest(server string, teamName TeamName, ...) (*http.Request, error)
- func NewCreateSubscriptionOrderForTeamRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSyncDestinationRequest(server string, teamName TeamName, body CreateSyncDestinationJSONRequestBody) (*http.Request, error)
- func NewCreateSyncDestinationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSyncRequest(server string, teamName TeamName, body CreateSyncJSONRequestBody) (*http.Request, error)
- func NewCreateSyncRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSyncRunProgressRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Request, error)
- func NewCreateSyncRunProgressRequestWithBody(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Request, error)
- func NewCreateSyncRunRequest(server string, teamName TeamName, syncName SyncName) (*http.Request, error)
- func NewCreateSyncSourceRequest(server string, teamName TeamName, body CreateSyncSourceJSONRequestBody) (*http.Request, error)
- func NewCreateSyncSourceRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTeamAPIKeyRequest(server string, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody) (*http.Request, error)
- func NewCreateTeamAPIKeyRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTeamImagesRequest(server string, teamName TeamName, body CreateTeamImagesJSONRequestBody) (*http.Request, error)
- func NewCreateTeamImagesRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTeamRequest(server string, body CreateTeamJSONRequestBody) (*http.Request, error)
- func NewCreateTeamRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteAddonByTeamAndNameRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName) (*http.Request, error)
- func NewDeleteAddonsByTeamRequest(server string, teamName TeamName) (*http.Request, error)
- func NewDeleteMonthlyLimitRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*http.Request, error)
- func NewDeletePluginByTeamAndPluginNameRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
- func NewDeletePluginNotificationRequestRequest(server string, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*http.Request, error)
- func NewDeletePluginUpcomingPriceChangesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
- func NewDeletePluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewDeletePluginVersionDocsRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewDeletePluginVersionTablesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewDeletePluginVersionTablesRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewDeletePluginsByTeamRequest(server string, teamName TeamName) (*http.Request, error)
- func NewDeleteSyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName) (*http.Request, error)
- func NewDeleteSyncRequest(server string, teamName TeamName, syncName SyncName) (*http.Request, error)
- func NewDeleteSyncSourceRequest(server string, teamName TeamName, syncSourceName SyncSourceName) (*http.Request, error)
- func NewDeleteTeamAPIKeyRequest(server string, teamName TeamName, aPIKeyID APIKeyID) (*http.Request, error)
- func NewDeleteTeamMembershipRequest(server string, teamName TeamName, email Email) (*http.Request, error)
- func NewDeleteTeamRequest(server string, teamName TeamName) (*http.Request, error)
- func NewDeleteUserRequest(server string, userID UserID) (*http.Request, error)
- func NewDownloadAddonAssetByTeamRequest(server string, teamName TeamName, addonTeam AddonTeam, addonType AddonType, ...) (*http.Request, error)
- func NewDownloadAddonAssetRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, ...) (*http.Request, error)
- func NewDownloadPluginAssetByTeamRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*http.Request, error)
- func NewDownloadPluginAssetRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewEmailTeamInvitationRequest(server string, teamName TeamName, body EmailTeamInvitationJSONRequestBody) (*http.Request, error)
- func NewEmailTeamInvitationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewGetAddonOrderByTeamRequest(server string, teamName TeamName, addonOrderID AddonOrderID) (*http.Request, error)
- func NewGetAddonRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName) (*http.Request, error)
- func NewGetAddonVersionRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, ...) (*http.Request, error)
- func NewGetCurrentUserMembershipsRequest(server string, params *GetCurrentUserMembershipsParams) (*http.Request, error)
- func NewGetCurrentUserRequest(server string) (*http.Request, error)
- func NewGetMonthlyLimitRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*http.Request, error)
- func NewGetPluginNotificationRequestRequest(server string, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*http.Request, error)
- func NewGetPluginRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
- func NewGetPluginVersionRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewGetPluginVersionTableRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewGetSubscriptionOrderByTeamRequest(server string, teamName TeamName, ...) (*http.Request, error)
- func NewGetSyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName) (*http.Request, error)
- func NewGetSyncRequest(server string, teamName TeamName, syncName SyncName) (*http.Request, error)
- func NewGetSyncRunLogsRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId) (*http.Request, error)
- func NewGetSyncRunRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId) (*http.Request, error)
- func NewGetSyncSourceRequest(server string, teamName TeamName, syncSourceName SyncSourceName) (*http.Request, error)
- func NewGetTeamByNameRequest(server string, teamName TeamName) (*http.Request, error)
- func NewGetTeamMembershipsRequest(server string, teamName TeamName, params *GetTeamMembershipsParams) (*http.Request, error)
- func NewGetTeamPluginUsageRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*http.Request, error)
- func NewHealthCheckRequest(server string) (*http.Request, error)
- func NewIncreaseTeamPluginUsageRequest(server string, teamName TeamName, body IncreaseTeamPluginUsageJSONRequestBody) (*http.Request, error)
- func NewIncreaseTeamPluginUsageRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewListAddonOrdersByTeamRequest(server string, teamName TeamName, params *ListAddonOrdersByTeamParams) (*http.Request, error)
- func NewListAddonVersionsRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, ...) (*http.Request, error)
- func NewListAddonsByTeamRequest(server string, teamName TeamName, params *ListAddonsByTeamParams) (*http.Request, error)
- func NewListAddonsRequest(server string, params *ListAddonsParams) (*http.Request, error)
- func NewListCurrentUserInvitationsRequest(server string, params *ListCurrentUserInvitationsParams) (*http.Request, error)
- func NewListInvoicesByTeamRequest(server string, teamName TeamName, params *ListInvoicesByTeamParams) (*http.Request, error)
- func NewListMonthlyLimitsByTeamRequest(server string, teamName TeamName, params *ListMonthlyLimitsByTeamParams) (*http.Request, error)
- func NewListPluginNotificationRequestsRequest(server string, params *ListPluginNotificationRequestsParams) (*http.Request, error)
- func NewListPluginUpcomingPriceChangesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
- func NewListPluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewListPluginVersionTablesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewListPluginVersionsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewListPluginsByTeamRequest(server string, teamName TeamName, params *ListPluginsByTeamParams) (*http.Request, error)
- func NewListPluginsRequest(server string, params *ListPluginsParams) (*http.Request, error)
- func NewListSubscriptionOrdersByTeamRequest(server string, teamName TeamName, params *ListSubscriptionOrdersByTeamParams) (*http.Request, error)
- func NewListSyncDestinationsRequest(server string, teamName TeamName, params *ListSyncDestinationsParams) (*http.Request, error)
- func NewListSyncRunsRequest(server string, teamName TeamName, syncName SyncName, ...) (*http.Request, error)
- func NewListSyncSourcesRequest(server string, teamName TeamName, params *ListSyncSourcesParams) (*http.Request, error)
- func NewListSyncsRequest(server string, teamName TeamName, params *ListSyncsParams) (*http.Request, error)
- func NewListTeamAPIKeysRequest(server string, teamName TeamName, params *ListTeamAPIKeysParams) (*http.Request, error)
- func NewListTeamInvitationsRequest(server string, teamName TeamName, params *ListTeamInvitationsParams) (*http.Request, error)
- func NewListTeamPluginUsageRequest(server string, teamName TeamName, params *ListTeamPluginUsageParams) (*http.Request, error)
- func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error)
- func NewListUsersByTeamRequest(server string, teamName TeamName, params *ListUsersByTeamParams) (*http.Request, error)
- func NewReplacePluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewReplacePluginVersionDocsRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewUpdateAddonRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, ...) (*http.Request, error)
- func NewUpdateAddonRequestWithBody(server string, teamName TeamName, addonType AddonType, addonName AddonName, ...) (*http.Request, error)
- func NewUpdateAddonVersionRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, ...) (*http.Request, error)
- func NewUpdateAddonVersionRequestWithBody(server string, teamName TeamName, addonType AddonType, addonName AddonName, ...) (*http.Request, error)
- func NewUpdateCurrentUserRequest(server string, body UpdateCurrentUserJSONRequestBody) (*http.Request, error)
- func NewUpdateCurrentUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateMonthlyLimitRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*http.Request, error)
- func NewUpdateMonthlyLimitRequestWithBody(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*http.Request, error)
- func NewUpdatePluginRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewUpdatePluginRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewUpdatePluginVersionRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewUpdatePluginVersionRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- func NewUpdateSyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName, ...) (*http.Request, error)
- func NewUpdateSyncDestinationRequestWithBody(server string, teamName TeamName, syncDestinationName SyncDestinationName, ...) (*http.Request, error)
- func NewUpdateSyncRequest(server string, teamName TeamName, syncName SyncName, ...) (*http.Request, error)
- func NewUpdateSyncRequestWithBody(server string, teamName TeamName, syncName SyncName, contentType string, ...) (*http.Request, error)
- func NewUpdateSyncRunRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Request, error)
- func NewUpdateSyncRunRequestWithBody(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Request, error)
- func NewUpdateSyncSourceRequest(server string, teamName TeamName, syncSourceName SyncSourceName, ...) (*http.Request, error)
- func NewUpdateSyncSourceRequestWithBody(server string, teamName TeamName, syncSourceName SyncSourceName, ...) (*http.Request, error)
- func NewUpdateTeamRequest(server string, teamName TeamName, body UpdateTeamJSONRequestBody) (*http.Request, error)
- func NewUpdateTeamRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
- func NewUploadAddonAssetRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, ...) (*http.Request, error)
- func NewUploadImageRequest(server string) (*http.Request, error)
- func NewUploadPluginAssetRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, ...) (*http.Request, error)
- type APIKey
- type APIKeyID
- type APIKeyName
- type APIKeyScope
- type AcceptTeamInvitationJSONBody
- type AcceptTeamInvitationJSONRequestBody
- type AcceptTeamInvitationResponse
- type Addon
- type AddonAsset
- type AddonCategory
- type AddonCreate
- type AddonFormat
- type AddonName
- type AddonOrder
- type AddonOrderCreate
- type AddonOrderID
- type AddonOrderStatus
- type AddonSortBy
- type AddonTeam
- type AddonTier
- type AddonType
- type AddonUpdate
- type AddonVersion
- type AddonVersionUpdate
- type AuthRegistryRequestParams
- type AuthRegistryRequestResponse
- type BadRequest
- type BasicError
- type CancelTeamInvitationResponse
- type Client
- func (c *Client) AcceptTeamInvitation(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) AcceptTeamInvitationWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthRegistryRequest(ctx context.Context, params *AuthRegistryRequestParams, ...) (*http.Response, error)
- func (c *Client) CancelTeamInvitation(ctx context.Context, teamName TeamName, email Email, ...) (*http.Response, error)
- func (c *Client) CreateAddon(ctx context.Context, body CreateAddonJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAddonOrderForTeam(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) CreateAddonOrderForTeamWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAddonVersion(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) CreateAddonVersionWithBody(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) CreateAddonWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateMonthlyLimit(ctx context.Context, teamName TeamName, body CreateMonthlyLimitJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateMonthlyLimitWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreatePlugin(ctx context.Context, body CreatePluginJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreatePluginNotificationRequest(ctx context.Context, body CreatePluginNotificationRequestJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreatePluginNotificationRequestWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreatePluginUpcomingPriceChange(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) CreatePluginUpcomingPriceChangeWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) CreatePluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) CreatePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) CreatePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) CreatePluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) CreatePluginVersionTablesWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) CreatePluginVersionWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) CreatePluginWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSubscriptionOrderForTeam(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) CreateSubscriptionOrderForTeamWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSync(ctx context.Context, teamName TeamName, body CreateSyncJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSyncDestination(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) CreateSyncDestinationWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, ...) (*http.Response, error)
- func (c *Client) CreateSyncRunProgress(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) CreateSyncRunProgressWithBody(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) CreateSyncSource(ctx context.Context, teamName TeamName, body CreateSyncSourceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSyncSourceWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSyncWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateTeam(ctx context.Context, body CreateTeamJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTeamAPIKey(ctx context.Context, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTeamAPIKeyWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateTeamImages(ctx context.Context, teamName TeamName, body CreateTeamImagesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTeamImagesWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateTeamWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteAddonByTeamAndName(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) DeleteAddonsByTeam(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteMonthlyLimit(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*http.Response, error)
- func (c *Client) DeletePluginByTeamAndPluginName(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) DeletePluginNotificationRequest(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) DeletePluginUpcomingPriceChanges(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) DeletePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) DeletePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) DeletePluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) DeletePluginVersionTablesWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) DeletePluginsByTeam(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSync(ctx context.Context, teamName TeamName, syncName SyncName, ...) (*http.Response, error)
- func (c *Client) DeleteSyncDestination(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) DeleteSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, ...) (*http.Response, error)
- func (c *Client) DeleteTeam(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteTeamAPIKey(ctx context.Context, teamName TeamName, aPIKeyID APIKeyID, ...) (*http.Response, error)
- func (c *Client) DeleteTeamMembership(ctx context.Context, teamName TeamName, email Email, ...) (*http.Response, error)
- func (c *Client) DeleteUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DownloadAddonAsset(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) DownloadAddonAssetByTeam(ctx context.Context, teamName TeamName, addonTeam AddonTeam, ...) (*http.Response, error)
- func (c *Client) DownloadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) DownloadPluginAssetByTeam(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*http.Response, error)
- func (c *Client) EmailTeamInvitation(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) EmailTeamInvitationWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetAddon(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) GetAddonOrderByTeam(ctx context.Context, teamName TeamName, addonOrderID AddonOrderID, ...) (*http.Response, error)
- func (c *Client) GetAddonVersion(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCurrentUserMemberships(ctx context.Context, params *GetCurrentUserMembershipsParams, ...) (*http.Response, error)
- func (c *Client) GetMonthlyLimit(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*http.Response, error)
- func (c *Client) GetPlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) GetPluginNotificationRequest(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) GetPluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) GetPluginVersionTable(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) GetSubscriptionOrderByTeam(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) GetSync(ctx context.Context, teamName TeamName, syncName SyncName, ...) (*http.Response, error)
- func (c *Client) GetSyncDestination(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) GetSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) GetSyncRunLogs(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) GetSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, ...) (*http.Response, error)
- func (c *Client) GetTeamByName(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTeamMemberships(ctx context.Context, teamName TeamName, params *GetTeamMembershipsParams, ...) (*http.Response, error)
- func (c *Client) GetTeamPluginUsage(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*http.Response, error)
- func (c *Client) HealthCheck(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) IncreaseTeamPluginUsage(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) IncreaseTeamPluginUsageWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ListAddonOrdersByTeam(ctx context.Context, teamName TeamName, params *ListAddonOrdersByTeamParams, ...) (*http.Response, error)
- func (c *Client) ListAddonVersions(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) ListAddons(ctx context.Context, params *ListAddonsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAddonsByTeam(ctx context.Context, teamName TeamName, params *ListAddonsByTeamParams, ...) (*http.Response, error)
- func (c *Client) ListCurrentUserInvitations(ctx context.Context, params *ListCurrentUserInvitationsParams, ...) (*http.Response, error)
- func (c *Client) ListInvoicesByTeam(ctx context.Context, teamName TeamName, params *ListInvoicesByTeamParams, ...) (*http.Response, error)
- func (c *Client) ListMonthlyLimitsByTeam(ctx context.Context, teamName TeamName, params *ListMonthlyLimitsByTeamParams, ...) (*http.Response, error)
- func (c *Client) ListPluginNotificationRequests(ctx context.Context, params *ListPluginNotificationRequestsParams, ...) (*http.Response, error)
- func (c *Client) ListPluginUpcomingPriceChanges(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) ListPluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) ListPluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) ListPluginVersions(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) ListPlugins(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPluginsByTeam(ctx context.Context, teamName TeamName, params *ListPluginsByTeamParams, ...) (*http.Response, error)
- func (c *Client) ListSubscriptionOrdersByTeam(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) ListSyncDestinations(ctx context.Context, teamName TeamName, params *ListSyncDestinationsParams, ...) (*http.Response, error)
- func (c *Client) ListSyncRuns(ctx context.Context, teamName TeamName, syncName SyncName, ...) (*http.Response, error)
- func (c *Client) ListSyncSources(ctx context.Context, teamName TeamName, params *ListSyncSourcesParams, ...) (*http.Response, error)
- func (c *Client) ListSyncs(ctx context.Context, teamName TeamName, params *ListSyncsParams, ...) (*http.Response, error)
- func (c *Client) ListTeamAPIKeys(ctx context.Context, teamName TeamName, params *ListTeamAPIKeysParams, ...) (*http.Response, error)
- func (c *Client) ListTeamInvitations(ctx context.Context, teamName TeamName, params *ListTeamInvitationsParams, ...) (*http.Response, error)
- func (c *Client) ListTeamPluginUsage(ctx context.Context, teamName TeamName, params *ListTeamPluginUsageParams, ...) (*http.Response, error)
- func (c *Client) ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUsersByTeam(ctx context.Context, teamName TeamName, params *ListUsersByTeamParams, ...) (*http.Response, error)
- func (c *Client) ReplacePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) ReplacePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) UpdateAddon(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) UpdateAddonVersion(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) UpdateAddonVersionWithBody(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) UpdateAddonWithBody(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) UpdateCurrentUser(ctx context.Context, body UpdateCurrentUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateCurrentUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateMonthlyLimit(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*http.Response, error)
- func (c *Client) UpdateMonthlyLimitWithBody(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*http.Response, error)
- func (c *Client) UpdatePlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) UpdatePluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) UpdatePluginVersionWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) UpdatePluginWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- func (c *Client) UpdateSync(ctx context.Context, teamName TeamName, syncName SyncName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncDestination(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncDestinationWithBody(ctx context.Context, teamName TeamName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) UpdateSyncRunWithBody(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*http.Response, error)
- func (c *Client) UpdateSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncSourceWithBody(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, ...) (*http.Response, error)
- func (c *Client) UpdateSyncWithBody(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateTeam(ctx context.Context, teamName TeamName, body UpdateTeamJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateTeamWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UploadAddonAsset(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*http.Response, error)
- func (c *Client) UploadImage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UploadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AcceptTeamInvitationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*AcceptTeamInvitationResponse, error)
- func (c *ClientWithResponses) AcceptTeamInvitationWithResponse(ctx context.Context, teamName TeamName, ...) (*AcceptTeamInvitationResponse, error)
- func (c *ClientWithResponses) AuthRegistryRequestWithResponse(ctx context.Context, params *AuthRegistryRequestParams, ...) (*AuthRegistryRequestResponse, error)
- func (c *ClientWithResponses) CancelTeamInvitationWithResponse(ctx context.Context, teamName TeamName, email Email, ...) (*CancelTeamInvitationResponse, error)
- func (c *ClientWithResponses) CreateAddonOrderForTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*CreateAddonOrderForTeamResponse, error)
- func (c *ClientWithResponses) CreateAddonOrderForTeamWithResponse(ctx context.Context, teamName TeamName, ...) (*CreateAddonOrderForTeamResponse, error)
- func (c *ClientWithResponses) CreateAddonVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*CreateAddonVersionResponse, error)
- func (c *ClientWithResponses) CreateAddonVersionWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*CreateAddonVersionResponse, error)
- func (c *ClientWithResponses) CreateAddonWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAddonResponse, error)
- func (c *ClientWithResponses) CreateAddonWithResponse(ctx context.Context, body CreateAddonJSONRequestBody, ...) (*CreateAddonResponse, error)
- func (c *ClientWithResponses) CreateMonthlyLimitWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*CreateMonthlyLimitResponse, error)
- func (c *ClientWithResponses) CreateMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, body CreateMonthlyLimitJSONRequestBody, ...) (*CreateMonthlyLimitResponse, error)
- func (c *ClientWithResponses) CreatePluginNotificationRequestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreatePluginNotificationRequestResponse, error)
- func (c *ClientWithResponses) CreatePluginNotificationRequestWithResponse(ctx context.Context, body CreatePluginNotificationRequestJSONRequestBody, ...) (*CreatePluginNotificationRequestResponse, error)
- func (c *ClientWithResponses) CreatePluginUpcomingPriceChangeWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*CreatePluginUpcomingPriceChangeResponse, error)
- func (c *ClientWithResponses) CreatePluginUpcomingPriceChangeWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*CreatePluginUpcomingPriceChangeResponse, error)
- func (c *ClientWithResponses) CreatePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*CreatePluginVersionDocsResponse, error)
- func (c *ClientWithResponses) CreatePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*CreatePluginVersionDocsResponse, error)
- func (c *ClientWithResponses) CreatePluginVersionTablesWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*CreatePluginVersionTablesResponse, error)
- func (c *ClientWithResponses) CreatePluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*CreatePluginVersionTablesResponse, error)
- func (c *ClientWithResponses) CreatePluginVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*CreatePluginVersionResponse, error)
- func (c *ClientWithResponses) CreatePluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*CreatePluginVersionResponse, error)
- func (c *ClientWithResponses) CreatePluginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreatePluginResponse, error)
- func (c *ClientWithResponses) CreatePluginWithResponse(ctx context.Context, body CreatePluginJSONRequestBody, ...) (*CreatePluginResponse, error)
- func (c *ClientWithResponses) CreateSubscriptionOrderForTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*CreateSubscriptionOrderForTeamResponse, error)
- func (c *ClientWithResponses) CreateSubscriptionOrderForTeamWithResponse(ctx context.Context, teamName TeamName, ...) (*CreateSubscriptionOrderForTeamResponse, error)
- func (c *ClientWithResponses) CreateSyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*CreateSyncDestinationResponse, error)
- func (c *ClientWithResponses) CreateSyncDestinationWithResponse(ctx context.Context, teamName TeamName, ...) (*CreateSyncDestinationResponse, error)
- func (c *ClientWithResponses) CreateSyncRunProgressWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*CreateSyncRunProgressResponse, error)
- func (c *ClientWithResponses) CreateSyncRunProgressWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*CreateSyncRunProgressResponse, error)
- func (c *ClientWithResponses) CreateSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, ...) (*CreateSyncRunResponse, error)
- func (c *ClientWithResponses) CreateSyncSourceWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*CreateSyncSourceResponse, error)
- func (c *ClientWithResponses) CreateSyncSourceWithResponse(ctx context.Context, teamName TeamName, body CreateSyncSourceJSONRequestBody, ...) (*CreateSyncSourceResponse, error)
- func (c *ClientWithResponses) CreateSyncWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*CreateSyncResponse, error)
- func (c *ClientWithResponses) CreateSyncWithResponse(ctx context.Context, teamName TeamName, body CreateSyncJSONRequestBody, ...) (*CreateSyncResponse, error)
- func (c *ClientWithResponses) CreateTeamAPIKeyWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*CreateTeamAPIKeyResponse, error)
- func (c *ClientWithResponses) CreateTeamAPIKeyWithResponse(ctx context.Context, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody, ...) (*CreateTeamAPIKeyResponse, error)
- func (c *ClientWithResponses) CreateTeamImagesWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*CreateTeamImagesResponse, error)
- func (c *ClientWithResponses) CreateTeamImagesWithResponse(ctx context.Context, teamName TeamName, body CreateTeamImagesJSONRequestBody, ...) (*CreateTeamImagesResponse, error)
- func (c *ClientWithResponses) CreateTeamWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateTeamResponse, error)
- func (c *ClientWithResponses) CreateTeamWithResponse(ctx context.Context, body CreateTeamJSONRequestBody, ...) (*CreateTeamResponse, error)
- func (c *ClientWithResponses) DeleteAddonByTeamAndNameWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*DeleteAddonByTeamAndNameResponse, error)
- func (c *ClientWithResponses) DeleteAddonsByTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteAddonsByTeamResponse, error)
- func (c *ClientWithResponses) DeleteMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*DeleteMonthlyLimitResponse, error)
- func (c *ClientWithResponses) DeletePluginByTeamAndPluginNameWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*DeletePluginByTeamAndPluginNameResponse, error)
- func (c *ClientWithResponses) DeletePluginNotificationRequestWithResponse(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*DeletePluginNotificationRequestResponse, error)
- func (c *ClientWithResponses) DeletePluginUpcomingPriceChangesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*DeletePluginUpcomingPriceChangesResponse, error)
- func (c *ClientWithResponses) DeletePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*DeletePluginVersionDocsResponse, error)
- func (c *ClientWithResponses) DeletePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*DeletePluginVersionDocsResponse, error)
- func (c *ClientWithResponses) DeletePluginVersionTablesWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*DeletePluginVersionTablesResponse, error)
- func (c *ClientWithResponses) DeletePluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*DeletePluginVersionTablesResponse, error)
- func (c *ClientWithResponses) DeletePluginsByTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeletePluginsByTeamResponse, error)
- func (c *ClientWithResponses) DeleteSyncDestinationWithResponse(ctx context.Context, teamName TeamName, ...) (*DeleteSyncDestinationResponse, error)
- func (c *ClientWithResponses) DeleteSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, ...) (*DeleteSyncSourceResponse, error)
- func (c *ClientWithResponses) DeleteSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, ...) (*DeleteSyncResponse, error)
- func (c *ClientWithResponses) DeleteTeamAPIKeyWithResponse(ctx context.Context, teamName TeamName, aPIKeyID APIKeyID, ...) (*DeleteTeamAPIKeyResponse, error)
- func (c *ClientWithResponses) DeleteTeamMembershipWithResponse(ctx context.Context, teamName TeamName, email Email, ...) (*DeleteTeamMembershipResponse, error)
- func (c *ClientWithResponses) DeleteTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error)
- func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
- func (c *ClientWithResponses) DownloadAddonAssetByTeamWithResponse(ctx context.Context, teamName TeamName, addonTeam AddonTeam, ...) (*DownloadAddonAssetByTeamResponse, error)
- func (c *ClientWithResponses) DownloadAddonAssetWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*DownloadAddonAssetResponse, error)
- func (c *ClientWithResponses) DownloadPluginAssetByTeamWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*DownloadPluginAssetByTeamResponse, error)
- func (c *ClientWithResponses) DownloadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*DownloadPluginAssetResponse, error)
- func (c *ClientWithResponses) EmailTeamInvitationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*EmailTeamInvitationResponse, error)
- func (c *ClientWithResponses) EmailTeamInvitationWithResponse(ctx context.Context, teamName TeamName, ...) (*EmailTeamInvitationResponse, error)
- func (c *ClientWithResponses) GetAddonOrderByTeamWithResponse(ctx context.Context, teamName TeamName, addonOrderID AddonOrderID, ...) (*GetAddonOrderByTeamResponse, error)
- func (c *ClientWithResponses) GetAddonVersionWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*GetAddonVersionResponse, error)
- func (c *ClientWithResponses) GetAddonWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*GetAddonResponse, error)
- func (c *ClientWithResponses) GetCurrentUserMembershipsWithResponse(ctx context.Context, params *GetCurrentUserMembershipsParams, ...) (*GetCurrentUserMembershipsResponse, error)
- func (c *ClientWithResponses) GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error)
- func (c *ClientWithResponses) GetMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*GetMonthlyLimitResponse, error)
- func (c *ClientWithResponses) GetPluginNotificationRequestWithResponse(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, ...) (*GetPluginNotificationRequestResponse, error)
- func (c *ClientWithResponses) GetPluginVersionTableWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*GetPluginVersionTableResponse, error)
- func (c *ClientWithResponses) GetPluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*GetPluginVersionResponse, error)
- func (c *ClientWithResponses) GetPluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*GetPluginResponse, error)
- func (c *ClientWithResponses) GetSubscriptionOrderByTeamWithResponse(ctx context.Context, teamName TeamName, ...) (*GetSubscriptionOrderByTeamResponse, error)
- func (c *ClientWithResponses) GetSyncDestinationWithResponse(ctx context.Context, teamName TeamName, ...) (*GetSyncDestinationResponse, error)
- func (c *ClientWithResponses) GetSyncRunLogsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*GetSyncRunLogsResponse, error)
- func (c *ClientWithResponses) GetSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*GetSyncRunResponse, error)
- func (c *ClientWithResponses) GetSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, ...) (*GetSyncSourceResponse, error)
- func (c *ClientWithResponses) GetSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, ...) (*GetSyncResponse, error)
- func (c *ClientWithResponses) GetTeamByNameWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*GetTeamByNameResponse, error)
- func (c *ClientWithResponses) GetTeamMembershipsWithResponse(ctx context.Context, teamName TeamName, params *GetTeamMembershipsParams, ...) (*GetTeamMembershipsResponse, error)
- func (c *ClientWithResponses) GetTeamPluginUsageWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*GetTeamPluginUsageResponse, error)
- func (c *ClientWithResponses) HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckResponse, error)
- func (c *ClientWithResponses) IncreaseTeamPluginUsageWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*IncreaseTeamPluginUsageResponse, error)
- func (c *ClientWithResponses) IncreaseTeamPluginUsageWithResponse(ctx context.Context, teamName TeamName, ...) (*IncreaseTeamPluginUsageResponse, error)
- func (c *ClientWithResponses) ListAddonOrdersByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListAddonOrdersByTeamParams, ...) (*ListAddonOrdersByTeamResponse, error)
- func (c *ClientWithResponses) ListAddonVersionsWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*ListAddonVersionsResponse, error)
- func (c *ClientWithResponses) ListAddonsByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListAddonsByTeamParams, ...) (*ListAddonsByTeamResponse, error)
- func (c *ClientWithResponses) ListAddonsWithResponse(ctx context.Context, params *ListAddonsParams, reqEditors ...RequestEditorFn) (*ListAddonsResponse, error)
- func (c *ClientWithResponses) ListCurrentUserInvitationsWithResponse(ctx context.Context, params *ListCurrentUserInvitationsParams, ...) (*ListCurrentUserInvitationsResponse, error)
- func (c *ClientWithResponses) ListInvoicesByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListInvoicesByTeamParams, ...) (*ListInvoicesByTeamResponse, error)
- func (c *ClientWithResponses) ListMonthlyLimitsByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListMonthlyLimitsByTeamParams, ...) (*ListMonthlyLimitsByTeamResponse, error)
- func (c *ClientWithResponses) ListPluginNotificationRequestsWithResponse(ctx context.Context, params *ListPluginNotificationRequestsParams, ...) (*ListPluginNotificationRequestsResponse, error)
- func (c *ClientWithResponses) ListPluginUpcomingPriceChangesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*ListPluginUpcomingPriceChangesResponse, error)
- func (c *ClientWithResponses) ListPluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*ListPluginVersionDocsResponse, error)
- func (c *ClientWithResponses) ListPluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*ListPluginVersionTablesResponse, error)
- func (c *ClientWithResponses) ListPluginVersionsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*ListPluginVersionsResponse, error)
- func (c *ClientWithResponses) ListPluginsByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListPluginsByTeamParams, ...) (*ListPluginsByTeamResponse, error)
- func (c *ClientWithResponses) ListPluginsWithResponse(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*ListPluginsResponse, error)
- func (c *ClientWithResponses) ListSubscriptionOrdersByTeamWithResponse(ctx context.Context, teamName TeamName, ...) (*ListSubscriptionOrdersByTeamResponse, error)
- func (c *ClientWithResponses) ListSyncDestinationsWithResponse(ctx context.Context, teamName TeamName, params *ListSyncDestinationsParams, ...) (*ListSyncDestinationsResponse, error)
- func (c *ClientWithResponses) ListSyncRunsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, ...) (*ListSyncRunsResponse, error)
- func (c *ClientWithResponses) ListSyncSourcesWithResponse(ctx context.Context, teamName TeamName, params *ListSyncSourcesParams, ...) (*ListSyncSourcesResponse, error)
- func (c *ClientWithResponses) ListSyncsWithResponse(ctx context.Context, teamName TeamName, params *ListSyncsParams, ...) (*ListSyncsResponse, error)
- func (c *ClientWithResponses) ListTeamAPIKeysWithResponse(ctx context.Context, teamName TeamName, params *ListTeamAPIKeysParams, ...) (*ListTeamAPIKeysResponse, error)
- func (c *ClientWithResponses) ListTeamInvitationsWithResponse(ctx context.Context, teamName TeamName, params *ListTeamInvitationsParams, ...) (*ListTeamInvitationsResponse, error)
- func (c *ClientWithResponses) ListTeamPluginUsageWithResponse(ctx context.Context, teamName TeamName, params *ListTeamPluginUsageParams, ...) (*ListTeamPluginUsageResponse, error)
- func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)
- func (c *ClientWithResponses) ListUsersByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListUsersByTeamParams, ...) (*ListUsersByTeamResponse, error)
- func (c *ClientWithResponses) ReplacePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*ReplacePluginVersionDocsResponse, error)
- func (c *ClientWithResponses) ReplacePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*ReplacePluginVersionDocsResponse, error)
- func (c *ClientWithResponses) UpdateAddonVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*UpdateAddonVersionResponse, error)
- func (c *ClientWithResponses) UpdateAddonVersionWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*UpdateAddonVersionResponse, error)
- func (c *ClientWithResponses) UpdateAddonWithBodyWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*UpdateAddonResponse, error)
- func (c *ClientWithResponses) UpdateAddonWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*UpdateAddonResponse, error)
- func (c *ClientWithResponses) UpdateCurrentUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateCurrentUserResponse, error)
- func (c *ClientWithResponses) UpdateCurrentUserWithResponse(ctx context.Context, body UpdateCurrentUserJSONRequestBody, ...) (*UpdateCurrentUserResponse, error)
- func (c *ClientWithResponses) UpdateMonthlyLimitWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*UpdateMonthlyLimitResponse, error)
- func (c *ClientWithResponses) UpdateMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, ...) (*UpdateMonthlyLimitResponse, error)
- func (c *ClientWithResponses) UpdatePluginVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*UpdatePluginVersionResponse, error)
- func (c *ClientWithResponses) UpdatePluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*UpdatePluginVersionResponse, error)
- func (c *ClientWithResponses) UpdatePluginWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*UpdatePluginResponse, error)
- func (c *ClientWithResponses) UpdatePluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*UpdatePluginResponse, error)
- func (c *ClientWithResponses) UpdateSyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, ...) (*UpdateSyncDestinationResponse, error)
- func (c *ClientWithResponses) UpdateSyncDestinationWithResponse(ctx context.Context, teamName TeamName, ...) (*UpdateSyncDestinationResponse, error)
- func (c *ClientWithResponses) UpdateSyncRunWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*UpdateSyncRunResponse, error)
- func (c *ClientWithResponses) UpdateSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, ...) (*UpdateSyncRunResponse, error)
- func (c *ClientWithResponses) UpdateSyncSourceWithBodyWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, ...) (*UpdateSyncSourceResponse, error)
- func (c *ClientWithResponses) UpdateSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, ...) (*UpdateSyncSourceResponse, error)
- func (c *ClientWithResponses) UpdateSyncWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, ...) (*UpdateSyncResponse, error)
- func (c *ClientWithResponses) UpdateSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, ...) (*UpdateSyncResponse, error)
- func (c *ClientWithResponses) UpdateTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, ...) (*UpdateTeamResponse, error)
- func (c *ClientWithResponses) UpdateTeamWithResponse(ctx context.Context, teamName TeamName, body UpdateTeamJSONRequestBody, ...) (*UpdateTeamResponse, error)
- func (c *ClientWithResponses) UploadAddonAssetWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, ...) (*UploadAddonAssetResponse, error)
- func (c *ClientWithResponses) UploadImageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UploadImageResponse, error)
- func (c *ClientWithResponses) UploadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, ...) (*UploadPluginAssetResponse, error)
- type ClientWithResponsesInterface
- type CreateAddonJSONRequestBody
- type CreateAddonOrderForTeamJSONRequestBody
- type CreateAddonOrderForTeamResponse
- type CreateAddonResponse
- type CreateAddonVersionJSONBody
- type CreateAddonVersionJSONRequestBody
- type CreateAddonVersionResponse
- type CreateMonthlyLimitJSONRequestBody
- type CreateMonthlyLimitResponse
- type CreatePluginJSONRequestBody
- type CreatePluginNotificationRequestJSONRequestBody
- type CreatePluginNotificationRequestResponse
- type CreatePluginResponse
- type CreatePluginUpcomingPriceChangeJSONRequestBody
- type CreatePluginUpcomingPriceChangeResponse
- type CreatePluginVersionDocsJSONBody
- type CreatePluginVersionDocsJSONRequestBody
- type CreatePluginVersionDocsResponse
- type CreatePluginVersionJSONBody
- type CreatePluginVersionJSONRequestBody
- type CreatePluginVersionResponse
- type CreatePluginVersionTablesJSONBody
- type CreatePluginVersionTablesJSONRequestBody
- type CreatePluginVersionTablesResponse
- type CreateSubscriptionOrderForTeamJSONRequestBody
- type CreateSubscriptionOrderForTeamResponse
- type CreateSyncDestinationJSONRequestBody
- type CreateSyncDestinationResponse
- type CreateSyncJSONRequestBody
- type CreateSyncResponse
- type CreateSyncRunProgressJSONBody
- type CreateSyncRunProgressJSONRequestBody
- type CreateSyncRunProgressResponse
- type CreateSyncRunResponse
- type CreateSyncSourceJSONRequestBody
- type CreateSyncSourceResponse
- type CreateTeamAPIKeyJSONBody
- type CreateTeamAPIKeyJSONRequestBody
- type CreateTeamAPIKeyResponse
- type CreateTeamImagesJSONBody
- type CreateTeamImagesJSONRequestBody
- type CreateTeamImagesResponse
- type CreateTeamJSONBody
- type CreateTeamJSONRequestBody
- type CreateTeamResponse
- type DeleteAddonByTeamAndNameResponse
- type DeleteAddonsByTeamResponse
- type DeleteMonthlyLimitResponse
- type DeletePluginByTeamAndPluginNameResponse
- type DeletePluginNotificationRequestResponse
- type DeletePluginUpcomingPriceChangesResponse
- type DeletePluginVersionDocsJSONBody
- type DeletePluginVersionDocsJSONRequestBody
- type DeletePluginVersionDocsResponse
- type DeletePluginVersionTablesJSONBody
- type DeletePluginVersionTablesJSONRequestBody
- type DeletePluginVersionTablesResponse
- type DeletePluginsByTeamResponse
- type DeleteSyncDestinationResponse
- type DeleteSyncResponse
- type DeleteSyncSourceResponse
- type DeleteTeamAPIKeyResponse
- type DeleteTeamMembershipResponse
- type DeleteTeamResponse
- type DeleteUserResponse
- type DockerError
- type DownloadAddonAssetByTeamParams
- type DownloadAddonAssetByTeamResponse
- type DownloadAddonAssetParams
- type DownloadAddonAssetResponse
- type DownloadPluginAssetByTeamParams
- type DownloadPluginAssetByTeamResponse
- type DownloadPluginAssetParams
- type DownloadPluginAssetResponse
- type Email
- type EmailTeamInvitationJSONBody
- type EmailTeamInvitationJSONBodyRole
- type EmailTeamInvitationJSONRequestBody
- type EmailTeamInvitationResponse
- type FieldError
- type Forbidden
- type GetAddonOrderByTeamResponse
- type GetAddonResponse
- type GetAddonVersionResponse
- type GetCurrentUserMembershipsParams
- type GetCurrentUserMembershipsResponse
- type GetCurrentUserResponse
- type GetMonthlyLimitResponse
- type GetPluginNotificationRequestResponse
- type GetPluginResponse
- type GetPluginVersionResponse
- type GetPluginVersionTableResponse
- type GetSubscriptionOrderByTeamResponse
- type GetSyncDestinationResponse
- type GetSyncResponse
- type GetSyncRunLogsResponse
- type GetSyncRunResponse
- type GetSyncSourceResponse
- type GetTeamByNameResponse
- type GetTeamMembershipsParams
- type GetTeamMembershipsResponse
- type GetTeamPluginUsageResponse
- type HealthCheckResponse
- type HttpRequestDoer
- type ImageURL
- type IncludeDrafts
- type IncludePrereleases
- type IncludePrivate
- type IncreaseTeamPluginUsageJSONRequestBody
- type IncreaseTeamPluginUsageResponse
- type InternalError
- type Invitation
- type InvitationWithToken
- type Invoice
- type ListAddon
- type ListAddonOrdersByTeamParams
- type ListAddonOrdersByTeamResponse
- type ListAddonVersionsParams
- type ListAddonVersionsParamsSortBy
- type ListAddonVersionsResponse
- type ListAddonsByTeamParams
- type ListAddonsByTeamResponse
- type ListAddonsParams
- type ListAddonsParamsSortBy
- type ListAddonsResponse
- type ListCurrentUserInvitationsParams
- type ListCurrentUserInvitationsResponse
- type ListInvoicesByTeamParams
- type ListInvoicesByTeamResponse
- type ListMetadata
- type ListMonthlyLimitsByTeamParams
- type ListMonthlyLimitsByTeamResponse
- type ListPlugin
- type ListPluginNotificationRequestsParams
- type ListPluginNotificationRequestsResponse
- type ListPluginUpcomingPriceChangesResponse
- type ListPluginVersionDocsParams
- type ListPluginVersionDocsResponse
- type ListPluginVersionTablesParams
- type ListPluginVersionTablesResponse
- type ListPluginVersionsParams
- type ListPluginVersionsParamsSortBy
- type ListPluginVersionsResponse
- type ListPluginsByTeamParams
- type ListPluginsByTeamResponse
- type ListPluginsParams
- type ListPluginsParamsSortBy
- type ListPluginsResponse
- type ListSubscriptionOrdersByTeamParams
- type ListSubscriptionOrdersByTeamResponse
- type ListSyncDestinationsParams
- type ListSyncDestinationsResponse
- type ListSyncRunsParams
- type ListSyncRunsResponse
- type ListSyncSourcesParams
- type ListSyncSourcesResponse
- type ListSyncsParams
- type ListSyncsResponse
- type ListTeamAPIKeysParams
- type ListTeamAPIKeysResponse
- type ListTeamInvitationsParams
- type ListTeamInvitationsResponse
- type ListTeamPluginUsageParams
- type ListTeamPluginUsageResponse
- type ListTeamsParams
- type ListTeamsResponse
- type ListUsersByTeamParams
- type ListUsersByTeamResponse
- type MembershipWithTeam
- type MembershipWithUser
- type MethodNotAllowed
- type MonthlyLimit
- type MonthlyLimitCreate
- type MonthlyLimitUpdate
- type NotFound
- type Page
- type PerPage
- type Plugin
- type PluginAsset
- type PluginCategory
- type PluginCreate
- type PluginDocsPage
- type PluginDocsPageCreate
- type PluginDocsPageName
- type PluginKind
- type PluginName
- type PluginNotificationRequest
- type PluginNotificationRequestCreate
- type PluginNotificationRequestStatus
- type PluginPackageType
- type PluginPrice
- type PluginPriceCreate
- type PluginProtocols
- type PluginReleaseStage
- type PluginSortBy
- type PluginSpecJSONSchema
- type PluginTable
- type PluginTableColumn
- type PluginTableCreate
- type PluginTableDetails
- type PluginTableName
- type PluginTeam
- type PluginTier
- type PluginUpdate
- type PluginVersion
- type PluginVersionBase
- type PluginVersionDetails
- type PluginVersionList
- type PluginVersionUpdate
- type RegistryAuthToken
- type ReleaseURL
- type ReplacePluginVersionDocsJSONBody
- type ReplacePluginVersionDocsJSONRequestBody
- type ReplacePluginVersionDocsResponse
- type RequestEditorFn
- type RequiresAuthentication
- type ServiceUnavailable
- type Sync
- type SyncCreate
- type SyncDestination
- type SyncDestinationCreate
- type SyncDestinationCreateMigrateMode
- type SyncDestinationCreateWriteMode
- type SyncDestinationMigrateMode
- type SyncDestinationName
- type SyncDestinationUpdate
- type SyncDestinationUpdateMigrateMode
- type SyncDestinationUpdateWriteMode
- type SyncDestinationWriteMode
- type SyncEnv
- type SyncName
- type SyncRun
- type SyncRunID
- type SyncRunId
- type SyncRunStatus
- type SyncSource
- type SyncSourceCreate
- type SyncSourceName
- type SyncSourceUpdate
- type SyncUpdate
- type TargetName
- type Team
- type TeamImage
- type TeamImageCreate
- type TeamName
- type TeamPlan
- type TeamSubscriptionOrder
- type TeamSubscriptionOrderCreate
- type TeamSubscriptionOrderID
- type TeamSubscriptionOrderStatus
- type TooManyRequests
- type UnprocessableEntity
- type UpdateAddonJSONRequestBody
- type UpdateAddonResponse
- type UpdateAddonVersionJSONRequestBody
- type UpdateAddonVersionResponse
- type UpdateCurrentUserJSONBody
- type UpdateCurrentUserJSONRequestBody
- type UpdateCurrentUserResponse
- type UpdateMonthlyLimitJSONRequestBody
- type UpdateMonthlyLimitResponse
- type UpdatePluginJSONRequestBody
- type UpdatePluginResponse
- type UpdatePluginVersionJSONRequestBody
- type UpdatePluginVersionResponse
- type UpdateSyncDestinationJSONRequestBody
- type UpdateSyncDestinationResponse
- type UpdateSyncJSONRequestBody
- type UpdateSyncResponse
- type UpdateSyncRunJSONBody
- type UpdateSyncRunJSONRequestBody
- type UpdateSyncRunResponse
- type UpdateSyncSourceJSONRequestBody
- type UpdateSyncSourceResponse
- type UpdateTeamJSONBody
- type UpdateTeamJSONRequestBody
- type UpdateTeamResponse
- type UploadAddonAssetResponse
- type UploadImageResponse
- type UploadPluginAssetResponse
- type UsageCurrent
- type UsageIncrease
- type User
- type UserID
- type UserName
- type VersionName
- type VersionSortBy
Constants ¶
const ( BasicAuthScopes = "basicAuth.Scopes" BearerAuthScopes = "bearerAuth.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func NewAcceptTeamInvitationRequest ¶
func NewAcceptTeamInvitationRequest(server string, teamName TeamName, body AcceptTeamInvitationJSONRequestBody) (*http.Request, error)
NewAcceptTeamInvitationRequest calls the generic AcceptTeamInvitation builder with application/json body
func NewAcceptTeamInvitationRequestWithBody ¶ added in v1.2.2
func NewAcceptTeamInvitationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewAcceptTeamInvitationRequestWithBody generates requests for AcceptTeamInvitation with any type of body
func NewAuthRegistryRequestRequest ¶ added in v1.6.4
func NewAuthRegistryRequestRequest(server string, params *AuthRegistryRequestParams) (*http.Request, error)
NewAuthRegistryRequestRequest generates requests for AuthRegistryRequest
func NewCancelTeamInvitationRequest ¶
func NewCancelTeamInvitationRequest(server string, teamName TeamName, email Email) (*http.Request, error)
NewCancelTeamInvitationRequest generates requests for CancelTeamInvitation
func NewCreateAddonOrderForTeamRequest ¶ added in v1.6.1
func NewCreateAddonOrderForTeamRequest(server string, teamName TeamName, body CreateAddonOrderForTeamJSONRequestBody) (*http.Request, error)
NewCreateAddonOrderForTeamRequest calls the generic CreateAddonOrderForTeam builder with application/json body
func NewCreateAddonOrderForTeamRequestWithBody ¶ added in v1.6.1
func NewCreateAddonOrderForTeamRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewCreateAddonOrderForTeamRequestWithBody generates requests for CreateAddonOrderForTeam with any type of body
func NewCreateAddonRequest ¶ added in v1.2.9
func NewCreateAddonRequest(server string, body CreateAddonJSONRequestBody) (*http.Request, error)
NewCreateAddonRequest calls the generic CreateAddon builder with application/json body
func NewCreateAddonRequestWithBody ¶ added in v1.2.9
func NewCreateAddonRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAddonRequestWithBody generates requests for CreateAddon with any type of body
func NewCreateAddonVersionRequest ¶ added in v1.2.9
func NewCreateAddonVersionRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, body CreateAddonVersionJSONRequestBody) (*http.Request, error)
NewCreateAddonVersionRequest calls the generic CreateAddonVersion builder with application/json body
func NewCreateAddonVersionRequestWithBody ¶ added in v1.2.9
func NewCreateAddonVersionRequestWithBody(server string, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)
NewCreateAddonVersionRequestWithBody generates requests for CreateAddonVersion with any type of body
func NewCreateMonthlyLimitRequest ¶ added in v1.2.3
func NewCreateMonthlyLimitRequest(server string, teamName TeamName, body CreateMonthlyLimitJSONRequestBody) (*http.Request, error)
NewCreateMonthlyLimitRequest calls the generic CreateMonthlyLimit builder with application/json body
func NewCreateMonthlyLimitRequestWithBody ¶ added in v1.2.3
func NewCreateMonthlyLimitRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewCreateMonthlyLimitRequestWithBody generates requests for CreateMonthlyLimit with any type of body
func NewCreatePluginNotificationRequestRequest ¶ added in v1.6.4
func NewCreatePluginNotificationRequestRequest(server string, body CreatePluginNotificationRequestJSONRequestBody) (*http.Request, error)
NewCreatePluginNotificationRequestRequest calls the generic CreatePluginNotificationRequest builder with application/json body
func NewCreatePluginNotificationRequestRequestWithBody ¶ added in v1.6.4
func NewCreatePluginNotificationRequestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreatePluginNotificationRequestRequestWithBody generates requests for CreatePluginNotificationRequest with any type of body
func NewCreatePluginRequest ¶
func NewCreatePluginRequest(server string, body CreatePluginJSONRequestBody) (*http.Request, error)
NewCreatePluginRequest calls the generic CreatePlugin builder with application/json body
func NewCreatePluginRequestWithBody ¶
func NewCreatePluginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreatePluginRequestWithBody generates requests for CreatePlugin with any type of body
func NewCreatePluginUpcomingPriceChangeRequest ¶ added in v1.6.4
func NewCreatePluginUpcomingPriceChangeRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body CreatePluginUpcomingPriceChangeJSONRequestBody) (*http.Request, error)
NewCreatePluginUpcomingPriceChangeRequest calls the generic CreatePluginUpcomingPriceChange builder with application/json body
func NewCreatePluginUpcomingPriceChangeRequestWithBody ¶ added in v1.6.4
func NewCreatePluginUpcomingPriceChangeRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader) (*http.Request, error)
NewCreatePluginUpcomingPriceChangeRequestWithBody generates requests for CreatePluginUpcomingPriceChange with any type of body
func NewCreatePluginVersionDocsRequest ¶
func NewCreatePluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionDocsJSONRequestBody) (*http.Request, error)
NewCreatePluginVersionDocsRequest calls the generic CreatePluginVersionDocs builder with application/json body
func NewCreatePluginVersionDocsRequestWithBody ¶
func NewCreatePluginVersionDocsRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)
NewCreatePluginVersionDocsRequestWithBody generates requests for CreatePluginVersionDocs with any type of body
func NewCreatePluginVersionRequest ¶
func NewCreatePluginVersionRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionJSONRequestBody) (*http.Request, error)
NewCreatePluginVersionRequest calls the generic CreatePluginVersion builder with application/json body
func NewCreatePluginVersionRequestWithBody ¶
func NewCreatePluginVersionRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)
NewCreatePluginVersionRequestWithBody generates requests for CreatePluginVersion with any type of body
func NewCreatePluginVersionTablesRequest ¶
func NewCreatePluginVersionTablesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionTablesJSONRequestBody) (*http.Request, error)
NewCreatePluginVersionTablesRequest calls the generic CreatePluginVersionTables builder with application/json body
func NewCreatePluginVersionTablesRequestWithBody ¶
func NewCreatePluginVersionTablesRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)
NewCreatePluginVersionTablesRequestWithBody generates requests for CreatePluginVersionTables with any type of body
func NewCreateSubscriptionOrderForTeamRequest ¶ added in v1.6.1
func NewCreateSubscriptionOrderForTeamRequest(server string, teamName TeamName, body CreateSubscriptionOrderForTeamJSONRequestBody) (*http.Request, error)
NewCreateSubscriptionOrderForTeamRequest calls the generic CreateSubscriptionOrderForTeam builder with application/json body
func NewCreateSubscriptionOrderForTeamRequestWithBody ¶ added in v1.6.1
func NewCreateSubscriptionOrderForTeamRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewCreateSubscriptionOrderForTeamRequestWithBody generates requests for CreateSubscriptionOrderForTeam with any type of body
func NewCreateSyncDestinationRequest ¶ added in v1.7.1
func NewCreateSyncDestinationRequest(server string, teamName TeamName, body CreateSyncDestinationJSONRequestBody) (*http.Request, error)
NewCreateSyncDestinationRequest calls the generic CreateSyncDestination builder with application/json body
func NewCreateSyncDestinationRequestWithBody ¶ added in v1.7.1
func NewCreateSyncDestinationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewCreateSyncDestinationRequestWithBody generates requests for CreateSyncDestination with any type of body
func NewCreateSyncRequest ¶ added in v1.6.4
func NewCreateSyncRequest(server string, teamName TeamName, body CreateSyncJSONRequestBody) (*http.Request, error)
NewCreateSyncRequest calls the generic CreateSync builder with application/json body
func NewCreateSyncRequestWithBody ¶ added in v1.6.4
func NewCreateSyncRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewCreateSyncRequestWithBody generates requests for CreateSync with any type of body
func NewCreateSyncRunProgressRequest ¶ added in v1.7.0
func NewCreateSyncRunProgressRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody) (*http.Request, error)
NewCreateSyncRunProgressRequest calls the generic CreateSyncRunProgress builder with application/json body
func NewCreateSyncRunProgressRequestWithBody ¶ added in v1.7.0
func NewCreateSyncRunProgressRequestWithBody(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader) (*http.Request, error)
NewCreateSyncRunProgressRequestWithBody generates requests for CreateSyncRunProgress with any type of body
func NewCreateSyncRunRequest ¶ added in v1.6.4
func NewCreateSyncRunRequest(server string, teamName TeamName, syncName SyncName) (*http.Request, error)
NewCreateSyncRunRequest generates requests for CreateSyncRun
func NewCreateSyncSourceRequest ¶ added in v1.7.1
func NewCreateSyncSourceRequest(server string, teamName TeamName, body CreateSyncSourceJSONRequestBody) (*http.Request, error)
NewCreateSyncSourceRequest calls the generic CreateSyncSource builder with application/json body
func NewCreateSyncSourceRequestWithBody ¶ added in v1.7.1
func NewCreateSyncSourceRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewCreateSyncSourceRequestWithBody generates requests for CreateSyncSource with any type of body
func NewCreateTeamAPIKeyRequest ¶ added in v1.0.3
func NewCreateTeamAPIKeyRequest(server string, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody) (*http.Request, error)
NewCreateTeamAPIKeyRequest calls the generic CreateTeamAPIKey builder with application/json body
func NewCreateTeamAPIKeyRequestWithBody ¶ added in v1.0.3
func NewCreateTeamAPIKeyRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewCreateTeamAPIKeyRequestWithBody generates requests for CreateTeamAPIKey with any type of body
func NewCreateTeamImagesRequest ¶ added in v1.6.4
func NewCreateTeamImagesRequest(server string, teamName TeamName, body CreateTeamImagesJSONRequestBody) (*http.Request, error)
NewCreateTeamImagesRequest calls the generic CreateTeamImages builder with application/json body
func NewCreateTeamImagesRequestWithBody ¶ added in v1.6.4
func NewCreateTeamImagesRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewCreateTeamImagesRequestWithBody generates requests for CreateTeamImages with any type of body
func NewCreateTeamRequest ¶
func NewCreateTeamRequest(server string, body CreateTeamJSONRequestBody) (*http.Request, error)
NewCreateTeamRequest calls the generic CreateTeam builder with application/json body
func NewCreateTeamRequestWithBody ¶
func NewCreateTeamRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateTeamRequestWithBody generates requests for CreateTeam with any type of body
func NewDeleteAddonByTeamAndNameRequest ¶ added in v1.2.9
func NewDeleteAddonByTeamAndNameRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName) (*http.Request, error)
NewDeleteAddonByTeamAndNameRequest generates requests for DeleteAddonByTeamAndName
func NewDeleteAddonsByTeamRequest ¶ added in v1.2.9
NewDeleteAddonsByTeamRequest generates requests for DeleteAddonsByTeam
func NewDeleteMonthlyLimitRequest ¶ added in v1.2.3
func NewDeleteMonthlyLimitRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
NewDeleteMonthlyLimitRequest generates requests for DeleteMonthlyLimit
func NewDeletePluginByTeamAndPluginNameRequest ¶ added in v1.0.2
func NewDeletePluginByTeamAndPluginNameRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
NewDeletePluginByTeamAndPluginNameRequest generates requests for DeletePluginByTeamAndPluginName
func NewDeletePluginNotificationRequestRequest ¶ added in v1.6.4
func NewDeletePluginNotificationRequestRequest(server string, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
NewDeletePluginNotificationRequestRequest generates requests for DeletePluginNotificationRequest
func NewDeletePluginUpcomingPriceChangesRequest ¶ added in v1.6.4
func NewDeletePluginUpcomingPriceChangesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
NewDeletePluginUpcomingPriceChangesRequest generates requests for DeletePluginUpcomingPriceChanges
func NewDeletePluginVersionDocsRequest ¶
func NewDeletePluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionDocsJSONRequestBody) (*http.Request, error)
NewDeletePluginVersionDocsRequest calls the generic DeletePluginVersionDocs builder with application/json body
func NewDeletePluginVersionDocsRequestWithBody ¶
func NewDeletePluginVersionDocsRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)
NewDeletePluginVersionDocsRequestWithBody generates requests for DeletePluginVersionDocs with any type of body
func NewDeletePluginVersionTablesRequest ¶
func NewDeletePluginVersionTablesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionTablesJSONRequestBody) (*http.Request, error)
NewDeletePluginVersionTablesRequest calls the generic DeletePluginVersionTables builder with application/json body
func NewDeletePluginVersionTablesRequestWithBody ¶
func NewDeletePluginVersionTablesRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)
NewDeletePluginVersionTablesRequestWithBody generates requests for DeletePluginVersionTables with any type of body
func NewDeletePluginsByTeamRequest ¶ added in v1.0.2
NewDeletePluginsByTeamRequest generates requests for DeletePluginsByTeam
func NewDeleteSyncDestinationRequest ¶ added in v1.7.1
func NewDeleteSyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName) (*http.Request, error)
NewDeleteSyncDestinationRequest generates requests for DeleteSyncDestination
func NewDeleteSyncRequest ¶ added in v1.6.4
func NewDeleteSyncRequest(server string, teamName TeamName, syncName SyncName) (*http.Request, error)
NewDeleteSyncRequest generates requests for DeleteSync
func NewDeleteSyncSourceRequest ¶ added in v1.7.1
func NewDeleteSyncSourceRequest(server string, teamName TeamName, syncSourceName SyncSourceName) (*http.Request, error)
NewDeleteSyncSourceRequest generates requests for DeleteSyncSource
func NewDeleteTeamAPIKeyRequest ¶ added in v1.0.3
func NewDeleteTeamAPIKeyRequest(server string, teamName TeamName, aPIKeyID APIKeyID) (*http.Request, error)
NewDeleteTeamAPIKeyRequest generates requests for DeleteTeamAPIKey
func NewDeleteTeamMembershipRequest ¶ added in v1.6.4
func NewDeleteTeamMembershipRequest(server string, teamName TeamName, email Email) (*http.Request, error)
NewDeleteTeamMembershipRequest generates requests for DeleteTeamMembership
func NewDeleteTeamRequest ¶ added in v1.6.4
NewDeleteTeamRequest generates requests for DeleteTeam
func NewDeleteUserRequest ¶ added in v1.6.4
NewDeleteUserRequest generates requests for DeleteUser
func NewDownloadAddonAssetByTeamRequest ¶ added in v1.4.6
func NewDownloadAddonAssetByTeamRequest(server string, teamName TeamName, addonTeam AddonTeam, addonType AddonType, addonName AddonName, versionName VersionName, params *DownloadAddonAssetByTeamParams) (*http.Request, error)
NewDownloadAddonAssetByTeamRequest generates requests for DownloadAddonAssetByTeam
func NewDownloadAddonAssetRequest ¶ added in v1.2.9
func NewDownloadAddonAssetRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, params *DownloadAddonAssetParams) (*http.Request, error)
NewDownloadAddonAssetRequest generates requests for DownloadAddonAsset
func NewDownloadPluginAssetByTeamRequest ¶ added in v1.4.4
func NewDownloadPluginAssetByTeamRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetByTeamParams) (*http.Request, error)
NewDownloadPluginAssetByTeamRequest generates requests for DownloadPluginAssetByTeam
func NewDownloadPluginAssetRequest ¶
func NewDownloadPluginAssetRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams) (*http.Request, error)
NewDownloadPluginAssetRequest generates requests for DownloadPluginAsset
func NewEmailTeamInvitationRequest ¶
func NewEmailTeamInvitationRequest(server string, teamName TeamName, body EmailTeamInvitationJSONRequestBody) (*http.Request, error)
NewEmailTeamInvitationRequest calls the generic EmailTeamInvitation builder with application/json body
func NewEmailTeamInvitationRequestWithBody ¶
func NewEmailTeamInvitationRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewEmailTeamInvitationRequestWithBody generates requests for EmailTeamInvitation with any type of body
func NewGetAddonOrderByTeamRequest ¶ added in v1.6.1
func NewGetAddonOrderByTeamRequest(server string, teamName TeamName, addonOrderID AddonOrderID) (*http.Request, error)
NewGetAddonOrderByTeamRequest generates requests for GetAddonOrderByTeam
func NewGetAddonRequest ¶ added in v1.2.9
func NewGetAddonRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName) (*http.Request, error)
NewGetAddonRequest generates requests for GetAddon
func NewGetAddonVersionRequest ¶ added in v1.2.9
func NewGetAddonVersionRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName) (*http.Request, error)
NewGetAddonVersionRequest generates requests for GetAddonVersion
func NewGetCurrentUserMembershipsRequest ¶
func NewGetCurrentUserMembershipsRequest(server string, params *GetCurrentUserMembershipsParams) (*http.Request, error)
NewGetCurrentUserMembershipsRequest generates requests for GetCurrentUserMemberships
func NewGetCurrentUserRequest ¶
NewGetCurrentUserRequest generates requests for GetCurrentUser
func NewGetMonthlyLimitRequest ¶ added in v1.2.3
func NewGetMonthlyLimitRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
NewGetMonthlyLimitRequest generates requests for GetMonthlyLimit
func NewGetPluginNotificationRequestRequest ¶ added in v1.6.4
func NewGetPluginNotificationRequestRequest(server string, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
NewGetPluginNotificationRequestRequest generates requests for GetPluginNotificationRequest
func NewGetPluginRequest ¶
func NewGetPluginRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
NewGetPluginRequest generates requests for GetPlugin
func NewGetPluginVersionRequest ¶
func NewGetPluginVersionRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName) (*http.Request, error)
NewGetPluginVersionRequest generates requests for GetPluginVersion
func NewGetPluginVersionTableRequest ¶
func NewGetPluginVersionTableRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string) (*http.Request, error)
NewGetPluginVersionTableRequest generates requests for GetPluginVersionTable
func NewGetSubscriptionOrderByTeamRequest ¶ added in v1.6.1
func NewGetSubscriptionOrderByTeamRequest(server string, teamName TeamName, teamSubscriptionOrderID TeamSubscriptionOrderID) (*http.Request, error)
NewGetSubscriptionOrderByTeamRequest generates requests for GetSubscriptionOrderByTeam
func NewGetSyncDestinationRequest ¶ added in v1.7.1
func NewGetSyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName) (*http.Request, error)
NewGetSyncDestinationRequest generates requests for GetSyncDestination
func NewGetSyncRequest ¶ added in v1.6.4
NewGetSyncRequest generates requests for GetSync
func NewGetSyncRunLogsRequest ¶ added in v1.7.1
func NewGetSyncRunLogsRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId) (*http.Request, error)
NewGetSyncRunLogsRequest generates requests for GetSyncRunLogs
func NewGetSyncRunRequest ¶ added in v1.6.4
func NewGetSyncRunRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId) (*http.Request, error)
NewGetSyncRunRequest generates requests for GetSyncRun
func NewGetSyncSourceRequest ¶ added in v1.7.1
func NewGetSyncSourceRequest(server string, teamName TeamName, syncSourceName SyncSourceName) (*http.Request, error)
NewGetSyncSourceRequest generates requests for GetSyncSource
func NewGetTeamByNameRequest ¶
NewGetTeamByNameRequest generates requests for GetTeamByName
func NewGetTeamMembershipsRequest ¶
func NewGetTeamMembershipsRequest(server string, teamName TeamName, params *GetTeamMembershipsParams) (*http.Request, error)
NewGetTeamMembershipsRequest generates requests for GetTeamMemberships
func NewGetTeamPluginUsageRequest ¶ added in v1.2.6
func NewGetTeamPluginUsageRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
NewGetTeamPluginUsageRequest generates requests for GetTeamPluginUsage
func NewHealthCheckRequest ¶
NewHealthCheckRequest generates requests for HealthCheck
func NewIncreaseTeamPluginUsageRequest ¶ added in v1.2.6
func NewIncreaseTeamPluginUsageRequest(server string, teamName TeamName, body IncreaseTeamPluginUsageJSONRequestBody) (*http.Request, error)
NewIncreaseTeamPluginUsageRequest calls the generic IncreaseTeamPluginUsage builder with application/json body
func NewIncreaseTeamPluginUsageRequestWithBody ¶ added in v1.2.6
func NewIncreaseTeamPluginUsageRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewIncreaseTeamPluginUsageRequestWithBody generates requests for IncreaseTeamPluginUsage with any type of body
func NewListAddonOrdersByTeamRequest ¶ added in v1.6.0
func NewListAddonOrdersByTeamRequest(server string, teamName TeamName, params *ListAddonOrdersByTeamParams) (*http.Request, error)
NewListAddonOrdersByTeamRequest generates requests for ListAddonOrdersByTeam
func NewListAddonVersionsRequest ¶ added in v1.2.9
func NewListAddonVersionsRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, params *ListAddonVersionsParams) (*http.Request, error)
NewListAddonVersionsRequest generates requests for ListAddonVersions
func NewListAddonsByTeamRequest ¶ added in v1.2.9
func NewListAddonsByTeamRequest(server string, teamName TeamName, params *ListAddonsByTeamParams) (*http.Request, error)
NewListAddonsByTeamRequest generates requests for ListAddonsByTeam
func NewListAddonsRequest ¶ added in v1.2.9
func NewListAddonsRequest(server string, params *ListAddonsParams) (*http.Request, error)
NewListAddonsRequest generates requests for ListAddons
func NewListCurrentUserInvitationsRequest ¶
func NewListCurrentUserInvitationsRequest(server string, params *ListCurrentUserInvitationsParams) (*http.Request, error)
NewListCurrentUserInvitationsRequest generates requests for ListCurrentUserInvitations
func NewListInvoicesByTeamRequest ¶ added in v1.6.3
func NewListInvoicesByTeamRequest(server string, teamName TeamName, params *ListInvoicesByTeamParams) (*http.Request, error)
NewListInvoicesByTeamRequest generates requests for ListInvoicesByTeam
func NewListMonthlyLimitsByTeamRequest ¶ added in v1.2.3
func NewListMonthlyLimitsByTeamRequest(server string, teamName TeamName, params *ListMonthlyLimitsByTeamParams) (*http.Request, error)
NewListMonthlyLimitsByTeamRequest generates requests for ListMonthlyLimitsByTeam
func NewListPluginNotificationRequestsRequest ¶ added in v1.6.4
func NewListPluginNotificationRequestsRequest(server string, params *ListPluginNotificationRequestsParams) (*http.Request, error)
NewListPluginNotificationRequestsRequest generates requests for ListPluginNotificationRequests
func NewListPluginUpcomingPriceChangesRequest ¶ added in v1.6.4
func NewListPluginUpcomingPriceChangesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName) (*http.Request, error)
NewListPluginUpcomingPriceChangesRequest generates requests for ListPluginUpcomingPriceChanges
func NewListPluginVersionDocsRequest ¶
func NewListPluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionDocsParams) (*http.Request, error)
NewListPluginVersionDocsRequest generates requests for ListPluginVersionDocs
func NewListPluginVersionTablesRequest ¶
func NewListPluginVersionTablesRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionTablesParams) (*http.Request, error)
NewListPluginVersionTablesRequest generates requests for ListPluginVersionTables
func NewListPluginVersionsRequest ¶
func NewListPluginVersionsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, params *ListPluginVersionsParams) (*http.Request, error)
NewListPluginVersionsRequest generates requests for ListPluginVersions
func NewListPluginsByTeamRequest ¶
func NewListPluginsByTeamRequest(server string, teamName TeamName, params *ListPluginsByTeamParams) (*http.Request, error)
NewListPluginsByTeamRequest generates requests for ListPluginsByTeam
func NewListPluginsRequest ¶
func NewListPluginsRequest(server string, params *ListPluginsParams) (*http.Request, error)
NewListPluginsRequest generates requests for ListPlugins
func NewListSubscriptionOrdersByTeamRequest ¶ added in v1.6.1
func NewListSubscriptionOrdersByTeamRequest(server string, teamName TeamName, params *ListSubscriptionOrdersByTeamParams) (*http.Request, error)
NewListSubscriptionOrdersByTeamRequest generates requests for ListSubscriptionOrdersByTeam
func NewListSyncDestinationsRequest ¶ added in v1.7.1
func NewListSyncDestinationsRequest(server string, teamName TeamName, params *ListSyncDestinationsParams) (*http.Request, error)
NewListSyncDestinationsRequest generates requests for ListSyncDestinations
func NewListSyncRunsRequest ¶ added in v1.6.4
func NewListSyncRunsRequest(server string, teamName TeamName, syncName SyncName, params *ListSyncRunsParams) (*http.Request, error)
NewListSyncRunsRequest generates requests for ListSyncRuns
func NewListSyncSourcesRequest ¶ added in v1.7.1
func NewListSyncSourcesRequest(server string, teamName TeamName, params *ListSyncSourcesParams) (*http.Request, error)
NewListSyncSourcesRequest generates requests for ListSyncSources
func NewListSyncsRequest ¶ added in v1.6.4
func NewListSyncsRequest(server string, teamName TeamName, params *ListSyncsParams) (*http.Request, error)
NewListSyncsRequest generates requests for ListSyncs
func NewListTeamAPIKeysRequest ¶ added in v1.0.3
func NewListTeamAPIKeysRequest(server string, teamName TeamName, params *ListTeamAPIKeysParams) (*http.Request, error)
NewListTeamAPIKeysRequest generates requests for ListTeamAPIKeys
func NewListTeamInvitationsRequest ¶
func NewListTeamInvitationsRequest(server string, teamName TeamName, params *ListTeamInvitationsParams) (*http.Request, error)
NewListTeamInvitationsRequest generates requests for ListTeamInvitations
func NewListTeamPluginUsageRequest ¶ added in v1.2.6
func NewListTeamPluginUsageRequest(server string, teamName TeamName, params *ListTeamPluginUsageParams) (*http.Request, error)
NewListTeamPluginUsageRequest generates requests for ListTeamPluginUsage
func NewListTeamsRequest ¶
func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error)
NewListTeamsRequest generates requests for ListTeams
func NewListUsersByTeamRequest ¶
func NewListUsersByTeamRequest(server string, teamName TeamName, params *ListUsersByTeamParams) (*http.Request, error)
NewListUsersByTeamRequest generates requests for ListUsersByTeam
func NewReplacePluginVersionDocsRequest ¶ added in v1.6.2
func NewReplacePluginVersionDocsRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body ReplacePluginVersionDocsJSONRequestBody) (*http.Request, error)
NewReplacePluginVersionDocsRequest calls the generic ReplacePluginVersionDocs builder with application/json body
func NewReplacePluginVersionDocsRequestWithBody ¶ added in v1.6.2
func NewReplacePluginVersionDocsRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)
NewReplacePluginVersionDocsRequestWithBody generates requests for ReplacePluginVersionDocs with any type of body
func NewUpdateAddonRequest ¶ added in v1.2.9
func NewUpdateAddonRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, body UpdateAddonJSONRequestBody) (*http.Request, error)
NewUpdateAddonRequest calls the generic UpdateAddon builder with application/json body
func NewUpdateAddonRequestWithBody ¶ added in v1.2.9
func NewUpdateAddonRequestWithBody(server string, teamName TeamName, addonType AddonType, addonName AddonName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAddonRequestWithBody generates requests for UpdateAddon with any type of body
func NewUpdateAddonVersionRequest ¶ added in v1.2.9
func NewUpdateAddonVersionRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, body UpdateAddonVersionJSONRequestBody) (*http.Request, error)
NewUpdateAddonVersionRequest calls the generic UpdateAddonVersion builder with application/json body
func NewUpdateAddonVersionRequestWithBody ¶ added in v1.2.9
func NewUpdateAddonVersionRequestWithBody(server string, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAddonVersionRequestWithBody generates requests for UpdateAddonVersion with any type of body
func NewUpdateCurrentUserRequest ¶ added in v1.0.3
func NewUpdateCurrentUserRequest(server string, body UpdateCurrentUserJSONRequestBody) (*http.Request, error)
NewUpdateCurrentUserRequest calls the generic UpdateCurrentUser builder with application/json body
func NewUpdateCurrentUserRequestWithBody ¶ added in v1.0.3
func NewUpdateCurrentUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCurrentUserRequestWithBody generates requests for UpdateCurrentUser with any type of body
func NewUpdateMonthlyLimitRequest ¶ added in v1.2.3
func NewUpdateMonthlyLimitRequest(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, body UpdateMonthlyLimitJSONRequestBody) (*http.Request, error)
NewUpdateMonthlyLimitRequest calls the generic UpdateMonthlyLimit builder with application/json body
func NewUpdateMonthlyLimitRequestWithBody ¶ added in v1.2.3
func NewUpdateMonthlyLimitRequestWithBody(server string, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateMonthlyLimitRequestWithBody generates requests for UpdateMonthlyLimit with any type of body
func NewUpdatePluginRequest ¶
func NewUpdatePluginRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body UpdatePluginJSONRequestBody) (*http.Request, error)
NewUpdatePluginRequest calls the generic UpdatePlugin builder with application/json body
func NewUpdatePluginRequestWithBody ¶
func NewUpdatePluginRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePluginRequestWithBody generates requests for UpdatePlugin with any type of body
func NewUpdatePluginVersionRequest ¶
func NewUpdatePluginVersionRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UpdatePluginVersionJSONRequestBody) (*http.Request, error)
NewUpdatePluginVersionRequest calls the generic UpdatePluginVersion builder with application/json body
func NewUpdatePluginVersionRequestWithBody ¶
func NewUpdatePluginVersionRequestWithBody(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePluginVersionRequestWithBody generates requests for UpdatePluginVersion with any type of body
func NewUpdateSyncDestinationRequest ¶ added in v1.7.1
func NewUpdateSyncDestinationRequest(server string, teamName TeamName, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody) (*http.Request, error)
NewUpdateSyncDestinationRequest calls the generic UpdateSyncDestination builder with application/json body
func NewUpdateSyncDestinationRequestWithBody ¶ added in v1.7.1
func NewUpdateSyncDestinationRequestWithBody(server string, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSyncDestinationRequestWithBody generates requests for UpdateSyncDestination with any type of body
func NewUpdateSyncRequest ¶ added in v1.6.4
func NewUpdateSyncRequest(server string, teamName TeamName, syncName SyncName, body UpdateSyncJSONRequestBody) (*http.Request, error)
NewUpdateSyncRequest calls the generic UpdateSync builder with application/json body
func NewUpdateSyncRequestWithBody ¶ added in v1.6.4
func NewUpdateSyncRequestWithBody(server string, teamName TeamName, syncName SyncName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSyncRequestWithBody generates requests for UpdateSync with any type of body
func NewUpdateSyncRunRequest ¶ added in v1.6.4
func NewUpdateSyncRunRequest(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody) (*http.Request, error)
NewUpdateSyncRunRequest calls the generic UpdateSyncRun builder with application/json body
func NewUpdateSyncRunRequestWithBody ¶ added in v1.6.4
func NewUpdateSyncRunRequestWithBody(server string, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSyncRunRequestWithBody generates requests for UpdateSyncRun with any type of body
func NewUpdateSyncSourceRequest ¶ added in v1.7.1
func NewUpdateSyncSourceRequest(server string, teamName TeamName, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody) (*http.Request, error)
NewUpdateSyncSourceRequest calls the generic UpdateSyncSource builder with application/json body
func NewUpdateSyncSourceRequestWithBody ¶ added in v1.7.1
func NewUpdateSyncSourceRequestWithBody(server string, teamName TeamName, syncSourceName SyncSourceName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSyncSourceRequestWithBody generates requests for UpdateSyncSource with any type of body
func NewUpdateTeamRequest ¶ added in v1.0.1
func NewUpdateTeamRequest(server string, teamName TeamName, body UpdateTeamJSONRequestBody) (*http.Request, error)
NewUpdateTeamRequest calls the generic UpdateTeam builder with application/json body
func NewUpdateTeamRequestWithBody ¶ added in v1.0.1
func NewUpdateTeamRequestWithBody(server string, teamName TeamName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTeamRequestWithBody generates requests for UpdateTeam with any type of body
func NewUploadAddonAssetRequest ¶ added in v1.2.9
func NewUploadAddonAssetRequest(server string, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName) (*http.Request, error)
NewUploadAddonAssetRequest generates requests for UploadAddonAsset
func NewUploadImageRequest ¶
NewUploadImageRequest generates requests for UploadImage
func NewUploadPluginAssetRequest ¶
func NewUploadPluginAssetRequest(server string, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName) (*http.Request, error)
NewUploadPluginAssetRequest generates requests for UploadPluginAsset
Types ¶
type APIKey ¶ added in v1.0.3
type APIKey struct { CreatedAt *time.Time `json:"created_at,omitempty"` CreatedBy *Email `json:"created_by,omitempty"` // Expired Whether the API key has expired or not Expired bool `json:"expired"` // ExpiresAt Timestamp at which API key will stop working ExpiresAt time.Time `json:"expires_at"` // Id ID of the API key APIKeyID APIKeyID `json:"id"` // Key API key. Will be shown only in the response when creating the key. Key *string `json:"key,omitempty"` // Name Name of the API key Name APIKeyName `json:"name"` // Scope Scope of permissions for the API key. API keys are used for creating new plugin versions and downloading existing plugins Scope APIKeyScope `json:"scope"` }
APIKey API Key to interact with CloudQuery Cloud under specific team
type APIKeyScope ¶ added in v1.0.3
type APIKeyScope string
APIKeyScope Scope of permissions for the API key. API keys are used for creating new plugin versions and downloading existing plugins
const (
ReadAndWrite APIKeyScope = "read-and-write"
)
Defines values for APIKeyScope.
type AcceptTeamInvitationJSONBody ¶ added in v1.2.2
type AcceptTeamInvitationJSONBody struct {
Token openapi_types.UUID `json:"token"`
}
AcceptTeamInvitationJSONBody defines parameters for AcceptTeamInvitation.
type AcceptTeamInvitationJSONRequestBody ¶ added in v1.2.2
type AcceptTeamInvitationJSONRequestBody AcceptTeamInvitationJSONBody
AcceptTeamInvitationJSONRequestBody defines body for AcceptTeamInvitation for application/json ContentType.
type AcceptTeamInvitationResponse ¶
type AcceptTeamInvitationResponse struct { Body []byte HTTPResponse *http.Response JSON201 *MembershipWithTeam JSON303 *MembershipWithTeam JSON403 *Forbidden JSON500 *InternalError }
func ParseAcceptTeamInvitationResponse ¶
func ParseAcceptTeamInvitationResponse(rsp *http.Response) (*AcceptTeamInvitationResponse, error)
ParseAcceptTeamInvitationResponse parses an HTTP response from a AcceptTeamInvitationWithResponse call
func (AcceptTeamInvitationResponse) Status ¶
func (r AcceptTeamInvitationResponse) Status() string
Status returns HTTPResponse.Status
func (AcceptTeamInvitationResponse) StatusCode ¶
func (r AcceptTeamInvitationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Addon ¶ added in v1.2.9
type Addon struct { // AddonFormat Supported formats for addons AddonFormat AddonFormat `json:"addon_format"` // AddonType Supported types for addons AddonType AddonType `json:"addon_type"` // Category Supported categories for addons Category AddonCategory `json:"category"` CreatedAt time.Time `json:"created_at"` // DisplayName The addon's display name DisplayName string `json:"display_name"` Homepage *string `json:"homepage,omitempty"` Logo string `json:"logo"` // Name The unique name for the addon. Name AddonName `json:"name"` // Official True if the addon is maintained by CloudQuery, false otherwise Official bool `json:"official"` // PriceUsd The price for 6 months PriceUSD string `json:"price_usd"` // Public Whether the plugin is listed in the CloudQuery Hub. If false, the plugin will not be shown in the CloudQuery Hub and will only be visible to members of the plugin's team. Public *bool `json:"public,omitempty"` Repository *string `json:"repository,omitempty"` ShortDescription string `json:"short_description"` // TeamName The unique name for the team. TeamName TeamName `json:"team_name"` // Tier Supported tiers for addons Tier AddonTier `json:"tier"` UpdatedAt time.Time `json:"updated_at"` }
Addon CloudQuery Addon
type AddonAsset ¶ added in v1.4.4
type AddonAsset struct { // Checksum The checksum of the addon asset Checksum string `json:"checksum"` // Location The location to download the addon asset from Location string `json:"location"` }
AddonAsset CloudQuery Addon Asset
type AddonCategory ¶ added in v1.2.9
type AddonCategory string
AddonCategory Supported categories for addons
const ( AddonCategoryCloudInfrastructure AddonCategory = "cloud-infrastructure" AddonCategoryDatabases AddonCategory = "databases" AddonCategoryEngineeringAnalytics AddonCategory = "engineering-analytics" AddonCategoryOther AddonCategory = "other" AddonCategorySalesMarketing AddonCategory = "sales-marketing" )
Defines values for AddonCategory.
type AddonCreate ¶ added in v1.2.9
type AddonCreate struct { // AddonFormat Supported formats for addons AddonFormat AddonFormat `json:"addon_format"` // AddonType Supported types for addons AddonType AddonType `json:"addon_type"` // Category Supported categories for addons Category AddonCategory `json:"category"` // DisplayName The addon's display name DisplayName string `json:"display_name"` Homepage *string `json:"homepage,omitempty"` Logo string `json:"logo"` // Name The unique name for the addon. Name AddonName `json:"name"` // PriceUsd The price for 6 months PriceUSD *string `json:"price_usd,omitempty"` // Public Whether the plugin is listed in the CloudQuery Hub. If false, the plugin will not be shown in the CloudQuery Hub and will only be visible to members of the plugin's team. Public bool `json:"public"` Repository *string `json:"repository,omitempty"` ShortDescription string `json:"short_description"` // TeamName The unique name for the team. TeamName TeamName `json:"team_name"` // Tier Supported tiers for addons Tier AddonTier `json:"tier"` }
AddonCreate CloudQuery AddonCreate
type AddonFormat ¶ added in v1.2.9
type AddonFormat string
AddonFormat Supported formats for addons
const (
Zip AddonFormat = "zip"
)
Defines values for AddonFormat.
type AddonOrder ¶ added in v1.6.0
type AddonOrder struct { // AddonName The unique name for the addon. AddonName AddonName `json:"addon_name"` // AddonTeam The unique name for the team. AddonTeam TeamName `json:"addon_team"` // AddonType Supported types for addons AddonType AddonType `json:"addon_type"` CompletedAt *time.Time `json:"completed_at,omitempty"` // CompletionUrl Stripe URL for completing purchase. Only shown in response to POST request. CompletionURL *string `json:"completion_url,omitempty"` CreatedAt time.Time `json:"created_at"` // Id ID of the addon order AddonOrderID AddonOrderID `json:"id"` Status AddonOrderStatus `json:"status"` // TeamName The unique name for the team. TeamName TeamName `json:"team_name"` UpdatedAt time.Time `json:"updated_at"` }
AddonOrder CloudQuery Addon Order
type AddonOrderCreate ¶ added in v1.6.1
type AddonOrderCreate struct { // AddonName The unique name for the addon. AddonName AddonName `json:"addon_name"` // AddonTeam The unique name for the team. AddonTeam TeamName `json:"addon_team"` // AddonType Supported types for addons AddonType AddonType `json:"addon_type"` // CancelUrl URL to redirect to after order cancellation CancelUrl string `json:"cancel_url"` // SuccessUrl URL to redirect to after successful order completion SuccessUrl string `json:"success_url"` }
AddonOrderCreate Create CloudQuery Addon Order
type AddonOrderID ¶ added in v1.6.1
type AddonOrderID = openapi_types.UUID
AddonOrderID ID of the addon order
type AddonOrderStatus ¶ added in v1.6.1
type AddonOrderStatus string
AddonOrderStatus defines model for AddonOrderStatus.
const ( AddonOrderStatusCancelled AddonOrderStatus = "cancelled" AddonOrderStatusCompleted AddonOrderStatus = "completed" AddonOrderStatusPending AddonOrderStatus = "pending" )
Defines values for AddonOrderStatus.
type AddonSortBy ¶ added in v1.2.9
type AddonSortBy string
AddonSortBy defines model for addon_sort_by.
const ( AddonSortByCreatedAt AddonSortBy = "created_at" AddonSortByDownloads AddonSortBy = "downloads" AddonSortByName AddonSortBy = "name" AddonSortByUpdatedAt AddonSortBy = "updated_at" )
Defines values for AddonSortBy.
type AddonUpdate ¶ added in v1.2.9
type AddonUpdate struct { // AddonFormat Supported formats for addons AddonFormat *AddonFormat `json:"addon_format,omitempty"` // Category Supported categories for addons Category *AddonCategory `json:"category,omitempty"` CreatedAt *time.Time `json:"created_at,omitempty"` // DisplayName The addon's display name DisplayName *string `json:"display_name,omitempty"` Homepage *string `json:"homepage,omitempty"` Logo *string `json:"logo,omitempty"` // PriceUsd The price for 6 months in USD PriceUSD *string `json:"price_usd,omitempty"` // Public Whether the plugin is listed in the CloudQuery Hub. If false, the plugin will not be shown in the CloudQuery Hub and will only be visible to members of the plugin's team. Public *bool `json:"public,omitempty"` Repository *string `json:"repository,omitempty"` ShortDescription *string `json:"short_description,omitempty"` // Tier Supported tiers for addons Tier *AddonTier `json:"tier,omitempty"` }
AddonUpdate CloudQuery AddonUpdate
type AddonVersion ¶ added in v1.2.9
type AddonVersion struct { // AddonDeps list of other addons this addon depends on in the format of team_name/type/name@version AddonDeps *[]string `json:"addon_deps,omitempty"` // Checksum The checksum of the addon asset Checksum string `json:"checksum"` // CreatedAt The date and time the plugin version was created. CreatedAt time.Time `json:"created_at"` // Doc Main README in MD format Doc string `json:"doc"` // Draft If a plugin version is in draft, it will not show to members outside the team or be counted as the latest version. Draft bool `json:"draft"` // Message Description of what's new or changed in this version (supports markdown) Message string `json:"message"` // Name The version in semantic version format. Name VersionName `json:"name"` // PluginDeps list of plugins the addon depends on in the format of team_name/kind/name@version PluginDeps *[]string `json:"plugin_deps,omitempty"` // PublishedAt The date and time the plugin version was set to non-draft (published). PublishedAt *time.Time `json:"published_at,omitempty"` // Retracted If a plugin version is retracted, assets will still be available for download, but the version will be marked as retracted to discourage use. Retracted bool `json:"retracted"` }
AddonVersion CloudQuery Addon Version
type AddonVersionUpdate ¶ added in v1.2.9
type AddonVersionUpdate struct { // AddonDeps list of other addons this addon depends on in the format of team_name/type/name@version AddonDeps *[]string `json:"addon_deps,omitempty"` // Checksum The checksum of the addon asset Checksum *string `json:"checksum,omitempty"` // Doc Main README in MD format Doc *string `json:"doc,omitempty"` // Draft If a plugin version is in draft, it will not show to members outside the team or be counted as the latest version. Draft *bool `json:"draft,omitempty"` // Message Description of what's new or changed in this version (supports markdown) Message *string `json:"message,omitempty"` // PluginDeps list of plugins the addon depends on in the format of team_name/kind/name@version PluginDeps *[]string `json:"plugin_deps,omitempty"` // Retracted If a plugin version is retracted, assets will still be available for download, but the version will be marked as retracted to discourage use. Retracted *bool `json:"retracted,omitempty"` }
AddonVersionUpdate defines model for AddonVersionUpdate.
type AuthRegistryRequestParams ¶ added in v1.6.4
type AuthRegistryRequestParams struct { // Account Username used for `docker login` Account *string `form:"account,omitempty" json:"account,omitempty"` // Service Service requesting the JTW token Service *string `form:"service,omitempty" json:"service,omitempty"` // Scope Multi-value string containing the repository being access and the operation type (push/pull) Scope *string `form:"scope,omitempty" json:"scope,omitempty"` // XMetaPluginVersion Plugin version name XMetaPluginVersion *string `json:"X-Meta-Plugin-Version,omitempty"` // XMetaUserTeamName User's team name XMetaUserTeamName *string `json:"X-Meta-User-Team-Name,omitempty"` }
AuthRegistryRequestParams defines parameters for AuthRegistryRequest.
type AuthRegistryRequestResponse ¶ added in v1.6.4
type AuthRegistryRequestResponse struct { Body []byte HTTPResponse *http.Response JSON200 *RegistryAuthToken JSON400 *DockerError JSON401 *DockerError JSON404 *DockerError JSON422 *DockerError JSON500 *DockerError }
func ParseAuthRegistryRequestResponse ¶ added in v1.6.4
func ParseAuthRegistryRequestResponse(rsp *http.Response) (*AuthRegistryRequestResponse, error)
ParseAuthRegistryRequestResponse parses an HTTP response from a AuthRegistryRequestWithResponse call
func (AuthRegistryRequestResponse) Status ¶ added in v1.6.4
func (r AuthRegistryRequestResponse) Status() string
Status returns HTTPResponse.Status
func (AuthRegistryRequestResponse) StatusCode ¶ added in v1.6.4
func (r AuthRegistryRequestResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BadRequest ¶ added in v1.2.1
type BadRequest = FieldError
BadRequest defines model for BadRequest.
type BasicError ¶
BasicError Basic Error
type CancelTeamInvitationResponse ¶
type CancelTeamInvitationResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseCancelTeamInvitationResponse ¶
func ParseCancelTeamInvitationResponse(rsp *http.Response) (*CancelTeamInvitationResponse, error)
ParseCancelTeamInvitationResponse parses an HTTP response from a CancelTeamInvitationWithResponse call
func (CancelTeamInvitationResponse) Status ¶
func (r CancelTeamInvitationResponse) Status() string
Status returns HTTPResponse.Status
func (CancelTeamInvitationResponse) StatusCode ¶
func (r CancelTeamInvitationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AcceptTeamInvitation ¶
func (c *Client) AcceptTeamInvitation(ctx context.Context, teamName TeamName, body AcceptTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AcceptTeamInvitationWithBody ¶ added in v1.2.2
func (*Client) AuthRegistryRequest ¶ added in v1.6.4
func (c *Client) AuthRegistryRequest(ctx context.Context, params *AuthRegistryRequestParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CancelTeamInvitation ¶
func (*Client) CreateAddon ¶ added in v1.2.9
func (c *Client) CreateAddon(ctx context.Context, body CreateAddonJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAddonOrderForTeam ¶ added in v1.6.1
func (c *Client) CreateAddonOrderForTeam(ctx context.Context, teamName TeamName, body CreateAddonOrderForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAddonOrderForTeamWithBody ¶ added in v1.6.1
func (*Client) CreateAddonVersion ¶ added in v1.2.9
func (c *Client) CreateAddonVersion(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, body CreateAddonVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAddonVersionWithBody ¶ added in v1.2.9
func (*Client) CreateAddonWithBody ¶ added in v1.2.9
func (*Client) CreateMonthlyLimit ¶ added in v1.2.3
func (c *Client) CreateMonthlyLimit(ctx context.Context, teamName TeamName, body CreateMonthlyLimitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateMonthlyLimitWithBody ¶ added in v1.2.3
func (*Client) CreatePlugin ¶
func (c *Client) CreatePlugin(ctx context.Context, body CreatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePluginNotificationRequest ¶ added in v1.6.4
func (c *Client) CreatePluginNotificationRequest(ctx context.Context, body CreatePluginNotificationRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePluginNotificationRequestWithBody ¶ added in v1.6.4
func (*Client) CreatePluginUpcomingPriceChange ¶ added in v1.6.4
func (c *Client) CreatePluginUpcomingPriceChange(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body CreatePluginUpcomingPriceChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePluginUpcomingPriceChangeWithBody ¶ added in v1.6.4
func (c *Client) CreatePluginUpcomingPriceChangeWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePluginVersion ¶
func (c *Client) CreatePluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePluginVersionDocs ¶
func (c *Client) CreatePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePluginVersionDocsWithBody ¶
func (c *Client) CreatePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePluginVersionTables ¶
func (c *Client) CreatePluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePluginVersionTablesWithBody ¶
func (c *Client) CreatePluginVersionTablesWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePluginVersionWithBody ¶
func (c *Client) CreatePluginVersionWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePluginWithBody ¶
func (*Client) CreateSubscriptionOrderForTeam ¶ added in v1.6.1
func (c *Client) CreateSubscriptionOrderForTeam(ctx context.Context, teamName TeamName, body CreateSubscriptionOrderForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSubscriptionOrderForTeamWithBody ¶ added in v1.6.1
func (*Client) CreateSync ¶ added in v1.6.4
func (c *Client) CreateSync(ctx context.Context, teamName TeamName, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSyncDestination ¶ added in v1.7.1
func (c *Client) CreateSyncDestination(ctx context.Context, teamName TeamName, body CreateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSyncDestinationWithBody ¶ added in v1.7.1
func (*Client) CreateSyncRun ¶ added in v1.6.4
func (*Client) CreateSyncRunProgress ¶ added in v1.7.0
func (*Client) CreateSyncRunProgressWithBody ¶ added in v1.7.0
func (*Client) CreateSyncSource ¶ added in v1.7.1
func (c *Client) CreateSyncSource(ctx context.Context, teamName TeamName, body CreateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSyncSourceWithBody ¶ added in v1.7.1
func (*Client) CreateSyncWithBody ¶ added in v1.6.4
func (*Client) CreateTeam ¶
func (c *Client) CreateTeam(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTeamAPIKey ¶ added in v1.0.3
func (c *Client) CreateTeamAPIKey(ctx context.Context, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTeamAPIKeyWithBody ¶ added in v1.0.3
func (*Client) CreateTeamImages ¶ added in v1.6.4
func (c *Client) CreateTeamImages(ctx context.Context, teamName TeamName, body CreateTeamImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTeamImagesWithBody ¶ added in v1.6.4
func (*Client) CreateTeamWithBody ¶
func (*Client) DeleteAddonByTeamAndName ¶ added in v1.2.9
func (*Client) DeleteAddonsByTeam ¶ added in v1.2.9
func (*Client) DeleteMonthlyLimit ¶ added in v1.2.3
func (c *Client) DeleteMonthlyLimit(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePluginByTeamAndPluginName ¶ added in v1.0.2
func (c *Client) DeletePluginByTeamAndPluginName(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePluginNotificationRequest ¶ added in v1.6.4
func (c *Client) DeletePluginNotificationRequest(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePluginUpcomingPriceChanges ¶ added in v1.6.4
func (c *Client) DeletePluginUpcomingPriceChanges(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePluginVersionDocs ¶
func (c *Client) DeletePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePluginVersionDocsWithBody ¶
func (c *Client) DeletePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePluginVersionTables ¶
func (c *Client) DeletePluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePluginVersionTablesWithBody ¶
func (c *Client) DeletePluginVersionTablesWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePluginsByTeam ¶ added in v1.0.2
func (*Client) DeleteSync ¶ added in v1.6.4
func (*Client) DeleteSyncDestination ¶ added in v1.7.1
func (c *Client) DeleteSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSyncSource ¶ added in v1.7.1
func (c *Client) DeleteSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteTeam ¶ added in v1.6.4
func (*Client) DeleteTeamAPIKey ¶ added in v1.0.3
func (*Client) DeleteTeamMembership ¶ added in v1.6.4
func (*Client) DeleteUser ¶ added in v1.6.4
func (*Client) DownloadAddonAsset ¶ added in v1.2.9
func (c *Client) DownloadAddonAsset(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, params *DownloadAddonAssetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadAddonAssetByTeam ¶ added in v1.4.6
func (c *Client) DownloadAddonAssetByTeam(ctx context.Context, teamName TeamName, addonTeam AddonTeam, addonType AddonType, addonName AddonName, versionName VersionName, params *DownloadAddonAssetByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadPluginAsset ¶
func (c *Client) DownloadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadPluginAssetByTeam ¶ added in v1.4.4
func (c *Client) DownloadPluginAssetByTeam(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EmailTeamInvitation ¶
func (c *Client) EmailTeamInvitation(ctx context.Context, teamName TeamName, body EmailTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EmailTeamInvitationWithBody ¶
func (*Client) GetAddonOrderByTeam ¶ added in v1.6.1
func (c *Client) GetAddonOrderByTeam(ctx context.Context, teamName TeamName, addonOrderID AddonOrderID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAddonVersion ¶ added in v1.2.9
func (*Client) GetCurrentUser ¶
func (*Client) GetCurrentUserMemberships ¶
func (c *Client) GetCurrentUserMemberships(ctx context.Context, params *GetCurrentUserMembershipsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetMonthlyLimit ¶ added in v1.2.3
func (c *Client) GetMonthlyLimit(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPlugin ¶
func (c *Client) GetPlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPluginNotificationRequest ¶ added in v1.6.4
func (c *Client) GetPluginNotificationRequest(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPluginVersion ¶
func (c *Client) GetPluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPluginVersionTable ¶
func (c *Client) GetPluginVersionTable(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSubscriptionOrderByTeam ¶ added in v1.6.1
func (c *Client) GetSubscriptionOrderByTeam(ctx context.Context, teamName TeamName, teamSubscriptionOrderID TeamSubscriptionOrderID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncDestination ¶ added in v1.7.1
func (c *Client) GetSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSyncRun ¶ added in v1.6.4
func (*Client) GetSyncRunLogs ¶ added in v1.7.1
func (*Client) GetSyncSource ¶ added in v1.7.1
func (c *Client) GetSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeamByName ¶
func (*Client) GetTeamMemberships ¶
func (c *Client) GetTeamMemberships(ctx context.Context, teamName TeamName, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTeamPluginUsage ¶ added in v1.2.6
func (c *Client) GetTeamPluginUsage(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) HealthCheck ¶
func (*Client) IncreaseTeamPluginUsage ¶ added in v1.2.6
func (c *Client) IncreaseTeamPluginUsage(ctx context.Context, teamName TeamName, body IncreaseTeamPluginUsageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) IncreaseTeamPluginUsageWithBody ¶ added in v1.2.6
func (*Client) ListAddonOrdersByTeam ¶ added in v1.6.0
func (c *Client) ListAddonOrdersByTeam(ctx context.Context, teamName TeamName, params *ListAddonOrdersByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAddonVersions ¶ added in v1.2.9
func (*Client) ListAddons ¶ added in v1.2.9
func (c *Client) ListAddons(ctx context.Context, params *ListAddonsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAddonsByTeam ¶ added in v1.2.9
func (c *Client) ListAddonsByTeam(ctx context.Context, teamName TeamName, params *ListAddonsByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCurrentUserInvitations ¶
func (c *Client) ListCurrentUserInvitations(ctx context.Context, params *ListCurrentUserInvitationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListInvoicesByTeam ¶ added in v1.6.3
func (c *Client) ListInvoicesByTeam(ctx context.Context, teamName TeamName, params *ListInvoicesByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListMonthlyLimitsByTeam ¶ added in v1.2.3
func (c *Client) ListMonthlyLimitsByTeam(ctx context.Context, teamName TeamName, params *ListMonthlyLimitsByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPluginNotificationRequests ¶ added in v1.6.4
func (c *Client) ListPluginNotificationRequests(ctx context.Context, params *ListPluginNotificationRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPluginUpcomingPriceChanges ¶ added in v1.6.4
func (c *Client) ListPluginUpcomingPriceChanges(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPluginVersionDocs ¶
func (c *Client) ListPluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionDocsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPluginVersionTables ¶
func (c *Client) ListPluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPluginVersions ¶
func (c *Client) ListPluginVersions(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, params *ListPluginVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPlugins ¶
func (c *Client) ListPlugins(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPluginsByTeam ¶
func (c *Client) ListPluginsByTeam(ctx context.Context, teamName TeamName, params *ListPluginsByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSubscriptionOrdersByTeam ¶ added in v1.6.1
func (c *Client) ListSubscriptionOrdersByTeam(ctx context.Context, teamName TeamName, params *ListSubscriptionOrdersByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncDestinations ¶ added in v1.7.1
func (c *Client) ListSyncDestinations(ctx context.Context, teamName TeamName, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncRuns ¶ added in v1.6.4
func (c *Client) ListSyncRuns(ctx context.Context, teamName TeamName, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncSources ¶ added in v1.7.1
func (c *Client) ListSyncSources(ctx context.Context, teamName TeamName, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSyncs ¶ added in v1.6.4
func (c *Client) ListSyncs(ctx context.Context, teamName TeamName, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTeamAPIKeys ¶ added in v1.0.3
func (c *Client) ListTeamAPIKeys(ctx context.Context, teamName TeamName, params *ListTeamAPIKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTeamInvitations ¶
func (c *Client) ListTeamInvitations(ctx context.Context, teamName TeamName, params *ListTeamInvitationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTeamPluginUsage ¶ added in v1.2.6
func (c *Client) ListTeamPluginUsage(ctx context.Context, teamName TeamName, params *ListTeamPluginUsageParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTeams ¶
func (c *Client) ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListUsersByTeam ¶
func (c *Client) ListUsersByTeam(ctx context.Context, teamName TeamName, params *ListUsersByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReplacePluginVersionDocs ¶ added in v1.6.2
func (c *Client) ReplacePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body ReplacePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReplacePluginVersionDocsWithBody ¶ added in v1.6.2
func (c *Client) ReplacePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAddon ¶ added in v1.2.9
func (*Client) UpdateAddonVersion ¶ added in v1.2.9
func (c *Client) UpdateAddonVersion(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, body UpdateAddonVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAddonVersionWithBody ¶ added in v1.2.9
func (*Client) UpdateAddonWithBody ¶ added in v1.2.9
func (*Client) UpdateCurrentUser ¶ added in v1.0.3
func (c *Client) UpdateCurrentUser(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCurrentUserWithBody ¶ added in v1.0.3
func (*Client) UpdateMonthlyLimit ¶ added in v1.2.3
func (c *Client) UpdateMonthlyLimit(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, body UpdateMonthlyLimitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateMonthlyLimitWithBody ¶ added in v1.2.3
func (c *Client) UpdateMonthlyLimitWithBody(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePlugin ¶
func (c *Client) UpdatePlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body UpdatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePluginVersion ¶
func (c *Client) UpdatePluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UpdatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePluginVersionWithBody ¶
func (c *Client) UpdatePluginVersionWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePluginWithBody ¶
func (c *Client) UpdatePluginWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSync ¶ added in v1.6.4
func (c *Client) UpdateSync(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncDestination ¶ added in v1.7.1
func (c *Client) UpdateSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncDestinationWithBody ¶ added in v1.7.1
func (*Client) UpdateSyncRun ¶ added in v1.6.4
func (*Client) UpdateSyncRunWithBody ¶ added in v1.6.4
func (*Client) UpdateSyncSource ¶ added in v1.7.1
func (c *Client) UpdateSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSyncSourceWithBody ¶ added in v1.7.1
func (*Client) UpdateSyncWithBody ¶ added in v1.6.4
func (*Client) UpdateTeam ¶ added in v1.0.1
func (c *Client) UpdateTeam(ctx context.Context, teamName TeamName, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTeamWithBody ¶ added in v1.0.1
func (*Client) UploadAddonAsset ¶ added in v1.2.9
func (*Client) UploadImage ¶
func (*Client) UploadPluginAsset ¶
func (c *Client) UploadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // HealthCheck request HealthCheck(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAddons request ListAddons(ctx context.Context, params *ListAddonsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAddonWithBody request with any body CreateAddonWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAddon(ctx context.Context, body CreateAddonJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteAddonByTeamAndName request DeleteAddonByTeamAndName(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAddon request GetAddon(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateAddonWithBody request with any body UpdateAddonWithBody(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateAddon(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, body UpdateAddonJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAddonVersions request ListAddonVersions(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, params *ListAddonVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAddonVersion request GetAddonVersion(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateAddonVersionWithBody request with any body UpdateAddonVersionWithBody(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateAddonVersion(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, body UpdateAddonVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAddonVersionWithBody request with any body CreateAddonVersionWithBody(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAddonVersion(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, body CreateAddonVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DownloadAddonAsset request DownloadAddonAsset(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, params *DownloadAddonAssetParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UploadAddonAsset request UploadAddonAsset(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPluginNotificationRequests request ListPluginNotificationRequests(ctx context.Context, params *ListPluginNotificationRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreatePluginNotificationRequestWithBody request with any body CreatePluginNotificationRequestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreatePluginNotificationRequest(ctx context.Context, body CreatePluginNotificationRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePluginNotificationRequest request DeletePluginNotificationRequest(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPluginNotificationRequest request GetPluginNotificationRequest(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPlugins request ListPlugins(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreatePluginWithBody request with any body CreatePluginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreatePlugin(ctx context.Context, body CreatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePluginByTeamAndPluginName request DeletePluginByTeamAndPluginName(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPlugin request GetPlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdatePluginWithBody request with any body UpdatePluginWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdatePlugin(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body UpdatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePluginUpcomingPriceChanges request DeletePluginUpcomingPriceChanges(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPluginUpcomingPriceChanges request ListPluginUpcomingPriceChanges(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error) // CreatePluginUpcomingPriceChangeWithBody request with any body CreatePluginUpcomingPriceChangeWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreatePluginUpcomingPriceChange(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body CreatePluginUpcomingPriceChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPluginVersions request ListPluginVersions(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, params *ListPluginVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPluginVersion request GetPluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdatePluginVersionWithBody request with any body UpdatePluginVersionWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdatePluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UpdatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreatePluginVersionWithBody request with any body CreatePluginVersionWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreatePluginVersion(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DownloadPluginAsset request DownloadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UploadPluginAsset request UploadPluginAsset(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePluginVersionDocsWithBody request with any body DeletePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeletePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPluginVersionDocs request ListPluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionDocsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ReplacePluginVersionDocsWithBody request with any body ReplacePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ReplacePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body ReplacePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreatePluginVersionDocsWithBody request with any body CreatePluginVersionDocsWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreatePluginVersionDocs(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePluginVersionTablesWithBody request with any body DeletePluginVersionTablesWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeletePluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPluginVersionTables request ListPluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreatePluginVersionTablesWithBody request with any body CreatePluginVersionTablesWithBody(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreatePluginVersionTables(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPluginVersionTable request GetPluginVersionTable(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string, reqEditors ...RequestEditorFn) (*http.Response, error) // AuthRegistryRequest request AuthRegistryRequest(ctx context.Context, params *AuthRegistryRequestParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTeams request ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTeamWithBody request with any body CreateTeamWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTeam(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTeam request DeleteTeam(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeamByName request GetTeamByName(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateTeamWithBody request with any body UpdateTeamWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateTeam(ctx context.Context, teamName TeamName, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAddonOrdersByTeam request ListAddonOrdersByTeam(ctx context.Context, teamName TeamName, params *ListAddonOrdersByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAddonOrderForTeamWithBody request with any body CreateAddonOrderForTeamWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAddonOrderForTeam(ctx context.Context, teamName TeamName, body CreateAddonOrderForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAddonOrderByTeam request GetAddonOrderByTeam(ctx context.Context, teamName TeamName, addonOrderID AddonOrderID, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteAddonsByTeam request DeleteAddonsByTeam(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAddonsByTeam request ListAddonsByTeam(ctx context.Context, teamName TeamName, params *ListAddonsByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DownloadAddonAssetByTeam request DownloadAddonAssetByTeam(ctx context.Context, teamName TeamName, addonTeam AddonTeam, addonType AddonType, addonName AddonName, versionName VersionName, params *DownloadAddonAssetByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTeamAPIKeys request ListTeamAPIKeys(ctx context.Context, teamName TeamName, params *ListTeamAPIKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTeamAPIKeyWithBody request with any body CreateTeamAPIKeyWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTeamAPIKey(ctx context.Context, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTeamAPIKey request DeleteTeamAPIKey(ctx context.Context, teamName TeamName, aPIKeyID APIKeyID, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTeamImagesWithBody request with any body CreateTeamImagesWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTeamImages(ctx context.Context, teamName TeamName, body CreateTeamImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTeamInvitations request ListTeamInvitations(ctx context.Context, teamName TeamName, params *ListTeamInvitationsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // EmailTeamInvitationWithBody request with any body EmailTeamInvitationWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EmailTeamInvitation(ctx context.Context, teamName TeamName, body EmailTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AcceptTeamInvitationWithBody request with any body AcceptTeamInvitationWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AcceptTeamInvitation(ctx context.Context, teamName TeamName, body AcceptTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CancelTeamInvitation request CancelTeamInvitation(ctx context.Context, teamName TeamName, email Email, reqEditors ...RequestEditorFn) (*http.Response, error) // ListInvoicesByTeam request ListInvoicesByTeam(ctx context.Context, teamName TeamName, params *ListInvoicesByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeamMemberships request GetTeamMemberships(ctx context.Context, teamName TeamName, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteTeamMembership request DeleteTeamMembership(ctx context.Context, teamName TeamName, email Email, reqEditors ...RequestEditorFn) (*http.Response, error) // ListMonthlyLimitsByTeam request ListMonthlyLimitsByTeam(ctx context.Context, teamName TeamName, params *ListMonthlyLimitsByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateMonthlyLimitWithBody request with any body CreateMonthlyLimitWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateMonthlyLimit(ctx context.Context, teamName TeamName, body CreateMonthlyLimitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteMonthlyLimit request DeleteMonthlyLimit(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetMonthlyLimit request GetMonthlyLimit(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateMonthlyLimitWithBody request with any body UpdateMonthlyLimitWithBody(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateMonthlyLimit(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, body UpdateMonthlyLimitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePluginsByTeam request DeletePluginsByTeam(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPluginsByTeam request ListPluginsByTeam(ctx context.Context, teamName TeamName, params *ListPluginsByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DownloadPluginAssetByTeam request DownloadPluginAssetByTeam(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSubscriptionOrdersByTeam request ListSubscriptionOrdersByTeam(ctx context.Context, teamName TeamName, params *ListSubscriptionOrdersByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSubscriptionOrderForTeamWithBody request with any body CreateSubscriptionOrderForTeamWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSubscriptionOrderForTeam(ctx context.Context, teamName TeamName, body CreateSubscriptionOrderForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSubscriptionOrderByTeam request GetSubscriptionOrderByTeam(ctx context.Context, teamName TeamName, teamSubscriptionOrderID TeamSubscriptionOrderID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSyncDestinations request ListSyncDestinations(ctx context.Context, teamName TeamName, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSyncDestinationWithBody request with any body CreateSyncDestinationWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSyncDestination(ctx context.Context, teamName TeamName, body CreateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSyncDestination request DeleteSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSyncDestination request GetSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateSyncDestinationWithBody request with any body UpdateSyncDestinationWithBody(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateSyncDestination(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSyncSources request ListSyncSources(ctx context.Context, teamName TeamName, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSyncSourceWithBody request with any body CreateSyncSourceWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSyncSource(ctx context.Context, teamName TeamName, body CreateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSyncSource request DeleteSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSyncSource request GetSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateSyncSourceWithBody request with any body UpdateSyncSourceWithBody(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateSyncSource(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSyncs request ListSyncs(ctx context.Context, teamName TeamName, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSyncWithBody request with any body CreateSyncWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSync(ctx context.Context, teamName TeamName, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSync request DeleteSync(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSync request GetSync(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateSyncWithBody request with any body UpdateSyncWithBody(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateSync(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSyncRuns request ListSyncRuns(ctx context.Context, teamName TeamName, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSyncRun request CreateSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSyncRun request GetSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateSyncRunWithBody request with any body UpdateSyncRunWithBody(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateSyncRun(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSyncRunLogs request GetSyncRunLogs(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSyncRunProgressWithBody request with any body CreateSyncRunProgressWithBody(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSyncRunProgress(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTeamPluginUsage request ListTeamPluginUsage(ctx context.Context, teamName TeamName, params *ListTeamPluginUsageParams, reqEditors ...RequestEditorFn) (*http.Response, error) // IncreaseTeamPluginUsageWithBody request with any body IncreaseTeamPluginUsageWithBody(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) IncreaseTeamPluginUsage(ctx context.Context, teamName TeamName, body IncreaseTeamPluginUsageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTeamPluginUsage request GetTeamPluginUsage(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*http.Response, error) // ListUsersByTeam request ListUsersByTeam(ctx context.Context, teamName TeamName, params *ListUsersByTeamParams, reqEditors ...RequestEditorFn) (*http.Response, error) // UploadImage request UploadImage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCurrentUser request GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateCurrentUserWithBody request with any body UpdateCurrentUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateCurrentUser(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListCurrentUserInvitations request ListCurrentUserInvitations(ctx context.Context, params *ListCurrentUserInvitationsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCurrentUserMemberships request GetCurrentUserMemberships(ctx context.Context, params *GetCurrentUserMembershipsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteUser request DeleteUser(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AcceptTeamInvitationWithBodyWithResponse ¶ added in v1.2.2
func (c *ClientWithResponses) AcceptTeamInvitationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcceptTeamInvitationResponse, error)
AcceptTeamInvitationWithBodyWithResponse request with arbitrary body returning *AcceptTeamInvitationResponse
func (*ClientWithResponses) AcceptTeamInvitationWithResponse ¶
func (c *ClientWithResponses) AcceptTeamInvitationWithResponse(ctx context.Context, teamName TeamName, body AcceptTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*AcceptTeamInvitationResponse, error)
func (*ClientWithResponses) AuthRegistryRequestWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) AuthRegistryRequestWithResponse(ctx context.Context, params *AuthRegistryRequestParams, reqEditors ...RequestEditorFn) (*AuthRegistryRequestResponse, error)
AuthRegistryRequestWithResponse request returning *AuthRegistryRequestResponse
func (*ClientWithResponses) CancelTeamInvitationWithResponse ¶
func (c *ClientWithResponses) CancelTeamInvitationWithResponse(ctx context.Context, teamName TeamName, email Email, reqEditors ...RequestEditorFn) (*CancelTeamInvitationResponse, error)
CancelTeamInvitationWithResponse request returning *CancelTeamInvitationResponse
func (*ClientWithResponses) CreateAddonOrderForTeamWithBodyWithResponse ¶ added in v1.6.1
func (c *ClientWithResponses) CreateAddonOrderForTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAddonOrderForTeamResponse, error)
CreateAddonOrderForTeamWithBodyWithResponse request with arbitrary body returning *CreateAddonOrderForTeamResponse
func (*ClientWithResponses) CreateAddonOrderForTeamWithResponse ¶ added in v1.6.1
func (c *ClientWithResponses) CreateAddonOrderForTeamWithResponse(ctx context.Context, teamName TeamName, body CreateAddonOrderForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAddonOrderForTeamResponse, error)
func (*ClientWithResponses) CreateAddonVersionWithBodyWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) CreateAddonVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAddonVersionResponse, error)
CreateAddonVersionWithBodyWithResponse request with arbitrary body returning *CreateAddonVersionResponse
func (*ClientWithResponses) CreateAddonVersionWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) CreateAddonVersionWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, body CreateAddonVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAddonVersionResponse, error)
func (*ClientWithResponses) CreateAddonWithBodyWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) CreateAddonWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAddonResponse, error)
CreateAddonWithBodyWithResponse request with arbitrary body returning *CreateAddonResponse
func (*ClientWithResponses) CreateAddonWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) CreateAddonWithResponse(ctx context.Context, body CreateAddonJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAddonResponse, error)
func (*ClientWithResponses) CreateMonthlyLimitWithBodyWithResponse ¶ added in v1.2.3
func (c *ClientWithResponses) CreateMonthlyLimitWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMonthlyLimitResponse, error)
CreateMonthlyLimitWithBodyWithResponse request with arbitrary body returning *CreateMonthlyLimitResponse
func (*ClientWithResponses) CreateMonthlyLimitWithResponse ¶ added in v1.2.3
func (c *ClientWithResponses) CreateMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, body CreateMonthlyLimitJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMonthlyLimitResponse, error)
func (*ClientWithResponses) CreatePluginNotificationRequestWithBodyWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) CreatePluginNotificationRequestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginNotificationRequestResponse, error)
CreatePluginNotificationRequestWithBodyWithResponse request with arbitrary body returning *CreatePluginNotificationRequestResponse
func (*ClientWithResponses) CreatePluginNotificationRequestWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) CreatePluginNotificationRequestWithResponse(ctx context.Context, body CreatePluginNotificationRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginNotificationRequestResponse, error)
func (*ClientWithResponses) CreatePluginUpcomingPriceChangeWithBodyWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) CreatePluginUpcomingPriceChangeWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginUpcomingPriceChangeResponse, error)
CreatePluginUpcomingPriceChangeWithBodyWithResponse request with arbitrary body returning *CreatePluginUpcomingPriceChangeResponse
func (*ClientWithResponses) CreatePluginUpcomingPriceChangeWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) CreatePluginUpcomingPriceChangeWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body CreatePluginUpcomingPriceChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginUpcomingPriceChangeResponse, error)
func (*ClientWithResponses) CreatePluginVersionDocsWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionDocsResponse, error)
CreatePluginVersionDocsWithBodyWithResponse request with arbitrary body returning *CreatePluginVersionDocsResponse
func (*ClientWithResponses) CreatePluginVersionDocsWithResponse ¶
func (c *ClientWithResponses) CreatePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionDocsResponse, error)
func (*ClientWithResponses) CreatePluginVersionTablesWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePluginVersionTablesWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionTablesResponse, error)
CreatePluginVersionTablesWithBodyWithResponse request with arbitrary body returning *CreatePluginVersionTablesResponse
func (*ClientWithResponses) CreatePluginVersionTablesWithResponse ¶
func (c *ClientWithResponses) CreatePluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionTablesResponse, error)
func (*ClientWithResponses) CreatePluginVersionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePluginVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionResponse, error)
CreatePluginVersionWithBodyWithResponse request with arbitrary body returning *CreatePluginVersionResponse
func (*ClientWithResponses) CreatePluginVersionWithResponse ¶
func (c *ClientWithResponses) CreatePluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionResponse, error)
func (*ClientWithResponses) CreatePluginWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePluginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginResponse, error)
CreatePluginWithBodyWithResponse request with arbitrary body returning *CreatePluginResponse
func (*ClientWithResponses) CreatePluginWithResponse ¶
func (c *ClientWithResponses) CreatePluginWithResponse(ctx context.Context, body CreatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginResponse, error)
func (*ClientWithResponses) CreateSubscriptionOrderForTeamWithBodyWithResponse ¶ added in v1.6.1
func (c *ClientWithResponses) CreateSubscriptionOrderForTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSubscriptionOrderForTeamResponse, error)
CreateSubscriptionOrderForTeamWithBodyWithResponse request with arbitrary body returning *CreateSubscriptionOrderForTeamResponse
func (*ClientWithResponses) CreateSubscriptionOrderForTeamWithResponse ¶ added in v1.6.1
func (c *ClientWithResponses) CreateSubscriptionOrderForTeamWithResponse(ctx context.Context, teamName TeamName, body CreateSubscriptionOrderForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSubscriptionOrderForTeamResponse, error)
func (*ClientWithResponses) CreateSyncDestinationWithBodyWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) CreateSyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncDestinationResponse, error)
CreateSyncDestinationWithBodyWithResponse request with arbitrary body returning *CreateSyncDestinationResponse
func (*ClientWithResponses) CreateSyncDestinationWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) CreateSyncDestinationWithResponse(ctx context.Context, teamName TeamName, body CreateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncDestinationResponse, error)
func (*ClientWithResponses) CreateSyncRunProgressWithBodyWithResponse ¶ added in v1.7.0
func (c *ClientWithResponses) CreateSyncRunProgressWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressResponse, error)
CreateSyncRunProgressWithBodyWithResponse request with arbitrary body returning *CreateSyncRunProgressResponse
func (*ClientWithResponses) CreateSyncRunProgressWithResponse ¶ added in v1.7.0
func (c *ClientWithResponses) CreateSyncRunProgressWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressResponse, error)
func (*ClientWithResponses) CreateSyncRunWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) CreateSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*CreateSyncRunResponse, error)
CreateSyncRunWithResponse request returning *CreateSyncRunResponse
func (*ClientWithResponses) CreateSyncSourceWithBodyWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) CreateSyncSourceWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncSourceResponse, error)
CreateSyncSourceWithBodyWithResponse request with arbitrary body returning *CreateSyncSourceResponse
func (*ClientWithResponses) CreateSyncSourceWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) CreateSyncSourceWithResponse(ctx context.Context, teamName TeamName, body CreateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncSourceResponse, error)
func (*ClientWithResponses) CreateSyncWithBodyWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) CreateSyncWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncResponse, error)
CreateSyncWithBodyWithResponse request with arbitrary body returning *CreateSyncResponse
func (*ClientWithResponses) CreateSyncWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) CreateSyncWithResponse(ctx context.Context, teamName TeamName, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncResponse, error)
func (*ClientWithResponses) CreateTeamAPIKeyWithBodyWithResponse ¶ added in v1.0.3
func (c *ClientWithResponses) CreateTeamAPIKeyWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAPIKeyResponse, error)
CreateTeamAPIKeyWithBodyWithResponse request with arbitrary body returning *CreateTeamAPIKeyResponse
func (*ClientWithResponses) CreateTeamAPIKeyWithResponse ¶ added in v1.0.3
func (c *ClientWithResponses) CreateTeamAPIKeyWithResponse(ctx context.Context, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAPIKeyResponse, error)
func (*ClientWithResponses) CreateTeamImagesWithBodyWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) CreateTeamImagesWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamImagesResponse, error)
CreateTeamImagesWithBodyWithResponse request with arbitrary body returning *CreateTeamImagesResponse
func (*ClientWithResponses) CreateTeamImagesWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) CreateTeamImagesWithResponse(ctx context.Context, teamName TeamName, body CreateTeamImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamImagesResponse, error)
func (*ClientWithResponses) CreateTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTeamWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)
CreateTeamWithBodyWithResponse request with arbitrary body returning *CreateTeamResponse
func (*ClientWithResponses) CreateTeamWithResponse ¶
func (c *ClientWithResponses) CreateTeamWithResponse(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)
func (*ClientWithResponses) DeleteAddonByTeamAndNameWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) DeleteAddonByTeamAndNameWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, reqEditors ...RequestEditorFn) (*DeleteAddonByTeamAndNameResponse, error)
DeleteAddonByTeamAndNameWithResponse request returning *DeleteAddonByTeamAndNameResponse
func (*ClientWithResponses) DeleteAddonsByTeamWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) DeleteAddonsByTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteAddonsByTeamResponse, error)
DeleteAddonsByTeamWithResponse request returning *DeleteAddonsByTeamResponse
func (*ClientWithResponses) DeleteMonthlyLimitWithResponse ¶ added in v1.2.3
func (c *ClientWithResponses) DeleteMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*DeleteMonthlyLimitResponse, error)
DeleteMonthlyLimitWithResponse request returning *DeleteMonthlyLimitResponse
func (*ClientWithResponses) DeletePluginByTeamAndPluginNameWithResponse ¶ added in v1.0.2
func (c *ClientWithResponses) DeletePluginByTeamAndPluginNameWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*DeletePluginByTeamAndPluginNameResponse, error)
DeletePluginByTeamAndPluginNameWithResponse request returning *DeletePluginByTeamAndPluginNameResponse
func (*ClientWithResponses) DeletePluginNotificationRequestWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) DeletePluginNotificationRequestWithResponse(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*DeletePluginNotificationRequestResponse, error)
DeletePluginNotificationRequestWithResponse request returning *DeletePluginNotificationRequestResponse
func (*ClientWithResponses) DeletePluginUpcomingPriceChangesWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) DeletePluginUpcomingPriceChangesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*DeletePluginUpcomingPriceChangesResponse, error)
DeletePluginUpcomingPriceChangesWithResponse request returning *DeletePluginUpcomingPriceChangesResponse
func (*ClientWithResponses) DeletePluginVersionDocsWithBodyWithResponse ¶
func (c *ClientWithResponses) DeletePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeletePluginVersionDocsResponse, error)
DeletePluginVersionDocsWithBodyWithResponse request with arbitrary body returning *DeletePluginVersionDocsResponse
func (*ClientWithResponses) DeletePluginVersionDocsWithResponse ¶
func (c *ClientWithResponses) DeletePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeletePluginVersionDocsResponse, error)
func (*ClientWithResponses) DeletePluginVersionTablesWithBodyWithResponse ¶
func (c *ClientWithResponses) DeletePluginVersionTablesWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeletePluginVersionTablesResponse, error)
DeletePluginVersionTablesWithBodyWithResponse request with arbitrary body returning *DeletePluginVersionTablesResponse
func (*ClientWithResponses) DeletePluginVersionTablesWithResponse ¶
func (c *ClientWithResponses) DeletePluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*DeletePluginVersionTablesResponse, error)
func (*ClientWithResponses) DeletePluginsByTeamWithResponse ¶ added in v1.0.2
func (c *ClientWithResponses) DeletePluginsByTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeletePluginsByTeamResponse, error)
DeletePluginsByTeamWithResponse request returning *DeletePluginsByTeamResponse
func (*ClientWithResponses) DeleteSyncDestinationWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) DeleteSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*DeleteSyncDestinationResponse, error)
DeleteSyncDestinationWithResponse request returning *DeleteSyncDestinationResponse
func (*ClientWithResponses) DeleteSyncSourceWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) DeleteSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*DeleteSyncSourceResponse, error)
DeleteSyncSourceWithResponse request returning *DeleteSyncSourceResponse
func (*ClientWithResponses) DeleteSyncWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) DeleteSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*DeleteSyncResponse, error)
DeleteSyncWithResponse request returning *DeleteSyncResponse
func (*ClientWithResponses) DeleteTeamAPIKeyWithResponse ¶ added in v1.0.3
func (c *ClientWithResponses) DeleteTeamAPIKeyWithResponse(ctx context.Context, teamName TeamName, aPIKeyID APIKeyID, reqEditors ...RequestEditorFn) (*DeleteTeamAPIKeyResponse, error)
DeleteTeamAPIKeyWithResponse request returning *DeleteTeamAPIKeyResponse
func (*ClientWithResponses) DeleteTeamMembershipWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) DeleteTeamMembershipWithResponse(ctx context.Context, teamName TeamName, email Email, reqEditors ...RequestEditorFn) (*DeleteTeamMembershipResponse, error)
DeleteTeamMembershipWithResponse request returning *DeleteTeamMembershipResponse
func (*ClientWithResponses) DeleteTeamWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) DeleteTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error)
DeleteTeamWithResponse request returning *DeleteTeamResponse
func (*ClientWithResponses) DeleteUserWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
DeleteUserWithResponse request returning *DeleteUserResponse
func (*ClientWithResponses) DownloadAddonAssetByTeamWithResponse ¶ added in v1.4.6
func (c *ClientWithResponses) DownloadAddonAssetByTeamWithResponse(ctx context.Context, teamName TeamName, addonTeam AddonTeam, addonType AddonType, addonName AddonName, versionName VersionName, params *DownloadAddonAssetByTeamParams, reqEditors ...RequestEditorFn) (*DownloadAddonAssetByTeamResponse, error)
DownloadAddonAssetByTeamWithResponse request returning *DownloadAddonAssetByTeamResponse
func (*ClientWithResponses) DownloadAddonAssetWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) DownloadAddonAssetWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, params *DownloadAddonAssetParams, reqEditors ...RequestEditorFn) (*DownloadAddonAssetResponse, error)
DownloadAddonAssetWithResponse request returning *DownloadAddonAssetResponse
func (*ClientWithResponses) DownloadPluginAssetByTeamWithResponse ¶ added in v1.4.4
func (c *ClientWithResponses) DownloadPluginAssetByTeamWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetByTeamParams, reqEditors ...RequestEditorFn) (*DownloadPluginAssetByTeamResponse, error)
DownloadPluginAssetByTeamWithResponse request returning *DownloadPluginAssetByTeamResponse
func (*ClientWithResponses) DownloadPluginAssetWithResponse ¶
func (c *ClientWithResponses) DownloadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams, reqEditors ...RequestEditorFn) (*DownloadPluginAssetResponse, error)
DownloadPluginAssetWithResponse request returning *DownloadPluginAssetResponse
func (*ClientWithResponses) EmailTeamInvitationWithBodyWithResponse ¶
func (c *ClientWithResponses) EmailTeamInvitationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailTeamInvitationResponse, error)
EmailTeamInvitationWithBodyWithResponse request with arbitrary body returning *EmailTeamInvitationResponse
func (*ClientWithResponses) EmailTeamInvitationWithResponse ¶
func (c *ClientWithResponses) EmailTeamInvitationWithResponse(ctx context.Context, teamName TeamName, body EmailTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailTeamInvitationResponse, error)
func (*ClientWithResponses) GetAddonOrderByTeamWithResponse ¶ added in v1.6.1
func (c *ClientWithResponses) GetAddonOrderByTeamWithResponse(ctx context.Context, teamName TeamName, addonOrderID AddonOrderID, reqEditors ...RequestEditorFn) (*GetAddonOrderByTeamResponse, error)
GetAddonOrderByTeamWithResponse request returning *GetAddonOrderByTeamResponse
func (*ClientWithResponses) GetAddonVersionWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) GetAddonVersionWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, reqEditors ...RequestEditorFn) (*GetAddonVersionResponse, error)
GetAddonVersionWithResponse request returning *GetAddonVersionResponse
func (*ClientWithResponses) GetAddonWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) GetAddonWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, reqEditors ...RequestEditorFn) (*GetAddonResponse, error)
GetAddonWithResponse request returning *GetAddonResponse
func (*ClientWithResponses) GetCurrentUserMembershipsWithResponse ¶
func (c *ClientWithResponses) GetCurrentUserMembershipsWithResponse(ctx context.Context, params *GetCurrentUserMembershipsParams, reqEditors ...RequestEditorFn) (*GetCurrentUserMembershipsResponse, error)
GetCurrentUserMembershipsWithResponse request returning *GetCurrentUserMembershipsResponse
func (*ClientWithResponses) GetCurrentUserWithResponse ¶
func (c *ClientWithResponses) GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error)
GetCurrentUserWithResponse request returning *GetCurrentUserResponse
func (*ClientWithResponses) GetMonthlyLimitWithResponse ¶ added in v1.2.3
func (c *ClientWithResponses) GetMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*GetMonthlyLimitResponse, error)
GetMonthlyLimitWithResponse request returning *GetMonthlyLimitResponse
func (*ClientWithResponses) GetPluginNotificationRequestWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) GetPluginNotificationRequestWithResponse(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*GetPluginNotificationRequestResponse, error)
GetPluginNotificationRequestWithResponse request returning *GetPluginNotificationRequestResponse
func (*ClientWithResponses) GetPluginVersionTableWithResponse ¶
func (c *ClientWithResponses) GetPluginVersionTableWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string, reqEditors ...RequestEditorFn) (*GetPluginVersionTableResponse, error)
GetPluginVersionTableWithResponse request returning *GetPluginVersionTableResponse
func (*ClientWithResponses) GetPluginVersionWithResponse ¶
func (c *ClientWithResponses) GetPluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*GetPluginVersionResponse, error)
GetPluginVersionWithResponse request returning *GetPluginVersionResponse
func (*ClientWithResponses) GetPluginWithResponse ¶
func (c *ClientWithResponses) GetPluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*GetPluginResponse, error)
GetPluginWithResponse request returning *GetPluginResponse
func (*ClientWithResponses) GetSubscriptionOrderByTeamWithResponse ¶ added in v1.6.1
func (c *ClientWithResponses) GetSubscriptionOrderByTeamWithResponse(ctx context.Context, teamName TeamName, teamSubscriptionOrderID TeamSubscriptionOrderID, reqEditors ...RequestEditorFn) (*GetSubscriptionOrderByTeamResponse, error)
GetSubscriptionOrderByTeamWithResponse request returning *GetSubscriptionOrderByTeamResponse
func (*ClientWithResponses) GetSyncDestinationWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) GetSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*GetSyncDestinationResponse, error)
GetSyncDestinationWithResponse request returning *GetSyncDestinationResponse
func (*ClientWithResponses) GetSyncRunLogsWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) GetSyncRunLogsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunLogsResponse, error)
GetSyncRunLogsWithResponse request returning *GetSyncRunLogsResponse
func (*ClientWithResponses) GetSyncRunWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) GetSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunResponse, error)
GetSyncRunWithResponse request returning *GetSyncRunResponse
func (*ClientWithResponses) GetSyncSourceWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) GetSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*GetSyncSourceResponse, error)
GetSyncSourceWithResponse request returning *GetSyncSourceResponse
func (*ClientWithResponses) GetSyncWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) GetSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*GetSyncResponse, error)
GetSyncWithResponse request returning *GetSyncResponse
func (*ClientWithResponses) GetTeamByNameWithResponse ¶
func (c *ClientWithResponses) GetTeamByNameWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*GetTeamByNameResponse, error)
GetTeamByNameWithResponse request returning *GetTeamByNameResponse
func (*ClientWithResponses) GetTeamMembershipsWithResponse ¶
func (c *ClientWithResponses) GetTeamMembershipsWithResponse(ctx context.Context, teamName TeamName, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipsResponse, error)
GetTeamMembershipsWithResponse request returning *GetTeamMembershipsResponse
func (*ClientWithResponses) GetTeamPluginUsageWithResponse ¶ added in v1.2.6
func (c *ClientWithResponses) GetTeamPluginUsageWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*GetTeamPluginUsageResponse, error)
GetTeamPluginUsageWithResponse request returning *GetTeamPluginUsageResponse
func (*ClientWithResponses) HealthCheckWithResponse ¶
func (c *ClientWithResponses) HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckResponse, error)
HealthCheckWithResponse request returning *HealthCheckResponse
func (*ClientWithResponses) IncreaseTeamPluginUsageWithBodyWithResponse ¶ added in v1.2.6
func (c *ClientWithResponses) IncreaseTeamPluginUsageWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IncreaseTeamPluginUsageResponse, error)
IncreaseTeamPluginUsageWithBodyWithResponse request with arbitrary body returning *IncreaseTeamPluginUsageResponse
func (*ClientWithResponses) IncreaseTeamPluginUsageWithResponse ¶ added in v1.2.6
func (c *ClientWithResponses) IncreaseTeamPluginUsageWithResponse(ctx context.Context, teamName TeamName, body IncreaseTeamPluginUsageJSONRequestBody, reqEditors ...RequestEditorFn) (*IncreaseTeamPluginUsageResponse, error)
func (*ClientWithResponses) ListAddonOrdersByTeamWithResponse ¶ added in v1.6.0
func (c *ClientWithResponses) ListAddonOrdersByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListAddonOrdersByTeamParams, reqEditors ...RequestEditorFn) (*ListAddonOrdersByTeamResponse, error)
ListAddonOrdersByTeamWithResponse request returning *ListAddonOrdersByTeamResponse
func (*ClientWithResponses) ListAddonVersionsWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) ListAddonVersionsWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, params *ListAddonVersionsParams, reqEditors ...RequestEditorFn) (*ListAddonVersionsResponse, error)
ListAddonVersionsWithResponse request returning *ListAddonVersionsResponse
func (*ClientWithResponses) ListAddonsByTeamWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) ListAddonsByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListAddonsByTeamParams, reqEditors ...RequestEditorFn) (*ListAddonsByTeamResponse, error)
ListAddonsByTeamWithResponse request returning *ListAddonsByTeamResponse
func (*ClientWithResponses) ListAddonsWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) ListAddonsWithResponse(ctx context.Context, params *ListAddonsParams, reqEditors ...RequestEditorFn) (*ListAddonsResponse, error)
ListAddonsWithResponse request returning *ListAddonsResponse
func (*ClientWithResponses) ListCurrentUserInvitationsWithResponse ¶
func (c *ClientWithResponses) ListCurrentUserInvitationsWithResponse(ctx context.Context, params *ListCurrentUserInvitationsParams, reqEditors ...RequestEditorFn) (*ListCurrentUserInvitationsResponse, error)
ListCurrentUserInvitationsWithResponse request returning *ListCurrentUserInvitationsResponse
func (*ClientWithResponses) ListInvoicesByTeamWithResponse ¶ added in v1.6.3
func (c *ClientWithResponses) ListInvoicesByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListInvoicesByTeamParams, reqEditors ...RequestEditorFn) (*ListInvoicesByTeamResponse, error)
ListInvoicesByTeamWithResponse request returning *ListInvoicesByTeamResponse
func (*ClientWithResponses) ListMonthlyLimitsByTeamWithResponse ¶ added in v1.2.3
func (c *ClientWithResponses) ListMonthlyLimitsByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListMonthlyLimitsByTeamParams, reqEditors ...RequestEditorFn) (*ListMonthlyLimitsByTeamResponse, error)
ListMonthlyLimitsByTeamWithResponse request returning *ListMonthlyLimitsByTeamResponse
func (*ClientWithResponses) ListPluginNotificationRequestsWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) ListPluginNotificationRequestsWithResponse(ctx context.Context, params *ListPluginNotificationRequestsParams, reqEditors ...RequestEditorFn) (*ListPluginNotificationRequestsResponse, error)
ListPluginNotificationRequestsWithResponse request returning *ListPluginNotificationRequestsResponse
func (*ClientWithResponses) ListPluginUpcomingPriceChangesWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) ListPluginUpcomingPriceChangesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*ListPluginUpcomingPriceChangesResponse, error)
ListPluginUpcomingPriceChangesWithResponse request returning *ListPluginUpcomingPriceChangesResponse
func (*ClientWithResponses) ListPluginVersionDocsWithResponse ¶
func (c *ClientWithResponses) ListPluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionDocsParams, reqEditors ...RequestEditorFn) (*ListPluginVersionDocsResponse, error)
ListPluginVersionDocsWithResponse request returning *ListPluginVersionDocsResponse
func (*ClientWithResponses) ListPluginVersionTablesWithResponse ¶
func (c *ClientWithResponses) ListPluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionTablesParams, reqEditors ...RequestEditorFn) (*ListPluginVersionTablesResponse, error)
ListPluginVersionTablesWithResponse request returning *ListPluginVersionTablesResponse
func (*ClientWithResponses) ListPluginVersionsWithResponse ¶
func (c *ClientWithResponses) ListPluginVersionsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, params *ListPluginVersionsParams, reqEditors ...RequestEditorFn) (*ListPluginVersionsResponse, error)
ListPluginVersionsWithResponse request returning *ListPluginVersionsResponse
func (*ClientWithResponses) ListPluginsByTeamWithResponse ¶
func (c *ClientWithResponses) ListPluginsByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListPluginsByTeamParams, reqEditors ...RequestEditorFn) (*ListPluginsByTeamResponse, error)
ListPluginsByTeamWithResponse request returning *ListPluginsByTeamResponse
func (*ClientWithResponses) ListPluginsWithResponse ¶
func (c *ClientWithResponses) ListPluginsWithResponse(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*ListPluginsResponse, error)
ListPluginsWithResponse request returning *ListPluginsResponse
func (*ClientWithResponses) ListSubscriptionOrdersByTeamWithResponse ¶ added in v1.6.1
func (c *ClientWithResponses) ListSubscriptionOrdersByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListSubscriptionOrdersByTeamParams, reqEditors ...RequestEditorFn) (*ListSubscriptionOrdersByTeamResponse, error)
ListSubscriptionOrdersByTeamWithResponse request returning *ListSubscriptionOrdersByTeamResponse
func (*ClientWithResponses) ListSyncDestinationsWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) ListSyncDestinationsWithResponse(ctx context.Context, teamName TeamName, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*ListSyncDestinationsResponse, error)
ListSyncDestinationsWithResponse request returning *ListSyncDestinationsResponse
func (*ClientWithResponses) ListSyncRunsWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) ListSyncRunsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*ListSyncRunsResponse, error)
ListSyncRunsWithResponse request returning *ListSyncRunsResponse
func (*ClientWithResponses) ListSyncSourcesWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) ListSyncSourcesWithResponse(ctx context.Context, teamName TeamName, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*ListSyncSourcesResponse, error)
ListSyncSourcesWithResponse request returning *ListSyncSourcesResponse
func (*ClientWithResponses) ListSyncsWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) ListSyncsWithResponse(ctx context.Context, teamName TeamName, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncsResponse, error)
ListSyncsWithResponse request returning *ListSyncsResponse
func (*ClientWithResponses) ListTeamAPIKeysWithResponse ¶ added in v1.0.3
func (c *ClientWithResponses) ListTeamAPIKeysWithResponse(ctx context.Context, teamName TeamName, params *ListTeamAPIKeysParams, reqEditors ...RequestEditorFn) (*ListTeamAPIKeysResponse, error)
ListTeamAPIKeysWithResponse request returning *ListTeamAPIKeysResponse
func (*ClientWithResponses) ListTeamInvitationsWithResponse ¶
func (c *ClientWithResponses) ListTeamInvitationsWithResponse(ctx context.Context, teamName TeamName, params *ListTeamInvitationsParams, reqEditors ...RequestEditorFn) (*ListTeamInvitationsResponse, error)
ListTeamInvitationsWithResponse request returning *ListTeamInvitationsResponse
func (*ClientWithResponses) ListTeamPluginUsageWithResponse ¶ added in v1.2.6
func (c *ClientWithResponses) ListTeamPluginUsageWithResponse(ctx context.Context, teamName TeamName, params *ListTeamPluginUsageParams, reqEditors ...RequestEditorFn) (*ListTeamPluginUsageResponse, error)
ListTeamPluginUsageWithResponse request returning *ListTeamPluginUsageResponse
func (*ClientWithResponses) ListTeamsWithResponse ¶
func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)
ListTeamsWithResponse request returning *ListTeamsResponse
func (*ClientWithResponses) ListUsersByTeamWithResponse ¶
func (c *ClientWithResponses) ListUsersByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListUsersByTeamParams, reqEditors ...RequestEditorFn) (*ListUsersByTeamResponse, error)
ListUsersByTeamWithResponse request returning *ListUsersByTeamResponse
func (*ClientWithResponses) ReplacePluginVersionDocsWithBodyWithResponse ¶ added in v1.6.2
func (c *ClientWithResponses) ReplacePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplacePluginVersionDocsResponse, error)
ReplacePluginVersionDocsWithBodyWithResponse request with arbitrary body returning *ReplacePluginVersionDocsResponse
func (*ClientWithResponses) ReplacePluginVersionDocsWithResponse ¶ added in v1.6.2
func (c *ClientWithResponses) ReplacePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body ReplacePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplacePluginVersionDocsResponse, error)
func (*ClientWithResponses) UpdateAddonVersionWithBodyWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) UpdateAddonVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAddonVersionResponse, error)
UpdateAddonVersionWithBodyWithResponse request with arbitrary body returning *UpdateAddonVersionResponse
func (*ClientWithResponses) UpdateAddonVersionWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) UpdateAddonVersionWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, body UpdateAddonVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAddonVersionResponse, error)
func (*ClientWithResponses) UpdateAddonWithBodyWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) UpdateAddonWithBodyWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAddonResponse, error)
UpdateAddonWithBodyWithResponse request with arbitrary body returning *UpdateAddonResponse
func (*ClientWithResponses) UpdateAddonWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) UpdateAddonWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, body UpdateAddonJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAddonResponse, error)
func (*ClientWithResponses) UpdateCurrentUserWithBodyWithResponse ¶ added in v1.0.3
func (c *ClientWithResponses) UpdateCurrentUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCurrentUserResponse, error)
UpdateCurrentUserWithBodyWithResponse request with arbitrary body returning *UpdateCurrentUserResponse
func (*ClientWithResponses) UpdateCurrentUserWithResponse ¶ added in v1.0.3
func (c *ClientWithResponses) UpdateCurrentUserWithResponse(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCurrentUserResponse, error)
func (*ClientWithResponses) UpdateMonthlyLimitWithBodyWithResponse ¶ added in v1.2.3
func (c *ClientWithResponses) UpdateMonthlyLimitWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMonthlyLimitResponse, error)
UpdateMonthlyLimitWithBodyWithResponse request with arbitrary body returning *UpdateMonthlyLimitResponse
func (*ClientWithResponses) UpdateMonthlyLimitWithResponse ¶ added in v1.2.3
func (c *ClientWithResponses) UpdateMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, body UpdateMonthlyLimitJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMonthlyLimitResponse, error)
func (*ClientWithResponses) UpdatePluginVersionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePluginVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePluginVersionResponse, error)
UpdatePluginVersionWithBodyWithResponse request with arbitrary body returning *UpdatePluginVersionResponse
func (*ClientWithResponses) UpdatePluginVersionWithResponse ¶
func (c *ClientWithResponses) UpdatePluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UpdatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePluginVersionResponse, error)
func (*ClientWithResponses) UpdatePluginWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePluginWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePluginResponse, error)
UpdatePluginWithBodyWithResponse request with arbitrary body returning *UpdatePluginResponse
func (*ClientWithResponses) UpdatePluginWithResponse ¶
func (c *ClientWithResponses) UpdatePluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body UpdatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePluginResponse, error)
func (*ClientWithResponses) UpdateSyncDestinationWithBodyWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) UpdateSyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncDestinationResponse, error)
UpdateSyncDestinationWithBodyWithResponse request with arbitrary body returning *UpdateSyncDestinationResponse
func (*ClientWithResponses) UpdateSyncDestinationWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) UpdateSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncDestinationResponse, error)
func (*ClientWithResponses) UpdateSyncRunWithBodyWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) UpdateSyncRunWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncRunResponse, error)
UpdateSyncRunWithBodyWithResponse request with arbitrary body returning *UpdateSyncRunResponse
func (*ClientWithResponses) UpdateSyncRunWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) UpdateSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncRunResponse, error)
func (*ClientWithResponses) UpdateSyncSourceWithBodyWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) UpdateSyncSourceWithBodyWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncSourceResponse, error)
UpdateSyncSourceWithBodyWithResponse request with arbitrary body returning *UpdateSyncSourceResponse
func (*ClientWithResponses) UpdateSyncSourceWithResponse ¶ added in v1.7.1
func (c *ClientWithResponses) UpdateSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncSourceResponse, error)
func (*ClientWithResponses) UpdateSyncWithBodyWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) UpdateSyncWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncResponse, error)
UpdateSyncWithBodyWithResponse request with arbitrary body returning *UpdateSyncResponse
func (*ClientWithResponses) UpdateSyncWithResponse ¶ added in v1.6.4
func (c *ClientWithResponses) UpdateSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncResponse, error)
func (*ClientWithResponses) UpdateTeamWithBodyWithResponse ¶ added in v1.0.1
func (c *ClientWithResponses) UpdateTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)
UpdateTeamWithBodyWithResponse request with arbitrary body returning *UpdateTeamResponse
func (*ClientWithResponses) UpdateTeamWithResponse ¶ added in v1.0.1
func (c *ClientWithResponses) UpdateTeamWithResponse(ctx context.Context, teamName TeamName, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error)
func (*ClientWithResponses) UploadAddonAssetWithResponse ¶ added in v1.2.9
func (c *ClientWithResponses) UploadAddonAssetWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, reqEditors ...RequestEditorFn) (*UploadAddonAssetResponse, error)
UploadAddonAssetWithResponse request returning *UploadAddonAssetResponse
func (*ClientWithResponses) UploadImageWithResponse ¶
func (c *ClientWithResponses) UploadImageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UploadImageResponse, error)
UploadImageWithResponse request returning *UploadImageResponse
func (*ClientWithResponses) UploadPluginAssetWithResponse ¶
func (c *ClientWithResponses) UploadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, reqEditors ...RequestEditorFn) (*UploadPluginAssetResponse, error)
UploadPluginAssetWithResponse request returning *UploadPluginAssetResponse
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // HealthCheckWithResponse request HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckResponse, error) // ListAddonsWithResponse request ListAddonsWithResponse(ctx context.Context, params *ListAddonsParams, reqEditors ...RequestEditorFn) (*ListAddonsResponse, error) // CreateAddonWithBodyWithResponse request with any body CreateAddonWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAddonResponse, error) CreateAddonWithResponse(ctx context.Context, body CreateAddonJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAddonResponse, error) // DeleteAddonByTeamAndNameWithResponse request DeleteAddonByTeamAndNameWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, reqEditors ...RequestEditorFn) (*DeleteAddonByTeamAndNameResponse, error) // GetAddonWithResponse request GetAddonWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, reqEditors ...RequestEditorFn) (*GetAddonResponse, error) // UpdateAddonWithBodyWithResponse request with any body UpdateAddonWithBodyWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAddonResponse, error) UpdateAddonWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, body UpdateAddonJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAddonResponse, error) // ListAddonVersionsWithResponse request ListAddonVersionsWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, params *ListAddonVersionsParams, reqEditors ...RequestEditorFn) (*ListAddonVersionsResponse, error) // GetAddonVersionWithResponse request GetAddonVersionWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, reqEditors ...RequestEditorFn) (*GetAddonVersionResponse, error) // UpdateAddonVersionWithBodyWithResponse request with any body UpdateAddonVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAddonVersionResponse, error) UpdateAddonVersionWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, body UpdateAddonVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAddonVersionResponse, error) // CreateAddonVersionWithBodyWithResponse request with any body CreateAddonVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAddonVersionResponse, error) CreateAddonVersionWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, body CreateAddonVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAddonVersionResponse, error) // DownloadAddonAssetWithResponse request DownloadAddonAssetWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, params *DownloadAddonAssetParams, reqEditors ...RequestEditorFn) (*DownloadAddonAssetResponse, error) // UploadAddonAssetWithResponse request UploadAddonAssetWithResponse(ctx context.Context, teamName TeamName, addonType AddonType, addonName AddonName, versionName VersionName, reqEditors ...RequestEditorFn) (*UploadAddonAssetResponse, error) // ListPluginNotificationRequestsWithResponse request ListPluginNotificationRequestsWithResponse(ctx context.Context, params *ListPluginNotificationRequestsParams, reqEditors ...RequestEditorFn) (*ListPluginNotificationRequestsResponse, error) // CreatePluginNotificationRequestWithBodyWithResponse request with any body CreatePluginNotificationRequestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginNotificationRequestResponse, error) CreatePluginNotificationRequestWithResponse(ctx context.Context, body CreatePluginNotificationRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginNotificationRequestResponse, error) // DeletePluginNotificationRequestWithResponse request DeletePluginNotificationRequestWithResponse(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*DeletePluginNotificationRequestResponse, error) // GetPluginNotificationRequestWithResponse request GetPluginNotificationRequestWithResponse(ctx context.Context, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*GetPluginNotificationRequestResponse, error) // ListPluginsWithResponse request ListPluginsWithResponse(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*ListPluginsResponse, error) // CreatePluginWithBodyWithResponse request with any body CreatePluginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginResponse, error) CreatePluginWithResponse(ctx context.Context, body CreatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginResponse, error) // DeletePluginByTeamAndPluginNameWithResponse request DeletePluginByTeamAndPluginNameWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*DeletePluginByTeamAndPluginNameResponse, error) // GetPluginWithResponse request GetPluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*GetPluginResponse, error) // UpdatePluginWithBodyWithResponse request with any body UpdatePluginWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePluginResponse, error) UpdatePluginWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body UpdatePluginJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePluginResponse, error) // DeletePluginUpcomingPriceChangesWithResponse request DeletePluginUpcomingPriceChangesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*DeletePluginUpcomingPriceChangesResponse, error) // ListPluginUpcomingPriceChangesWithResponse request ListPluginUpcomingPriceChangesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*ListPluginUpcomingPriceChangesResponse, error) // CreatePluginUpcomingPriceChangeWithBodyWithResponse request with any body CreatePluginUpcomingPriceChangeWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginUpcomingPriceChangeResponse, error) CreatePluginUpcomingPriceChangeWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, body CreatePluginUpcomingPriceChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginUpcomingPriceChangeResponse, error) // ListPluginVersionsWithResponse request ListPluginVersionsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, params *ListPluginVersionsParams, reqEditors ...RequestEditorFn) (*ListPluginVersionsResponse, error) // GetPluginVersionWithResponse request GetPluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, reqEditors ...RequestEditorFn) (*GetPluginVersionResponse, error) // UpdatePluginVersionWithBodyWithResponse request with any body UpdatePluginVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePluginVersionResponse, error) UpdatePluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body UpdatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePluginVersionResponse, error) // CreatePluginVersionWithBodyWithResponse request with any body CreatePluginVersionWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionResponse, error) CreatePluginVersionWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionResponse, error) // DownloadPluginAssetWithResponse request DownloadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetParams, reqEditors ...RequestEditorFn) (*DownloadPluginAssetResponse, error) // UploadPluginAssetWithResponse request UploadPluginAssetWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, reqEditors ...RequestEditorFn) (*UploadPluginAssetResponse, error) // DeletePluginVersionDocsWithBodyWithResponse request with any body DeletePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeletePluginVersionDocsResponse, error) DeletePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeletePluginVersionDocsResponse, error) // ListPluginVersionDocsWithResponse request ListPluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionDocsParams, reqEditors ...RequestEditorFn) (*ListPluginVersionDocsResponse, error) // ReplacePluginVersionDocsWithBodyWithResponse request with any body ReplacePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplacePluginVersionDocsResponse, error) ReplacePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body ReplacePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplacePluginVersionDocsResponse, error) // CreatePluginVersionDocsWithBodyWithResponse request with any body CreatePluginVersionDocsWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionDocsResponse, error) CreatePluginVersionDocsWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionDocsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionDocsResponse, error) // DeletePluginVersionTablesWithBodyWithResponse request with any body DeletePluginVersionTablesWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeletePluginVersionTablesResponse, error) DeletePluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body DeletePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*DeletePluginVersionTablesResponse, error) // ListPluginVersionTablesWithResponse request ListPluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, params *ListPluginVersionTablesParams, reqEditors ...RequestEditorFn) (*ListPluginVersionTablesResponse, error) // CreatePluginVersionTablesWithBodyWithResponse request with any body CreatePluginVersionTablesWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePluginVersionTablesResponse, error) CreatePluginVersionTablesWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, body CreatePluginVersionTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePluginVersionTablesResponse, error) // GetPluginVersionTableWithResponse request GetPluginVersionTableWithResponse(ctx context.Context, teamName TeamName, pluginKind PluginKind, pluginName PluginName, versionName VersionName, tableName string, reqEditors ...RequestEditorFn) (*GetPluginVersionTableResponse, error) // AuthRegistryRequestWithResponse request AuthRegistryRequestWithResponse(ctx context.Context, params *AuthRegistryRequestParams, reqEditors ...RequestEditorFn) (*AuthRegistryRequestResponse, error) // ListTeamsWithResponse request ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error) // CreateTeamWithBodyWithResponse request with any body CreateTeamWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error) CreateTeamWithResponse(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error) // DeleteTeamWithResponse request DeleteTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error) // GetTeamByNameWithResponse request GetTeamByNameWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*GetTeamByNameResponse, error) // UpdateTeamWithBodyWithResponse request with any body UpdateTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error) UpdateTeamWithResponse(ctx context.Context, teamName TeamName, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResponse, error) // ListAddonOrdersByTeamWithResponse request ListAddonOrdersByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListAddonOrdersByTeamParams, reqEditors ...RequestEditorFn) (*ListAddonOrdersByTeamResponse, error) // CreateAddonOrderForTeamWithBodyWithResponse request with any body CreateAddonOrderForTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAddonOrderForTeamResponse, error) CreateAddonOrderForTeamWithResponse(ctx context.Context, teamName TeamName, body CreateAddonOrderForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAddonOrderForTeamResponse, error) // GetAddonOrderByTeamWithResponse request GetAddonOrderByTeamWithResponse(ctx context.Context, teamName TeamName, addonOrderID AddonOrderID, reqEditors ...RequestEditorFn) (*GetAddonOrderByTeamResponse, error) // DeleteAddonsByTeamWithResponse request DeleteAddonsByTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeleteAddonsByTeamResponse, error) // ListAddonsByTeamWithResponse request ListAddonsByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListAddonsByTeamParams, reqEditors ...RequestEditorFn) (*ListAddonsByTeamResponse, error) // DownloadAddonAssetByTeamWithResponse request DownloadAddonAssetByTeamWithResponse(ctx context.Context, teamName TeamName, addonTeam AddonTeam, addonType AddonType, addonName AddonName, versionName VersionName, params *DownloadAddonAssetByTeamParams, reqEditors ...RequestEditorFn) (*DownloadAddonAssetByTeamResponse, error) // ListTeamAPIKeysWithResponse request ListTeamAPIKeysWithResponse(ctx context.Context, teamName TeamName, params *ListTeamAPIKeysParams, reqEditors ...RequestEditorFn) (*ListTeamAPIKeysResponse, error) // CreateTeamAPIKeyWithBodyWithResponse request with any body CreateTeamAPIKeyWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamAPIKeyResponse, error) CreateTeamAPIKeyWithResponse(ctx context.Context, teamName TeamName, body CreateTeamAPIKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamAPIKeyResponse, error) // DeleteTeamAPIKeyWithResponse request DeleteTeamAPIKeyWithResponse(ctx context.Context, teamName TeamName, aPIKeyID APIKeyID, reqEditors ...RequestEditorFn) (*DeleteTeamAPIKeyResponse, error) // CreateTeamImagesWithBodyWithResponse request with any body CreateTeamImagesWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamImagesResponse, error) CreateTeamImagesWithResponse(ctx context.Context, teamName TeamName, body CreateTeamImagesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamImagesResponse, error) // ListTeamInvitationsWithResponse request ListTeamInvitationsWithResponse(ctx context.Context, teamName TeamName, params *ListTeamInvitationsParams, reqEditors ...RequestEditorFn) (*ListTeamInvitationsResponse, error) // EmailTeamInvitationWithBodyWithResponse request with any body EmailTeamInvitationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EmailTeamInvitationResponse, error) EmailTeamInvitationWithResponse(ctx context.Context, teamName TeamName, body EmailTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*EmailTeamInvitationResponse, error) // AcceptTeamInvitationWithBodyWithResponse request with any body AcceptTeamInvitationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcceptTeamInvitationResponse, error) AcceptTeamInvitationWithResponse(ctx context.Context, teamName TeamName, body AcceptTeamInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*AcceptTeamInvitationResponse, error) // CancelTeamInvitationWithResponse request CancelTeamInvitationWithResponse(ctx context.Context, teamName TeamName, email Email, reqEditors ...RequestEditorFn) (*CancelTeamInvitationResponse, error) // ListInvoicesByTeamWithResponse request ListInvoicesByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListInvoicesByTeamParams, reqEditors ...RequestEditorFn) (*ListInvoicesByTeamResponse, error) // GetTeamMembershipsWithResponse request GetTeamMembershipsWithResponse(ctx context.Context, teamName TeamName, params *GetTeamMembershipsParams, reqEditors ...RequestEditorFn) (*GetTeamMembershipsResponse, error) // DeleteTeamMembershipWithResponse request DeleteTeamMembershipWithResponse(ctx context.Context, teamName TeamName, email Email, reqEditors ...RequestEditorFn) (*DeleteTeamMembershipResponse, error) // ListMonthlyLimitsByTeamWithResponse request ListMonthlyLimitsByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListMonthlyLimitsByTeamParams, reqEditors ...RequestEditorFn) (*ListMonthlyLimitsByTeamResponse, error) // CreateMonthlyLimitWithBodyWithResponse request with any body CreateMonthlyLimitWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMonthlyLimitResponse, error) CreateMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, body CreateMonthlyLimitJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMonthlyLimitResponse, error) // DeleteMonthlyLimitWithResponse request DeleteMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*DeleteMonthlyLimitResponse, error) // GetMonthlyLimitWithResponse request GetMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*GetMonthlyLimitResponse, error) // UpdateMonthlyLimitWithBodyWithResponse request with any body UpdateMonthlyLimitWithBodyWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMonthlyLimitResponse, error) UpdateMonthlyLimitWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, body UpdateMonthlyLimitJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMonthlyLimitResponse, error) // DeletePluginsByTeamWithResponse request DeletePluginsByTeamWithResponse(ctx context.Context, teamName TeamName, reqEditors ...RequestEditorFn) (*DeletePluginsByTeamResponse, error) // ListPluginsByTeamWithResponse request ListPluginsByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListPluginsByTeamParams, reqEditors ...RequestEditorFn) (*ListPluginsByTeamResponse, error) // DownloadPluginAssetByTeamWithResponse request DownloadPluginAssetByTeamWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, versionName VersionName, targetName TargetName, params *DownloadPluginAssetByTeamParams, reqEditors ...RequestEditorFn) (*DownloadPluginAssetByTeamResponse, error) // ListSubscriptionOrdersByTeamWithResponse request ListSubscriptionOrdersByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListSubscriptionOrdersByTeamParams, reqEditors ...RequestEditorFn) (*ListSubscriptionOrdersByTeamResponse, error) // CreateSubscriptionOrderForTeamWithBodyWithResponse request with any body CreateSubscriptionOrderForTeamWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSubscriptionOrderForTeamResponse, error) CreateSubscriptionOrderForTeamWithResponse(ctx context.Context, teamName TeamName, body CreateSubscriptionOrderForTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSubscriptionOrderForTeamResponse, error) // GetSubscriptionOrderByTeamWithResponse request GetSubscriptionOrderByTeamWithResponse(ctx context.Context, teamName TeamName, teamSubscriptionOrderID TeamSubscriptionOrderID, reqEditors ...RequestEditorFn) (*GetSubscriptionOrderByTeamResponse, error) // ListSyncDestinationsWithResponse request ListSyncDestinationsWithResponse(ctx context.Context, teamName TeamName, params *ListSyncDestinationsParams, reqEditors ...RequestEditorFn) (*ListSyncDestinationsResponse, error) // CreateSyncDestinationWithBodyWithResponse request with any body CreateSyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncDestinationResponse, error) CreateSyncDestinationWithResponse(ctx context.Context, teamName TeamName, body CreateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncDestinationResponse, error) // DeleteSyncDestinationWithResponse request DeleteSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*DeleteSyncDestinationResponse, error) // GetSyncDestinationWithResponse request GetSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, reqEditors ...RequestEditorFn) (*GetSyncDestinationResponse, error) // UpdateSyncDestinationWithBodyWithResponse request with any body UpdateSyncDestinationWithBodyWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncDestinationResponse, error) UpdateSyncDestinationWithResponse(ctx context.Context, teamName TeamName, syncDestinationName SyncDestinationName, body UpdateSyncDestinationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncDestinationResponse, error) // ListSyncSourcesWithResponse request ListSyncSourcesWithResponse(ctx context.Context, teamName TeamName, params *ListSyncSourcesParams, reqEditors ...RequestEditorFn) (*ListSyncSourcesResponse, error) // CreateSyncSourceWithBodyWithResponse request with any body CreateSyncSourceWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncSourceResponse, error) CreateSyncSourceWithResponse(ctx context.Context, teamName TeamName, body CreateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncSourceResponse, error) // DeleteSyncSourceWithResponse request DeleteSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*DeleteSyncSourceResponse, error) // GetSyncSourceWithResponse request GetSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, reqEditors ...RequestEditorFn) (*GetSyncSourceResponse, error) // UpdateSyncSourceWithBodyWithResponse request with any body UpdateSyncSourceWithBodyWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncSourceResponse, error) UpdateSyncSourceWithResponse(ctx context.Context, teamName TeamName, syncSourceName SyncSourceName, body UpdateSyncSourceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncSourceResponse, error) // ListSyncsWithResponse request ListSyncsWithResponse(ctx context.Context, teamName TeamName, params *ListSyncsParams, reqEditors ...RequestEditorFn) (*ListSyncsResponse, error) // CreateSyncWithBodyWithResponse request with any body CreateSyncWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncResponse, error) CreateSyncWithResponse(ctx context.Context, teamName TeamName, body CreateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncResponse, error) // DeleteSyncWithResponse request DeleteSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*DeleteSyncResponse, error) // GetSyncWithResponse request GetSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*GetSyncResponse, error) // UpdateSyncWithBodyWithResponse request with any body UpdateSyncWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncResponse, error) UpdateSyncWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, body UpdateSyncJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncResponse, error) // ListSyncRunsWithResponse request ListSyncRunsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, params *ListSyncRunsParams, reqEditors ...RequestEditorFn) (*ListSyncRunsResponse, error) // CreateSyncRunWithResponse request CreateSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, reqEditors ...RequestEditorFn) (*CreateSyncRunResponse, error) // GetSyncRunWithResponse request GetSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunResponse, error) // UpdateSyncRunWithBodyWithResponse request with any body UpdateSyncRunWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncRunResponse, error) UpdateSyncRunWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body UpdateSyncRunJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncRunResponse, error) // GetSyncRunLogsWithResponse request GetSyncRunLogsWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, reqEditors ...RequestEditorFn) (*GetSyncRunLogsResponse, error) // CreateSyncRunProgressWithBodyWithResponse request with any body CreateSyncRunProgressWithBodyWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressResponse, error) CreateSyncRunProgressWithResponse(ctx context.Context, teamName TeamName, syncName SyncName, syncRunId SyncRunId, body CreateSyncRunProgressJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncRunProgressResponse, error) // ListTeamPluginUsageWithResponse request ListTeamPluginUsageWithResponse(ctx context.Context, teamName TeamName, params *ListTeamPluginUsageParams, reqEditors ...RequestEditorFn) (*ListTeamPluginUsageResponse, error) // IncreaseTeamPluginUsageWithBodyWithResponse request with any body IncreaseTeamPluginUsageWithBodyWithResponse(ctx context.Context, teamName TeamName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IncreaseTeamPluginUsageResponse, error) IncreaseTeamPluginUsageWithResponse(ctx context.Context, teamName TeamName, body IncreaseTeamPluginUsageJSONRequestBody, reqEditors ...RequestEditorFn) (*IncreaseTeamPluginUsageResponse, error) // GetTeamPluginUsageWithResponse request GetTeamPluginUsageWithResponse(ctx context.Context, teamName TeamName, pluginTeam PluginTeam, pluginKind PluginKind, pluginName PluginName, reqEditors ...RequestEditorFn) (*GetTeamPluginUsageResponse, error) // ListUsersByTeamWithResponse request ListUsersByTeamWithResponse(ctx context.Context, teamName TeamName, params *ListUsersByTeamParams, reqEditors ...RequestEditorFn) (*ListUsersByTeamResponse, error) // UploadImageWithResponse request UploadImageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UploadImageResponse, error) // GetCurrentUserWithResponse request GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error) // UpdateCurrentUserWithBodyWithResponse request with any body UpdateCurrentUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCurrentUserResponse, error) UpdateCurrentUserWithResponse(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCurrentUserResponse, error) // ListCurrentUserInvitationsWithResponse request ListCurrentUserInvitationsWithResponse(ctx context.Context, params *ListCurrentUserInvitationsParams, reqEditors ...RequestEditorFn) (*ListCurrentUserInvitationsResponse, error) // GetCurrentUserMembershipsWithResponse request GetCurrentUserMembershipsWithResponse(ctx context.Context, params *GetCurrentUserMembershipsParams, reqEditors ...RequestEditorFn) (*GetCurrentUserMembershipsResponse, error) // DeleteUserWithResponse request DeleteUserWithResponse(ctx context.Context, userID UserID, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CreateAddonJSONRequestBody ¶ added in v1.2.9
type CreateAddonJSONRequestBody = AddonCreate
CreateAddonJSONRequestBody defines body for CreateAddon for application/json ContentType.
type CreateAddonOrderForTeamJSONRequestBody ¶ added in v1.6.1
type CreateAddonOrderForTeamJSONRequestBody = AddonOrderCreate
CreateAddonOrderForTeamJSONRequestBody defines body for CreateAddonOrderForTeam for application/json ContentType.
type CreateAddonOrderForTeamResponse ¶ added in v1.6.1
type CreateAddonOrderForTeamResponse struct { Body []byte HTTPResponse *http.Response JSON201 *AddonOrder JSON400 *BadRequest JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseCreateAddonOrderForTeamResponse ¶ added in v1.6.1
func ParseCreateAddonOrderForTeamResponse(rsp *http.Response) (*CreateAddonOrderForTeamResponse, error)
ParseCreateAddonOrderForTeamResponse parses an HTTP response from a CreateAddonOrderForTeamWithResponse call
func (CreateAddonOrderForTeamResponse) Status ¶ added in v1.6.1
func (r CreateAddonOrderForTeamResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAddonOrderForTeamResponse) StatusCode ¶ added in v1.6.1
func (r CreateAddonOrderForTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAddonResponse ¶ added in v1.2.9
type CreateAddonResponse struct { Body []byte HTTPResponse *http.Response JSON201 *Addon JSON400 *BadRequest JSON403 *Forbidden JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreateAddonResponse ¶ added in v1.2.9
func ParseCreateAddonResponse(rsp *http.Response) (*CreateAddonResponse, error)
ParseCreateAddonResponse parses an HTTP response from a CreateAddonWithResponse call
func (CreateAddonResponse) Status ¶ added in v1.2.9
func (r CreateAddonResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAddonResponse) StatusCode ¶ added in v1.2.9
func (r CreateAddonResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAddonVersionJSONBody ¶ added in v1.2.9
type CreateAddonVersionJSONBody struct { // AddonDeps addon dependencies in the format of ['team_name/type/addon_name@version'] AddonDeps *[]string `json:"addon_deps,omitempty"` // Checksum SHA-256 checksum for the addon asset Checksum string `json:"checksum"` // Doc Main README in MD format Doc string `json:"doc"` // Message A message describing what's new or changed in this version. // This message will be displayed to users in the addon's changelog. // Supports limited markdown syntax. Message string `json:"message"` // PluginDeps plugin dependencies in the format of ['team_name/kind/plugin_name@version'] PluginDeps *[]string `json:"plugin_deps,omitempty"` }
CreateAddonVersionJSONBody defines parameters for CreateAddonVersion.
type CreateAddonVersionJSONRequestBody ¶ added in v1.2.9
type CreateAddonVersionJSONRequestBody CreateAddonVersionJSONBody
CreateAddonVersionJSONRequestBody defines body for CreateAddonVersion for application/json ContentType.
type CreateAddonVersionResponse ¶ added in v1.2.9
type CreateAddonVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AddonVersion JSON201 *AddonVersion JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseCreateAddonVersionResponse ¶ added in v1.2.9
func ParseCreateAddonVersionResponse(rsp *http.Response) (*CreateAddonVersionResponse, error)
ParseCreateAddonVersionResponse parses an HTTP response from a CreateAddonVersionWithResponse call
func (CreateAddonVersionResponse) Status ¶ added in v1.2.9
func (r CreateAddonVersionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAddonVersionResponse) StatusCode ¶ added in v1.2.9
func (r CreateAddonVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMonthlyLimitJSONRequestBody ¶ added in v1.2.3
type CreateMonthlyLimitJSONRequestBody = MonthlyLimitCreate
CreateMonthlyLimitJSONRequestBody defines body for CreateMonthlyLimit for application/json ContentType.
type CreateMonthlyLimitResponse ¶ added in v1.2.3
type CreateMonthlyLimitResponse struct { Body []byte HTTPResponse *http.Response JSON201 *MonthlyLimit JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreateMonthlyLimitResponse ¶ added in v1.2.3
func ParseCreateMonthlyLimitResponse(rsp *http.Response) (*CreateMonthlyLimitResponse, error)
ParseCreateMonthlyLimitResponse parses an HTTP response from a CreateMonthlyLimitWithResponse call
func (CreateMonthlyLimitResponse) Status ¶ added in v1.2.3
func (r CreateMonthlyLimitResponse) Status() string
Status returns HTTPResponse.Status
func (CreateMonthlyLimitResponse) StatusCode ¶ added in v1.2.3
func (r CreateMonthlyLimitResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePluginJSONRequestBody ¶
type CreatePluginJSONRequestBody = PluginCreate
CreatePluginJSONRequestBody defines body for CreatePlugin for application/json ContentType.
type CreatePluginNotificationRequestJSONRequestBody ¶ added in v1.6.4
type CreatePluginNotificationRequestJSONRequestBody = PluginNotificationRequestCreate
CreatePluginNotificationRequestJSONRequestBody defines body for CreatePluginNotificationRequest for application/json ContentType.
type CreatePluginNotificationRequestResponse ¶ added in v1.6.4
type CreatePluginNotificationRequestResponse struct { Body []byte HTTPResponse *http.Response JSON201 *PluginNotificationRequest JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreatePluginNotificationRequestResponse ¶ added in v1.6.4
func ParseCreatePluginNotificationRequestResponse(rsp *http.Response) (*CreatePluginNotificationRequestResponse, error)
ParseCreatePluginNotificationRequestResponse parses an HTTP response from a CreatePluginNotificationRequestWithResponse call
func (CreatePluginNotificationRequestResponse) Status ¶ added in v1.6.4
func (r CreatePluginNotificationRequestResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePluginNotificationRequestResponse) StatusCode ¶ added in v1.6.4
func (r CreatePluginNotificationRequestResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePluginResponse ¶
type CreatePluginResponse struct { Body []byte HTTPResponse *http.Response JSON201 *Plugin JSON400 *BadRequest JSON403 *Forbidden JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreatePluginResponse ¶
func ParseCreatePluginResponse(rsp *http.Response) (*CreatePluginResponse, error)
ParseCreatePluginResponse parses an HTTP response from a CreatePluginWithResponse call
func (CreatePluginResponse) Status ¶
func (r CreatePluginResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePluginResponse) StatusCode ¶
func (r CreatePluginResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePluginUpcomingPriceChangeJSONRequestBody ¶ added in v1.6.4
type CreatePluginUpcomingPriceChangeJSONRequestBody = PluginPriceCreate
CreatePluginUpcomingPriceChangeJSONRequestBody defines body for CreatePluginUpcomingPriceChange for application/json ContentType.
type CreatePluginUpcomingPriceChangeResponse ¶ added in v1.6.4
type CreatePluginUpcomingPriceChangeResponse struct { Body []byte HTTPResponse *http.Response JSON201 *PluginPrice JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreatePluginUpcomingPriceChangeResponse ¶ added in v1.6.4
func ParseCreatePluginUpcomingPriceChangeResponse(rsp *http.Response) (*CreatePluginUpcomingPriceChangeResponse, error)
ParseCreatePluginUpcomingPriceChangeResponse parses an HTTP response from a CreatePluginUpcomingPriceChangeWithResponse call
func (CreatePluginUpcomingPriceChangeResponse) Status ¶ added in v1.6.4
func (r CreatePluginUpcomingPriceChangeResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePluginUpcomingPriceChangeResponse) StatusCode ¶ added in v1.6.4
func (r CreatePluginUpcomingPriceChangeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePluginVersionDocsJSONBody ¶
type CreatePluginVersionDocsJSONBody struct {
Pages []PluginDocsPageCreate `json:"pages"`
}
CreatePluginVersionDocsJSONBody defines parameters for CreatePluginVersionDocs.
type CreatePluginVersionDocsJSONRequestBody ¶
type CreatePluginVersionDocsJSONRequestBody CreatePluginVersionDocsJSONBody
CreatePluginVersionDocsJSONRequestBody defines body for CreatePluginVersionDocs for application/json ContentType.
type CreatePluginVersionDocsResponse ¶
type CreatePluginVersionDocsResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Names *[]PluginDocsPageName `json:"names,omitempty"` } JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreatePluginVersionDocsResponse ¶
func ParseCreatePluginVersionDocsResponse(rsp *http.Response) (*CreatePluginVersionDocsResponse, error)
ParseCreatePluginVersionDocsResponse parses an HTTP response from a CreatePluginVersionDocsWithResponse call
func (CreatePluginVersionDocsResponse) Status ¶
func (r CreatePluginVersionDocsResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePluginVersionDocsResponse) StatusCode ¶
func (r CreatePluginVersionDocsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePluginVersionJSONBody ¶
type CreatePluginVersionJSONBody struct { // Checksums List of SHA-256 checksums for this plugin version, one for each supported target. Checksums []string `json:"checksums"` // Message A message describing what's new or changed in this version. // This message will be displayed to users in the plugin's changelog. // Supports limited markdown syntax. Message string `json:"message"` // PackageType The package type of the plugin assets PackageType PluginPackageType `json:"package_type"` // Protocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins). Protocols PluginProtocols `json:"protocols"` // SpecJsonSchema The specification of the plugin. This is a JSON schema that describes the configuration of the plugin. SpecJsonSchema *PluginSpecJSONSchema `json:"spec_json_schema,omitempty"` // SupportedTargets The targets supported by this plugin version, formatted as <os>_<arch> SupportedTargets []string `json:"supported_targets"` }
CreatePluginVersionJSONBody defines parameters for CreatePluginVersion.
type CreatePluginVersionJSONRequestBody ¶
type CreatePluginVersionJSONRequestBody CreatePluginVersionJSONBody
CreatePluginVersionJSONRequestBody defines body for CreatePluginVersion for application/json ContentType.
type CreatePluginVersionResponse ¶
type CreatePluginVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PluginVersion JSON201 *PluginVersion JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON500 *InternalError }
func ParseCreatePluginVersionResponse ¶
func ParseCreatePluginVersionResponse(rsp *http.Response) (*CreatePluginVersionResponse, error)
ParseCreatePluginVersionResponse parses an HTTP response from a CreatePluginVersionWithResponse call
func (CreatePluginVersionResponse) Status ¶
func (r CreatePluginVersionResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePluginVersionResponse) StatusCode ¶
func (r CreatePluginVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePluginVersionTablesJSONBody ¶
type CreatePluginVersionTablesJSONBody struct {
Tables []PluginTableCreate `json:"tables"`
}
CreatePluginVersionTablesJSONBody defines parameters for CreatePluginVersionTables.
type CreatePluginVersionTablesJSONRequestBody ¶
type CreatePluginVersionTablesJSONRequestBody CreatePluginVersionTablesJSONBody
CreatePluginVersionTablesJSONRequestBody defines body for CreatePluginVersionTables for application/json ContentType.
type CreatePluginVersionTablesResponse ¶
type CreatePluginVersionTablesResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Names *[]PluginTableName `json:"names,omitempty"` } JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreatePluginVersionTablesResponse ¶
func ParseCreatePluginVersionTablesResponse(rsp *http.Response) (*CreatePluginVersionTablesResponse, error)
ParseCreatePluginVersionTablesResponse parses an HTTP response from a CreatePluginVersionTablesWithResponse call
func (CreatePluginVersionTablesResponse) Status ¶
func (r CreatePluginVersionTablesResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePluginVersionTablesResponse) StatusCode ¶
func (r CreatePluginVersionTablesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSubscriptionOrderForTeamJSONRequestBody ¶ added in v1.6.1
type CreateSubscriptionOrderForTeamJSONRequestBody = TeamSubscriptionOrderCreate
CreateSubscriptionOrderForTeamJSONRequestBody defines body for CreateSubscriptionOrderForTeam for application/json ContentType.
type CreateSubscriptionOrderForTeamResponse ¶ added in v1.6.1
type CreateSubscriptionOrderForTeamResponse struct { Body []byte HTTPResponse *http.Response JSON201 *TeamSubscriptionOrder JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreateSubscriptionOrderForTeamResponse ¶ added in v1.6.1
func ParseCreateSubscriptionOrderForTeamResponse(rsp *http.Response) (*CreateSubscriptionOrderForTeamResponse, error)
ParseCreateSubscriptionOrderForTeamResponse parses an HTTP response from a CreateSubscriptionOrderForTeamWithResponse call
func (CreateSubscriptionOrderForTeamResponse) Status ¶ added in v1.6.1
func (r CreateSubscriptionOrderForTeamResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSubscriptionOrderForTeamResponse) StatusCode ¶ added in v1.6.1
func (r CreateSubscriptionOrderForTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSyncDestinationJSONRequestBody ¶ added in v1.7.1
type CreateSyncDestinationJSONRequestBody = SyncDestinationCreate
CreateSyncDestinationJSONRequestBody defines body for CreateSyncDestination for application/json ContentType.
type CreateSyncDestinationResponse ¶ added in v1.7.1
type CreateSyncDestinationResponse struct { Body []byte HTTPResponse *http.Response JSON201 *SyncDestination JSON400 *BadRequest JSON401 *RequiresAuthentication JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreateSyncDestinationResponse ¶ added in v1.7.1
func ParseCreateSyncDestinationResponse(rsp *http.Response) (*CreateSyncDestinationResponse, error)
ParseCreateSyncDestinationResponse parses an HTTP response from a CreateSyncDestinationWithResponse call
func (CreateSyncDestinationResponse) Status ¶ added in v1.7.1
func (r CreateSyncDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSyncDestinationResponse) StatusCode ¶ added in v1.7.1
func (r CreateSyncDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSyncJSONRequestBody ¶ added in v1.6.4
type CreateSyncJSONRequestBody = SyncCreate
CreateSyncJSONRequestBody defines body for CreateSync for application/json ContentType.
type CreateSyncResponse ¶ added in v1.6.4
type CreateSyncResponse struct { Body []byte HTTPResponse *http.Response JSON201 *Sync JSON400 *BadRequest JSON401 *RequiresAuthentication JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreateSyncResponse ¶ added in v1.6.4
func ParseCreateSyncResponse(rsp *http.Response) (*CreateSyncResponse, error)
ParseCreateSyncResponse parses an HTTP response from a CreateSyncWithResponse call
func (CreateSyncResponse) Status ¶ added in v1.6.4
func (r CreateSyncResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSyncResponse) StatusCode ¶ added in v1.6.4
func (r CreateSyncResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSyncRunProgressJSONBody ¶ added in v1.7.0
type CreateSyncRunProgressJSONBody struct { // Rows Number of rows synced so far Rows int64 `json:"rows"` }
CreateSyncRunProgressJSONBody defines parameters for CreateSyncRunProgress.
type CreateSyncRunProgressJSONRequestBody ¶ added in v1.7.0
type CreateSyncRunProgressJSONRequestBody CreateSyncRunProgressJSONBody
CreateSyncRunProgressJSONRequestBody defines body for CreateSyncRunProgress for application/json ContentType.
type CreateSyncRunProgressResponse ¶ added in v1.7.0
type CreateSyncRunProgressResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreateSyncRunProgressResponse ¶ added in v1.7.0
func ParseCreateSyncRunProgressResponse(rsp *http.Response) (*CreateSyncRunProgressResponse, error)
ParseCreateSyncRunProgressResponse parses an HTTP response from a CreateSyncRunProgressWithResponse call
func (CreateSyncRunProgressResponse) Status ¶ added in v1.7.0
func (r CreateSyncRunProgressResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSyncRunProgressResponse) StatusCode ¶ added in v1.7.0
func (r CreateSyncRunProgressResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSyncRunResponse ¶ added in v1.6.4
type CreateSyncRunResponse struct { Body []byte HTTPResponse *http.Response JSON201 *SyncRun JSON400 *BadRequest JSON401 *RequiresAuthentication JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreateSyncRunResponse ¶ added in v1.6.4
func ParseCreateSyncRunResponse(rsp *http.Response) (*CreateSyncRunResponse, error)
ParseCreateSyncRunResponse parses an HTTP response from a CreateSyncRunWithResponse call
func (CreateSyncRunResponse) Status ¶ added in v1.6.4
func (r CreateSyncRunResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSyncRunResponse) StatusCode ¶ added in v1.6.4
func (r CreateSyncRunResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSyncSourceJSONRequestBody ¶ added in v1.7.1
type CreateSyncSourceJSONRequestBody = SyncSourceCreate
CreateSyncSourceJSONRequestBody defines body for CreateSyncSource for application/json ContentType.
type CreateSyncSourceResponse ¶ added in v1.7.1
type CreateSyncSourceResponse struct { Body []byte HTTPResponse *http.Response JSON201 *SyncSource JSON400 *BadRequest JSON401 *RequiresAuthentication JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreateSyncSourceResponse ¶ added in v1.7.1
func ParseCreateSyncSourceResponse(rsp *http.Response) (*CreateSyncSourceResponse, error)
ParseCreateSyncSourceResponse parses an HTTP response from a CreateSyncSourceWithResponse call
func (CreateSyncSourceResponse) Status ¶ added in v1.7.1
func (r CreateSyncSourceResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSyncSourceResponse) StatusCode ¶ added in v1.7.1
func (r CreateSyncSourceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTeamAPIKeyJSONBody ¶ added in v1.0.3
type CreateTeamAPIKeyJSONBody struct { ExpiresAt time.Time `json:"expires_at"` // Name Name of the API key Name APIKeyName `json:"name"` }
CreateTeamAPIKeyJSONBody defines parameters for CreateTeamAPIKey.
type CreateTeamAPIKeyJSONRequestBody ¶ added in v1.0.3
type CreateTeamAPIKeyJSONRequestBody CreateTeamAPIKeyJSONBody
CreateTeamAPIKeyJSONRequestBody defines body for CreateTeamAPIKey for application/json ContentType.
type CreateTeamAPIKeyResponse ¶ added in v1.0.3
type CreateTeamAPIKeyResponse struct { Body []byte HTTPResponse *http.Response JSON201 *APIKey JSON400 *BadRequest JSON401 *RequiresAuthentication JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreateTeamAPIKeyResponse ¶ added in v1.0.3
func ParseCreateTeamAPIKeyResponse(rsp *http.Response) (*CreateTeamAPIKeyResponse, error)
ParseCreateTeamAPIKeyResponse parses an HTTP response from a CreateTeamAPIKeyWithResponse call
func (CreateTeamAPIKeyResponse) Status ¶ added in v1.0.3
func (r CreateTeamAPIKeyResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTeamAPIKeyResponse) StatusCode ¶ added in v1.0.3
func (r CreateTeamAPIKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTeamImagesJSONBody ¶ added in v1.6.4
type CreateTeamImagesJSONBody struct {
Images []TeamImageCreate `json:"images"`
}
CreateTeamImagesJSONBody defines parameters for CreateTeamImages.
type CreateTeamImagesJSONRequestBody ¶ added in v1.6.4
type CreateTeamImagesJSONRequestBody CreateTeamImagesJSONBody
CreateTeamImagesJSONRequestBody defines body for CreateTeamImages for application/json ContentType.
type CreateTeamImagesResponse ¶ added in v1.6.4
type CreateTeamImagesResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Items []TeamImage `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseCreateTeamImagesResponse ¶ added in v1.6.4
func ParseCreateTeamImagesResponse(rsp *http.Response) (*CreateTeamImagesResponse, error)
ParseCreateTeamImagesResponse parses an HTTP response from a CreateTeamImagesWithResponse call
func (CreateTeamImagesResponse) Status ¶ added in v1.6.4
func (r CreateTeamImagesResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTeamImagesResponse) StatusCode ¶ added in v1.6.4
func (r CreateTeamImagesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTeamJSONBody ¶
type CreateTeamJSONBody struct { // DisplayName The team's display name DisplayName string `json:"display_name"` // Name The unique name for the team. Name TeamName `json:"name"` // Plan The plan the team is on Plan *TeamPlan `json:"plan,omitempty"` }
CreateTeamJSONBody defines parameters for CreateTeam.
type CreateTeamJSONRequestBody ¶
type CreateTeamJSONRequestBody CreateTeamJSONBody
CreateTeamJSONRequestBody defines body for CreateTeam for application/json ContentType.
type CreateTeamResponse ¶
type CreateTeamResponse struct { Body []byte HTTPResponse *http.Response JSON201 *Team JSON400 *BadRequest JSON401 *RequiresAuthentication JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseCreateTeamResponse ¶
func ParseCreateTeamResponse(rsp *http.Response) (*CreateTeamResponse, error)
ParseCreateTeamResponse parses an HTTP response from a CreateTeamWithResponse call
func (CreateTeamResponse) Status ¶
func (r CreateTeamResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTeamResponse) StatusCode ¶
func (r CreateTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAddonByTeamAndNameResponse ¶ added in v1.2.9
type DeleteAddonByTeamAndNameResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseDeleteAddonByTeamAndNameResponse ¶ added in v1.2.9
func ParseDeleteAddonByTeamAndNameResponse(rsp *http.Response) (*DeleteAddonByTeamAndNameResponse, error)
ParseDeleteAddonByTeamAndNameResponse parses an HTTP response from a DeleteAddonByTeamAndNameWithResponse call
func (DeleteAddonByTeamAndNameResponse) Status ¶ added in v1.2.9
func (r DeleteAddonByTeamAndNameResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteAddonByTeamAndNameResponse) StatusCode ¶ added in v1.2.9
func (r DeleteAddonByTeamAndNameResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAddonsByTeamResponse ¶ added in v1.2.9
type DeleteAddonsByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseDeleteAddonsByTeamResponse ¶ added in v1.2.9
func ParseDeleteAddonsByTeamResponse(rsp *http.Response) (*DeleteAddonsByTeamResponse, error)
ParseDeleteAddonsByTeamResponse parses an HTTP response from a DeleteAddonsByTeamWithResponse call
func (DeleteAddonsByTeamResponse) Status ¶ added in v1.2.9
func (r DeleteAddonsByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteAddonsByTeamResponse) StatusCode ¶ added in v1.2.9
func (r DeleteAddonsByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteMonthlyLimitResponse ¶ added in v1.2.3
type DeleteMonthlyLimitResponse struct { Body []byte HTTPResponse *http.Response JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseDeleteMonthlyLimitResponse ¶ added in v1.2.3
func ParseDeleteMonthlyLimitResponse(rsp *http.Response) (*DeleteMonthlyLimitResponse, error)
ParseDeleteMonthlyLimitResponse parses an HTTP response from a DeleteMonthlyLimitWithResponse call
func (DeleteMonthlyLimitResponse) Status ¶ added in v1.2.3
func (r DeleteMonthlyLimitResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteMonthlyLimitResponse) StatusCode ¶ added in v1.2.3
func (r DeleteMonthlyLimitResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePluginByTeamAndPluginNameResponse ¶ added in v1.0.2
type DeletePluginByTeamAndPluginNameResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseDeletePluginByTeamAndPluginNameResponse ¶ added in v1.0.2
func ParseDeletePluginByTeamAndPluginNameResponse(rsp *http.Response) (*DeletePluginByTeamAndPluginNameResponse, error)
ParseDeletePluginByTeamAndPluginNameResponse parses an HTTP response from a DeletePluginByTeamAndPluginNameWithResponse call
func (DeletePluginByTeamAndPluginNameResponse) Status ¶ added in v1.0.2
func (r DeletePluginByTeamAndPluginNameResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePluginByTeamAndPluginNameResponse) StatusCode ¶ added in v1.0.2
func (r DeletePluginByTeamAndPluginNameResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePluginNotificationRequestResponse ¶ added in v1.6.4
type DeletePluginNotificationRequestResponse struct { Body []byte HTTPResponse *http.Response JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseDeletePluginNotificationRequestResponse ¶ added in v1.6.4
func ParseDeletePluginNotificationRequestResponse(rsp *http.Response) (*DeletePluginNotificationRequestResponse, error)
ParseDeletePluginNotificationRequestResponse parses an HTTP response from a DeletePluginNotificationRequestWithResponse call
func (DeletePluginNotificationRequestResponse) Status ¶ added in v1.6.4
func (r DeletePluginNotificationRequestResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePluginNotificationRequestResponse) StatusCode ¶ added in v1.6.4
func (r DeletePluginNotificationRequestResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePluginUpcomingPriceChangesResponse ¶ added in v1.6.4
type DeletePluginUpcomingPriceChangesResponse struct { Body []byte HTTPResponse *http.Response JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseDeletePluginUpcomingPriceChangesResponse ¶ added in v1.6.4
func ParseDeletePluginUpcomingPriceChangesResponse(rsp *http.Response) (*DeletePluginUpcomingPriceChangesResponse, error)
ParseDeletePluginUpcomingPriceChangesResponse parses an HTTP response from a DeletePluginUpcomingPriceChangesWithResponse call
func (DeletePluginUpcomingPriceChangesResponse) Status ¶ added in v1.6.4
func (r DeletePluginUpcomingPriceChangesResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePluginUpcomingPriceChangesResponse) StatusCode ¶ added in v1.6.4
func (r DeletePluginUpcomingPriceChangesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePluginVersionDocsJSONBody ¶
type DeletePluginVersionDocsJSONBody struct {
Names []PluginDocsPageName `json:"names"`
}
DeletePluginVersionDocsJSONBody defines parameters for DeletePluginVersionDocs.
type DeletePluginVersionDocsJSONRequestBody ¶
type DeletePluginVersionDocsJSONRequestBody DeletePluginVersionDocsJSONBody
DeletePluginVersionDocsJSONRequestBody defines body for DeletePluginVersionDocs for application/json ContentType.
type DeletePluginVersionDocsResponse ¶
type DeletePluginVersionDocsResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseDeletePluginVersionDocsResponse ¶
func ParseDeletePluginVersionDocsResponse(rsp *http.Response) (*DeletePluginVersionDocsResponse, error)
ParseDeletePluginVersionDocsResponse parses an HTTP response from a DeletePluginVersionDocsWithResponse call
func (DeletePluginVersionDocsResponse) Status ¶
func (r DeletePluginVersionDocsResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePluginVersionDocsResponse) StatusCode ¶
func (r DeletePluginVersionDocsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePluginVersionTablesJSONBody ¶
type DeletePluginVersionTablesJSONBody struct {
Names []PluginTableName `json:"names"`
}
DeletePluginVersionTablesJSONBody defines parameters for DeletePluginVersionTables.
type DeletePluginVersionTablesJSONRequestBody ¶
type DeletePluginVersionTablesJSONRequestBody DeletePluginVersionTablesJSONBody
DeletePluginVersionTablesJSONRequestBody defines body for DeletePluginVersionTables for application/json ContentType.
type DeletePluginVersionTablesResponse ¶
type DeletePluginVersionTablesResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseDeletePluginVersionTablesResponse ¶
func ParseDeletePluginVersionTablesResponse(rsp *http.Response) (*DeletePluginVersionTablesResponse, error)
ParseDeletePluginVersionTablesResponse parses an HTTP response from a DeletePluginVersionTablesWithResponse call
func (DeletePluginVersionTablesResponse) Status ¶
func (r DeletePluginVersionTablesResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePluginVersionTablesResponse) StatusCode ¶
func (r DeletePluginVersionTablesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePluginsByTeamResponse ¶ added in v1.0.2
type DeletePluginsByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseDeletePluginsByTeamResponse ¶ added in v1.0.2
func ParseDeletePluginsByTeamResponse(rsp *http.Response) (*DeletePluginsByTeamResponse, error)
ParseDeletePluginsByTeamResponse parses an HTTP response from a DeletePluginsByTeamWithResponse call
func (DeletePluginsByTeamResponse) Status ¶ added in v1.0.2
func (r DeletePluginsByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePluginsByTeamResponse) StatusCode ¶ added in v1.0.2
func (r DeletePluginsByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSyncDestinationResponse ¶ added in v1.7.1
type DeleteSyncDestinationResponse struct { Body []byte HTTPResponse *http.Response JSON401 *RequiresAuthentication JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseDeleteSyncDestinationResponse ¶ added in v1.7.1
func ParseDeleteSyncDestinationResponse(rsp *http.Response) (*DeleteSyncDestinationResponse, error)
ParseDeleteSyncDestinationResponse parses an HTTP response from a DeleteSyncDestinationWithResponse call
func (DeleteSyncDestinationResponse) Status ¶ added in v1.7.1
func (r DeleteSyncDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSyncDestinationResponse) StatusCode ¶ added in v1.7.1
func (r DeleteSyncDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSyncResponse ¶ added in v1.6.4
type DeleteSyncResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseDeleteSyncResponse ¶ added in v1.6.4
func ParseDeleteSyncResponse(rsp *http.Response) (*DeleteSyncResponse, error)
ParseDeleteSyncResponse parses an HTTP response from a DeleteSyncWithResponse call
func (DeleteSyncResponse) Status ¶ added in v1.6.4
func (r DeleteSyncResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSyncResponse) StatusCode ¶ added in v1.6.4
func (r DeleteSyncResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSyncSourceResponse ¶ added in v1.7.1
type DeleteSyncSourceResponse struct { Body []byte HTTPResponse *http.Response JSON401 *RequiresAuthentication JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseDeleteSyncSourceResponse ¶ added in v1.7.1
func ParseDeleteSyncSourceResponse(rsp *http.Response) (*DeleteSyncSourceResponse, error)
ParseDeleteSyncSourceResponse parses an HTTP response from a DeleteSyncSourceWithResponse call
func (DeleteSyncSourceResponse) Status ¶ added in v1.7.1
func (r DeleteSyncSourceResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSyncSourceResponse) StatusCode ¶ added in v1.7.1
func (r DeleteSyncSourceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTeamAPIKeyResponse ¶ added in v1.0.3
type DeleteTeamAPIKeyResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseDeleteTeamAPIKeyResponse ¶ added in v1.0.3
func ParseDeleteTeamAPIKeyResponse(rsp *http.Response) (*DeleteTeamAPIKeyResponse, error)
ParseDeleteTeamAPIKeyResponse parses an HTTP response from a DeleteTeamAPIKeyWithResponse call
func (DeleteTeamAPIKeyResponse) Status ¶ added in v1.0.3
func (r DeleteTeamAPIKeyResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTeamAPIKeyResponse) StatusCode ¶ added in v1.0.3
func (r DeleteTeamAPIKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTeamMembershipResponse ¶ added in v1.6.4
type DeleteTeamMembershipResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseDeleteTeamMembershipResponse ¶ added in v1.6.4
func ParseDeleteTeamMembershipResponse(rsp *http.Response) (*DeleteTeamMembershipResponse, error)
ParseDeleteTeamMembershipResponse parses an HTTP response from a DeleteTeamMembershipWithResponse call
func (DeleteTeamMembershipResponse) Status ¶ added in v1.6.4
func (r DeleteTeamMembershipResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTeamMembershipResponse) StatusCode ¶ added in v1.6.4
func (r DeleteTeamMembershipResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTeamResponse ¶ added in v1.6.4
type DeleteTeamResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseDeleteTeamResponse ¶ added in v1.6.4
func ParseDeleteTeamResponse(rsp *http.Response) (*DeleteTeamResponse, error)
ParseDeleteTeamResponse parses an HTTP response from a DeleteTeamWithResponse call
func (DeleteTeamResponse) Status ¶ added in v1.6.4
func (r DeleteTeamResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTeamResponse) StatusCode ¶ added in v1.6.4
func (r DeleteTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserResponse ¶ added in v1.6.4
type DeleteUserResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseDeleteUserResponse ¶ added in v1.6.4
func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)
ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call
func (DeleteUserResponse) Status ¶ added in v1.6.4
func (r DeleteUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserResponse) StatusCode ¶ added in v1.6.4
func (r DeleteUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DockerError ¶ added in v1.6.5
type DockerError struct {
Details string `json:"details"`
}
DockerError Error Returned from the Docker Authorization Handler to the Docker Registry
type DownloadAddonAssetByTeamParams ¶ added in v1.4.6
type DownloadAddonAssetByTeamParams struct {
Accept *string `json:"Accept,omitempty"`
}
DownloadAddonAssetByTeamParams defines parameters for DownloadAddonAssetByTeam.
type DownloadAddonAssetByTeamResponse ¶ added in v1.4.6
type DownloadAddonAssetByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AddonAsset JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON429 *TooManyRequests JSON500 *InternalError }
func ParseDownloadAddonAssetByTeamResponse ¶ added in v1.4.6
func ParseDownloadAddonAssetByTeamResponse(rsp *http.Response) (*DownloadAddonAssetByTeamResponse, error)
ParseDownloadAddonAssetByTeamResponse parses an HTTP response from a DownloadAddonAssetByTeamWithResponse call
func (DownloadAddonAssetByTeamResponse) Status ¶ added in v1.4.6
func (r DownloadAddonAssetByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadAddonAssetByTeamResponse) StatusCode ¶ added in v1.4.6
func (r DownloadAddonAssetByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadAddonAssetParams ¶ added in v1.4.4
type DownloadAddonAssetParams struct {
Accept *string `json:"Accept,omitempty"`
}
DownloadAddonAssetParams defines parameters for DownloadAddonAsset.
type DownloadAddonAssetResponse ¶ added in v1.2.9
type DownloadAddonAssetResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AddonAsset JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON429 *TooManyRequests JSON500 *InternalError }
func ParseDownloadAddonAssetResponse ¶ added in v1.2.9
func ParseDownloadAddonAssetResponse(rsp *http.Response) (*DownloadAddonAssetResponse, error)
ParseDownloadAddonAssetResponse parses an HTTP response from a DownloadAddonAssetWithResponse call
func (DownloadAddonAssetResponse) Status ¶ added in v1.2.9
func (r DownloadAddonAssetResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadAddonAssetResponse) StatusCode ¶ added in v1.2.9
func (r DownloadAddonAssetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadPluginAssetByTeamParams ¶ added in v1.4.5
type DownloadPluginAssetByTeamParams struct {
Accept *string `json:"Accept,omitempty"`
}
DownloadPluginAssetByTeamParams defines parameters for DownloadPluginAssetByTeam.
type DownloadPluginAssetByTeamResponse ¶ added in v1.4.4
type DownloadPluginAssetByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PluginAsset JSON401 *RequiresAuthentication JSON404 *NotFound JSON429 *TooManyRequests JSON500 *InternalError }
func ParseDownloadPluginAssetByTeamResponse ¶ added in v1.4.4
func ParseDownloadPluginAssetByTeamResponse(rsp *http.Response) (*DownloadPluginAssetByTeamResponse, error)
ParseDownloadPluginAssetByTeamResponse parses an HTTP response from a DownloadPluginAssetByTeamWithResponse call
func (DownloadPluginAssetByTeamResponse) Status ¶ added in v1.4.4
func (r DownloadPluginAssetByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadPluginAssetByTeamResponse) StatusCode ¶ added in v1.4.4
func (r DownloadPluginAssetByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadPluginAssetParams ¶ added in v1.4.4
type DownloadPluginAssetParams struct {
Accept *string `json:"Accept,omitempty"`
}
DownloadPluginAssetParams defines parameters for DownloadPluginAsset.
type DownloadPluginAssetResponse ¶
type DownloadPluginAssetResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PluginAsset JSON401 *RequiresAuthentication JSON404 *NotFound JSON429 *TooManyRequests JSON500 *InternalError }
func ParseDownloadPluginAssetResponse ¶
func ParseDownloadPluginAssetResponse(rsp *http.Response) (*DownloadPluginAssetResponse, error)
ParseDownloadPluginAssetResponse parses an HTTP response from a DownloadPluginAssetWithResponse call
func (DownloadPluginAssetResponse) Status ¶
func (r DownloadPluginAssetResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadPluginAssetResponse) StatusCode ¶
func (r DownloadPluginAssetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EmailTeamInvitationJSONBody ¶
type EmailTeamInvitationJSONBody struct { Email openapi_types.Email `json:"email"` Role EmailTeamInvitationJSONBodyRole `json:"role"` }
EmailTeamInvitationJSONBody defines parameters for EmailTeamInvitation.
type EmailTeamInvitationJSONBodyRole ¶ added in v1.2.1
type EmailTeamInvitationJSONBodyRole string
EmailTeamInvitationJSONBodyRole defines parameters for EmailTeamInvitation.
const ( Admin EmailTeamInvitationJSONBodyRole = "admin" Member EmailTeamInvitationJSONBodyRole = "member" )
Defines values for EmailTeamInvitationJSONBodyRole.
type EmailTeamInvitationJSONRequestBody ¶
type EmailTeamInvitationJSONRequestBody EmailTeamInvitationJSONBody
EmailTeamInvitationJSONRequestBody defines body for EmailTeamInvitation for application/json ContentType.
type EmailTeamInvitationResponse ¶
type EmailTeamInvitationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Invitation JSON202 *Invitation JSON400 *BadRequest JSON403 *Forbidden JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseEmailTeamInvitationResponse ¶
func ParseEmailTeamInvitationResponse(rsp *http.Response) (*EmailTeamInvitationResponse, error)
ParseEmailTeamInvitationResponse parses an HTTP response from a EmailTeamInvitationWithResponse call
func (EmailTeamInvitationResponse) Status ¶
func (r EmailTeamInvitationResponse) Status() string
Status returns HTTPResponse.Status
func (EmailTeamInvitationResponse) StatusCode ¶
func (r EmailTeamInvitationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FieldError ¶ added in v1.2.3
type FieldError struct { Errors *[]string `json:"errors,omitempty"` FieldErrors *map[string]string `json:"field_errors,omitempty"` Message string `json:"message"` Status int `json:"status"` }
FieldError defines model for FieldError.
type GetAddonOrderByTeamResponse ¶ added in v1.6.1
type GetAddonOrderByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AddonOrder JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseGetAddonOrderByTeamResponse ¶ added in v1.6.1
func ParseGetAddonOrderByTeamResponse(rsp *http.Response) (*GetAddonOrderByTeamResponse, error)
ParseGetAddonOrderByTeamResponse parses an HTTP response from a GetAddonOrderByTeamWithResponse call
func (GetAddonOrderByTeamResponse) Status ¶ added in v1.6.1
func (r GetAddonOrderByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (GetAddonOrderByTeamResponse) StatusCode ¶ added in v1.6.1
func (r GetAddonOrderByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAddonResponse ¶ added in v1.2.9
type GetAddonResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Addon JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseGetAddonResponse ¶ added in v1.2.9
func ParseGetAddonResponse(rsp *http.Response) (*GetAddonResponse, error)
ParseGetAddonResponse parses an HTTP response from a GetAddonWithResponse call
func (GetAddonResponse) Status ¶ added in v1.2.9
func (r GetAddonResponse) Status() string
Status returns HTTPResponse.Status
func (GetAddonResponse) StatusCode ¶ added in v1.2.9
func (r GetAddonResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAddonVersionResponse ¶ added in v1.2.9
type GetAddonVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AddonVersion JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseGetAddonVersionResponse ¶ added in v1.2.9
func ParseGetAddonVersionResponse(rsp *http.Response) (*GetAddonVersionResponse, error)
ParseGetAddonVersionResponse parses an HTTP response from a GetAddonVersionWithResponse call
func (GetAddonVersionResponse) Status ¶ added in v1.2.9
func (r GetAddonVersionResponse) Status() string
Status returns HTTPResponse.Status
func (GetAddonVersionResponse) StatusCode ¶ added in v1.2.9
func (r GetAddonVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCurrentUserMembershipsParams ¶
type GetCurrentUserMembershipsParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetCurrentUserMembershipsParams defines parameters for GetCurrentUserMemberships.
type GetCurrentUserMembershipsResponse ¶
type GetCurrentUserMembershipsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []MembershipWithTeam `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON500 *InternalError }
func ParseGetCurrentUserMembershipsResponse ¶
func ParseGetCurrentUserMembershipsResponse(rsp *http.Response) (*GetCurrentUserMembershipsResponse, error)
ParseGetCurrentUserMembershipsResponse parses an HTTP response from a GetCurrentUserMembershipsWithResponse call
func (GetCurrentUserMembershipsResponse) Status ¶
func (r GetCurrentUserMembershipsResponse) Status() string
Status returns HTTPResponse.Status
func (GetCurrentUserMembershipsResponse) StatusCode ¶
func (r GetCurrentUserMembershipsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCurrentUserResponse ¶
type GetCurrentUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *User JSON401 *RequiresAuthentication JSON403 *Forbidden JSON500 *InternalError }
func ParseGetCurrentUserResponse ¶
func ParseGetCurrentUserResponse(rsp *http.Response) (*GetCurrentUserResponse, error)
ParseGetCurrentUserResponse parses an HTTP response from a GetCurrentUserWithResponse call
func (GetCurrentUserResponse) Status ¶
func (r GetCurrentUserResponse) Status() string
Status returns HTTPResponse.Status
func (GetCurrentUserResponse) StatusCode ¶
func (r GetCurrentUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMonthlyLimitResponse ¶ added in v1.2.3
type GetMonthlyLimitResponse struct { Body []byte HTTPResponse *http.Response JSON200 *MonthlyLimit JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseGetMonthlyLimitResponse ¶ added in v1.2.3
func ParseGetMonthlyLimitResponse(rsp *http.Response) (*GetMonthlyLimitResponse, error)
ParseGetMonthlyLimitResponse parses an HTTP response from a GetMonthlyLimitWithResponse call
func (GetMonthlyLimitResponse) Status ¶ added in v1.2.3
func (r GetMonthlyLimitResponse) Status() string
Status returns HTTPResponse.Status
func (GetMonthlyLimitResponse) StatusCode ¶ added in v1.2.3
func (r GetMonthlyLimitResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPluginNotificationRequestResponse ¶ added in v1.6.4
type GetPluginNotificationRequestResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []PluginNotificationRequest `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseGetPluginNotificationRequestResponse ¶ added in v1.6.4
func ParseGetPluginNotificationRequestResponse(rsp *http.Response) (*GetPluginNotificationRequestResponse, error)
ParseGetPluginNotificationRequestResponse parses an HTTP response from a GetPluginNotificationRequestWithResponse call
func (GetPluginNotificationRequestResponse) Status ¶ added in v1.6.4
func (r GetPluginNotificationRequestResponse) Status() string
Status returns HTTPResponse.Status
func (GetPluginNotificationRequestResponse) StatusCode ¶ added in v1.6.4
func (r GetPluginNotificationRequestResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPluginResponse ¶
type GetPluginResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Plugin JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseGetPluginResponse ¶
func ParseGetPluginResponse(rsp *http.Response) (*GetPluginResponse, error)
ParseGetPluginResponse parses an HTTP response from a GetPluginWithResponse call
func (GetPluginResponse) Status ¶
func (r GetPluginResponse) Status() string
Status returns HTTPResponse.Status
func (GetPluginResponse) StatusCode ¶
func (r GetPluginResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPluginVersionResponse ¶
type GetPluginVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PluginVersionDetails JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseGetPluginVersionResponse ¶
func ParseGetPluginVersionResponse(rsp *http.Response) (*GetPluginVersionResponse, error)
ParseGetPluginVersionResponse parses an HTTP response from a GetPluginVersionWithResponse call
func (GetPluginVersionResponse) Status ¶
func (r GetPluginVersionResponse) Status() string
Status returns HTTPResponse.Status
func (GetPluginVersionResponse) StatusCode ¶
func (r GetPluginVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPluginVersionTableResponse ¶
type GetPluginVersionTableResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PluginTableDetails JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseGetPluginVersionTableResponse ¶
func ParseGetPluginVersionTableResponse(rsp *http.Response) (*GetPluginVersionTableResponse, error)
ParseGetPluginVersionTableResponse parses an HTTP response from a GetPluginVersionTableWithResponse call
func (GetPluginVersionTableResponse) Status ¶
func (r GetPluginVersionTableResponse) Status() string
Status returns HTTPResponse.Status
func (GetPluginVersionTableResponse) StatusCode ¶
func (r GetPluginVersionTableResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSubscriptionOrderByTeamResponse ¶ added in v1.6.1
type GetSubscriptionOrderByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TeamSubscriptionOrder JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseGetSubscriptionOrderByTeamResponse ¶ added in v1.6.1
func ParseGetSubscriptionOrderByTeamResponse(rsp *http.Response) (*GetSubscriptionOrderByTeamResponse, error)
ParseGetSubscriptionOrderByTeamResponse parses an HTTP response from a GetSubscriptionOrderByTeamWithResponse call
func (GetSubscriptionOrderByTeamResponse) Status ¶ added in v1.6.1
func (r GetSubscriptionOrderByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (GetSubscriptionOrderByTeamResponse) StatusCode ¶ added in v1.6.1
func (r GetSubscriptionOrderByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSyncDestinationResponse ¶ added in v1.7.1
type GetSyncDestinationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SyncDestination JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseGetSyncDestinationResponse ¶ added in v1.7.1
func ParseGetSyncDestinationResponse(rsp *http.Response) (*GetSyncDestinationResponse, error)
ParseGetSyncDestinationResponse parses an HTTP response from a GetSyncDestinationWithResponse call
func (GetSyncDestinationResponse) Status ¶ added in v1.7.1
func (r GetSyncDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncDestinationResponse) StatusCode ¶ added in v1.7.1
func (r GetSyncDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSyncResponse ¶ added in v1.6.4
type GetSyncResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Sync JSON400 *BadRequest JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseGetSyncResponse ¶ added in v1.6.4
func ParseGetSyncResponse(rsp *http.Response) (*GetSyncResponse, error)
ParseGetSyncResponse parses an HTTP response from a GetSyncWithResponse call
func (GetSyncResponse) Status ¶ added in v1.6.4
func (r GetSyncResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncResponse) StatusCode ¶ added in v1.6.4
func (r GetSyncResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSyncRunLogsResponse ¶ added in v1.7.1
type GetSyncRunLogsResponse struct { Body []byte HTTPResponse *http.Response JSON400 *BadRequest JSON401 *RequiresAuthentication JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseGetSyncRunLogsResponse ¶ added in v1.7.1
func ParseGetSyncRunLogsResponse(rsp *http.Response) (*GetSyncRunLogsResponse, error)
ParseGetSyncRunLogsResponse parses an HTTP response from a GetSyncRunLogsWithResponse call
func (GetSyncRunLogsResponse) Status ¶ added in v1.7.1
func (r GetSyncRunLogsResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncRunLogsResponse) StatusCode ¶ added in v1.7.1
func (r GetSyncRunLogsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSyncRunResponse ¶ added in v1.6.4
type GetSyncRunResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SyncRun JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseGetSyncRunResponse ¶ added in v1.6.4
func ParseGetSyncRunResponse(rsp *http.Response) (*GetSyncRunResponse, error)
ParseGetSyncRunResponse parses an HTTP response from a GetSyncRunWithResponse call
func (GetSyncRunResponse) Status ¶ added in v1.6.4
func (r GetSyncRunResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncRunResponse) StatusCode ¶ added in v1.6.4
func (r GetSyncRunResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSyncSourceResponse ¶ added in v1.7.1
type GetSyncSourceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SyncSource JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseGetSyncSourceResponse ¶ added in v1.7.1
func ParseGetSyncSourceResponse(rsp *http.Response) (*GetSyncSourceResponse, error)
ParseGetSyncSourceResponse parses an HTTP response from a GetSyncSourceWithResponse call
func (GetSyncSourceResponse) Status ¶ added in v1.7.1
func (r GetSyncSourceResponse) Status() string
Status returns HTTPResponse.Status
func (GetSyncSourceResponse) StatusCode ¶ added in v1.7.1
func (r GetSyncSourceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTeamByNameResponse ¶
type GetTeamByNameResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Team JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseGetTeamByNameResponse ¶
func ParseGetTeamByNameResponse(rsp *http.Response) (*GetTeamByNameResponse, error)
ParseGetTeamByNameResponse parses an HTTP response from a GetTeamByNameWithResponse call
func (GetTeamByNameResponse) Status ¶
func (r GetTeamByNameResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamByNameResponse) StatusCode ¶
func (r GetTeamByNameResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTeamMembershipsParams ¶
type GetTeamMembershipsParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
GetTeamMembershipsParams defines parameters for GetTeamMemberships.
type GetTeamMembershipsResponse ¶
type GetTeamMembershipsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []MembershipWithUser `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseGetTeamMembershipsResponse ¶
func ParseGetTeamMembershipsResponse(rsp *http.Response) (*GetTeamMembershipsResponse, error)
ParseGetTeamMembershipsResponse parses an HTTP response from a GetTeamMembershipsWithResponse call
func (GetTeamMembershipsResponse) Status ¶
func (r GetTeamMembershipsResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamMembershipsResponse) StatusCode ¶
func (r GetTeamMembershipsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTeamPluginUsageResponse ¶ added in v1.2.6
type GetTeamPluginUsageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UsageCurrent JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseGetTeamPluginUsageResponse ¶ added in v1.2.6
func ParseGetTeamPluginUsageResponse(rsp *http.Response) (*GetTeamPluginUsageResponse, error)
ParseGetTeamPluginUsageResponse parses an HTTP response from a GetTeamPluginUsageWithResponse call
func (GetTeamPluginUsageResponse) Status ¶ added in v1.2.6
func (r GetTeamPluginUsageResponse) Status() string
Status returns HTTPResponse.Status
func (GetTeamPluginUsageResponse) StatusCode ¶ added in v1.2.6
func (r GetTeamPluginUsageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HealthCheckResponse ¶
func ParseHealthCheckResponse ¶
func ParseHealthCheckResponse(rsp *http.Response) (*HealthCheckResponse, error)
ParseHealthCheckResponse parses an HTTP response from a HealthCheckWithResponse call
func (HealthCheckResponse) Status ¶
func (r HealthCheckResponse) Status() string
Status returns HTTPResponse.Status
func (HealthCheckResponse) StatusCode ¶
func (r HealthCheckResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type ImageURL ¶
type ImageURL struct { DownloadUrl string `json:"download_url"` UploadUrl string `json:"upload_url"` }
ImageURL defines model for ImageURL.
type IncludeDrafts ¶ added in v1.0.3
type IncludeDrafts = bool
IncludeDrafts defines model for include_drafts.
type IncludePrereleases ¶ added in v1.6.2
type IncludePrereleases = bool
IncludePrereleases defines model for include_prereleases.
type IncludePrivate ¶ added in v1.2.2
type IncludePrivate = bool
IncludePrivate defines model for include_private.
type IncreaseTeamPluginUsageJSONRequestBody ¶ added in v1.2.6
type IncreaseTeamPluginUsageJSONRequestBody = UsageIncrease
IncreaseTeamPluginUsageJSONRequestBody defines body for IncreaseTeamPluginUsage for application/json ContentType.
type IncreaseTeamPluginUsageResponse ¶ added in v1.2.6
type IncreaseTeamPluginUsageResponse struct { Body []byte HTTPResponse *http.Response JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError JSON503 *ServiceUnavailable }
func ParseIncreaseTeamPluginUsageResponse ¶ added in v1.2.6
func ParseIncreaseTeamPluginUsageResponse(rsp *http.Response) (*IncreaseTeamPluginUsageResponse, error)
ParseIncreaseTeamPluginUsageResponse parses an HTTP response from a IncreaseTeamPluginUsageWithResponse call
func (IncreaseTeamPluginUsageResponse) Status ¶ added in v1.2.6
func (r IncreaseTeamPluginUsageResponse) Status() string
Status returns HTTPResponse.Status
func (IncreaseTeamPluginUsageResponse) StatusCode ¶ added in v1.2.6
func (r IncreaseTeamPluginUsageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Invitation ¶
type Invitation struct { CreatedAt time.Time `json:"created_at"` Email Email `json:"email"` Role string `json:"role"` // TeamName The unique name for the team. TeamName TeamName `json:"team_name"` }
Invitation defines model for Invitation.
type InvitationWithToken ¶ added in v1.2.2
type InvitationWithToken struct { CreatedAt time.Time `json:"created_at"` Email Email `json:"email"` Role string `json:"role"` // TeamName The unique name for the team. TeamName TeamName `json:"team_name"` // Token The token used to accept the invitation Token openapi_types.UUID `json:"token"` }
InvitationWithToken defines model for InvitationWithToken.
type Invoice ¶ added in v1.6.3
type Invoice struct { // AmountDue Amount due in cents. This is the amount that will be charged, unless there are pending invoice items. If the invoice’s total is smaller than the minimum charge amount, for example, or if there is account credit that can be applied to the invoice, the amount_due may be 0. The charge that gets generated for the invoice will be for the amount specified in amount_due. AmountDue int64 `json:"amount_due"` CreatedAt time.Time `json:"created_at"` Currency string `json:"currency"` // InvoicePdf The link to download the PDF for the invoice. InvoicePDF string `json:"invoice_pdf"` // Paid Whether or not payment was successfully collected for this invoice. Paid bool `json:"paid"` }
Invoice Invoice details
type ListAddon ¶ added in v1.4.2
type ListAddon struct { // AddonFormat Supported formats for addons AddonFormat AddonFormat `json:"addon_format"` // AddonType Supported types for addons AddonType AddonType `json:"addon_type"` // Category Supported categories for addons Category AddonCategory `json:"category"` CreatedAt time.Time `json:"created_at"` // DisplayName The addon's display name DisplayName string `json:"display_name"` Homepage *string `json:"homepage,omitempty"` // LatestVersion The version in semantic version format. LatestVersion *VersionName `json:"latest_version,omitempty"` Logo string `json:"logo"` // Name The unique name for the addon. Name AddonName `json:"name"` // Official True if the addon is maintained by CloudQuery, false otherwise Official bool `json:"official"` // PriceUsd The price for 6 months PriceUSD string `json:"price_usd"` // Public Whether the plugin is listed in the CloudQuery Hub. If false, the plugin will not be shown in the CloudQuery Hub and will only be visible to members of the plugin's team. Public *bool `json:"public,omitempty"` Repository *string `json:"repository,omitempty"` ShortDescription string `json:"short_description"` // TeamName The unique name for the team. TeamName TeamName `json:"team_name"` // Tier Supported tiers for addons Tier AddonTier `json:"tier"` UpdatedAt time.Time `json:"updated_at"` }
ListAddon defines model for ListAddon.
type ListAddonOrdersByTeamParams ¶ added in v1.6.0
type ListAddonOrdersByTeamParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListAddonOrdersByTeamParams defines parameters for ListAddonOrdersByTeam.
type ListAddonOrdersByTeamResponse ¶ added in v1.6.0
type ListAddonOrdersByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []AddonOrder `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListAddonOrdersByTeamResponse ¶ added in v1.6.0
func ParseListAddonOrdersByTeamResponse(rsp *http.Response) (*ListAddonOrdersByTeamResponse, error)
ParseListAddonOrdersByTeamResponse parses an HTTP response from a ListAddonOrdersByTeamWithResponse call
func (ListAddonOrdersByTeamResponse) Status ¶ added in v1.6.0
func (r ListAddonOrdersByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (ListAddonOrdersByTeamResponse) StatusCode ¶ added in v1.6.0
func (r ListAddonOrdersByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAddonVersionsParams ¶ added in v1.2.9
type ListAddonVersionsParams struct { // SortBy The field to sort by SortBy *ListAddonVersionsParamsSortBy `form:"sort_by,omitempty" json:"sort_by,omitempty"` // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` // IncludeDrafts Whether to include draft versions IncludeDrafts *IncludeDrafts `form:"include_drafts,omitempty" json:"include_drafts,omitempty"` }
ListAddonVersionsParams defines parameters for ListAddonVersions.
type ListAddonVersionsParamsSortBy ¶ added in v1.2.9
type ListAddonVersionsParamsSortBy string
ListAddonVersionsParamsSortBy defines parameters for ListAddonVersions.
const (
ListAddonVersionsParamsSortByCreatedAt ListAddonVersionsParamsSortBy = "created_at"
)
Defines values for ListAddonVersionsParamsSortBy.
type ListAddonVersionsResponse ¶ added in v1.2.9
type ListAddonVersionsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []AddonVersion `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListAddonVersionsResponse ¶ added in v1.2.9
func ParseListAddonVersionsResponse(rsp *http.Response) (*ListAddonVersionsResponse, error)
ParseListAddonVersionsResponse parses an HTTP response from a ListAddonVersionsWithResponse call
func (ListAddonVersionsResponse) Status ¶ added in v1.2.9
func (r ListAddonVersionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAddonVersionsResponse) StatusCode ¶ added in v1.2.9
func (r ListAddonVersionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAddonsByTeamParams ¶ added in v1.2.9
type ListAddonsByTeamParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` // IncludePrivate Whether to include private plugins IncludePrivate *IncludePrivate `form:"include_private,omitempty" json:"include_private,omitempty"` }
ListAddonsByTeamParams defines parameters for ListAddonsByTeam.
type ListAddonsByTeamResponse ¶ added in v1.2.9
type ListAddonsByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []Addon `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListAddonsByTeamResponse ¶ added in v1.2.9
func ParseListAddonsByTeamResponse(rsp *http.Response) (*ListAddonsByTeamResponse, error)
ParseListAddonsByTeamResponse parses an HTTP response from a ListAddonsByTeamWithResponse call
func (ListAddonsByTeamResponse) Status ¶ added in v1.2.9
func (r ListAddonsByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (ListAddonsByTeamResponse) StatusCode ¶ added in v1.2.9
func (r ListAddonsByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAddonsParams ¶ added in v1.2.9
type ListAddonsParams struct { // SortBy The field to sort by SortBy *ListAddonsParamsSortBy `form:"sort_by,omitempty" json:"sort_by,omitempty"` // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListAddonsParams defines parameters for ListAddons.
type ListAddonsParamsSortBy ¶ added in v1.2.9
type ListAddonsParamsSortBy string
ListAddonsParamsSortBy defines parameters for ListAddons.
const ( ListAddonsParamsSortByCreatedAt ListAddonsParamsSortBy = "created_at" ListAddonsParamsSortByDownloads ListAddonsParamsSortBy = "downloads" ListAddonsParamsSortByName ListAddonsParamsSortBy = "name" ListAddonsParamsSortByUpdatedAt ListAddonsParamsSortBy = "updated_at" )
Defines values for ListAddonsParamsSortBy.
type ListAddonsResponse ¶ added in v1.2.9
type ListAddonsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []ListAddon `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON500 *InternalError }
func ParseListAddonsResponse ¶ added in v1.2.9
func ParseListAddonsResponse(rsp *http.Response) (*ListAddonsResponse, error)
ParseListAddonsResponse parses an HTTP response from a ListAddonsWithResponse call
func (ListAddonsResponse) Status ¶ added in v1.2.9
func (r ListAddonsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAddonsResponse) StatusCode ¶ added in v1.2.9
func (r ListAddonsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCurrentUserInvitationsParams ¶
type ListCurrentUserInvitationsParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListCurrentUserInvitationsParams defines parameters for ListCurrentUserInvitations.
type ListCurrentUserInvitationsResponse ¶
type ListCurrentUserInvitationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []InvitationWithToken `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON500 *InternalError }
func ParseListCurrentUserInvitationsResponse ¶
func ParseListCurrentUserInvitationsResponse(rsp *http.Response) (*ListCurrentUserInvitationsResponse, error)
ParseListCurrentUserInvitationsResponse parses an HTTP response from a ListCurrentUserInvitationsWithResponse call
func (ListCurrentUserInvitationsResponse) Status ¶
func (r ListCurrentUserInvitationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListCurrentUserInvitationsResponse) StatusCode ¶
func (r ListCurrentUserInvitationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListInvoicesByTeamParams ¶ added in v1.6.3
type ListInvoicesByTeamParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListInvoicesByTeamParams defines parameters for ListInvoicesByTeam.
type ListInvoicesByTeamResponse ¶ added in v1.6.3
type ListInvoicesByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []Invoice `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListInvoicesByTeamResponse ¶ added in v1.6.3
func ParseListInvoicesByTeamResponse(rsp *http.Response) (*ListInvoicesByTeamResponse, error)
ParseListInvoicesByTeamResponse parses an HTTP response from a ListInvoicesByTeamWithResponse call
func (ListInvoicesByTeamResponse) Status ¶ added in v1.6.3
func (r ListInvoicesByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (ListInvoicesByTeamResponse) StatusCode ¶ added in v1.6.3
func (r ListInvoicesByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMetadata ¶
type ListMetadata struct { LastPage *int `json:"last_page,omitempty"` TotalCount *int `json:"total_count,omitempty"` }
ListMetadata defines model for ListMetadata.
type ListMonthlyLimitsByTeamParams ¶ added in v1.2.3
type ListMonthlyLimitsByTeamParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListMonthlyLimitsByTeamParams defines parameters for ListMonthlyLimitsByTeam.
type ListMonthlyLimitsByTeamResponse ¶ added in v1.2.3
type ListMonthlyLimitsByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []MonthlyLimit `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListMonthlyLimitsByTeamResponse ¶ added in v1.2.3
func ParseListMonthlyLimitsByTeamResponse(rsp *http.Response) (*ListMonthlyLimitsByTeamResponse, error)
ParseListMonthlyLimitsByTeamResponse parses an HTTP response from a ListMonthlyLimitsByTeamWithResponse call
func (ListMonthlyLimitsByTeamResponse) Status ¶ added in v1.2.3
func (r ListMonthlyLimitsByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (ListMonthlyLimitsByTeamResponse) StatusCode ¶ added in v1.2.3
func (r ListMonthlyLimitsByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPlugin ¶ added in v1.2.7
type ListPlugin struct { // Category Supported categories for plugins Category PluginCategory `json:"category"` CreatedAt time.Time `json:"created_at"` // DisplayName The plugin's display name DisplayName string `json:"display_name"` // FreeRowsPerMonth The number of rows that can be synced for free each month. FreeRowsPerMonth int64 `json:"free_rows_per_month"` Homepage *string `json:"homepage,omitempty"` // Kind The kind of plugin, ie. source or destination. Kind PluginKind `json:"kind"` // LatestVersion The version in semantic version format. LatestVersion *VersionName `json:"latest_version,omitempty"` Logo string `json:"logo"` // Name The unique name for the plugin. Name PluginName `json:"name"` // Official True if the plugin is maintained by CloudQuery, false otherwise Official bool `json:"official"` // Public Whether the plugin is listed in the CloudQuery Hub. If false, the plugin will not be shown in the CloudQuery Hub and will only be visible to members of the plugin's team. Public *bool `json:"public,omitempty"` // ReleaseStage Official plugins can go through three release stages: Coming Soon, Preview, and GA. // The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready. // Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are: // Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage. ReleaseStage PluginReleaseStage `json:"release_stage"` Repository *string `json:"repository,omitempty"` ShortDescription string `json:"short_description"` // TeamName The unique name for the team. TeamName TeamName `json:"team_name"` // Tier Supported tiers for plugins Tier PluginTier `json:"tier"` UpdatedAt time.Time `json:"updated_at"` // UsdPerRow The price per row in USD. This is used to calculate the price of a sync. USDPerRow string `json:"usd_per_row"` }
ListPlugin defines model for ListPlugin.
type ListPluginNotificationRequestsParams ¶ added in v1.6.4
type ListPluginNotificationRequestsParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListPluginNotificationRequestsParams defines parameters for ListPluginNotificationRequests.
type ListPluginNotificationRequestsResponse ¶ added in v1.6.4
type ListPluginNotificationRequestsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []PluginNotificationRequest `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON500 *InternalError }
func ParseListPluginNotificationRequestsResponse ¶ added in v1.6.4
func ParseListPluginNotificationRequestsResponse(rsp *http.Response) (*ListPluginNotificationRequestsResponse, error)
ParseListPluginNotificationRequestsResponse parses an HTTP response from a ListPluginNotificationRequestsWithResponse call
func (ListPluginNotificationRequestsResponse) Status ¶ added in v1.6.4
func (r ListPluginNotificationRequestsResponse) Status() string
Status returns HTTPResponse.Status
func (ListPluginNotificationRequestsResponse) StatusCode ¶ added in v1.6.4
func (r ListPluginNotificationRequestsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPluginUpcomingPriceChangesResponse ¶ added in v1.6.4
type ListPluginUpcomingPriceChangesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []PluginPrice `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListPluginUpcomingPriceChangesResponse ¶ added in v1.6.4
func ParseListPluginUpcomingPriceChangesResponse(rsp *http.Response) (*ListPluginUpcomingPriceChangesResponse, error)
ParseListPluginUpcomingPriceChangesResponse parses an HTTP response from a ListPluginUpcomingPriceChangesWithResponse call
func (ListPluginUpcomingPriceChangesResponse) Status ¶ added in v1.6.4
func (r ListPluginUpcomingPriceChangesResponse) Status() string
Status returns HTTPResponse.Status
func (ListPluginUpcomingPriceChangesResponse) StatusCode ¶ added in v1.6.4
func (r ListPluginUpcomingPriceChangesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPluginVersionDocsParams ¶
type ListPluginVersionDocsParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListPluginVersionDocsParams defines parameters for ListPluginVersionDocs.
type ListPluginVersionDocsResponse ¶
type ListPluginVersionDocsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []PluginDocsPage `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseListPluginVersionDocsResponse ¶
func ParseListPluginVersionDocsResponse(rsp *http.Response) (*ListPluginVersionDocsResponse, error)
ParseListPluginVersionDocsResponse parses an HTTP response from a ListPluginVersionDocsWithResponse call
func (ListPluginVersionDocsResponse) Status ¶
func (r ListPluginVersionDocsResponse) Status() string
Status returns HTTPResponse.Status
func (ListPluginVersionDocsResponse) StatusCode ¶
func (r ListPluginVersionDocsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPluginVersionTablesParams ¶
type ListPluginVersionTablesParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListPluginVersionTablesParams defines parameters for ListPluginVersionTables.
type ListPluginVersionTablesResponse ¶
type ListPluginVersionTablesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []PluginTable `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseListPluginVersionTablesResponse ¶
func ParseListPluginVersionTablesResponse(rsp *http.Response) (*ListPluginVersionTablesResponse, error)
ParseListPluginVersionTablesResponse parses an HTTP response from a ListPluginVersionTablesWithResponse call
func (ListPluginVersionTablesResponse) Status ¶
func (r ListPluginVersionTablesResponse) Status() string
Status returns HTTPResponse.Status
func (ListPluginVersionTablesResponse) StatusCode ¶
func (r ListPluginVersionTablesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPluginVersionsParams ¶
type ListPluginVersionsParams struct { // SortBy The field to sort by SortBy *ListPluginVersionsParamsSortBy `form:"sort_by,omitempty" json:"sort_by,omitempty"` // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` // IncludeDrafts Whether to include draft versions IncludeDrafts *IncludeDrafts `form:"include_drafts,omitempty" json:"include_drafts,omitempty"` // IncludePrereleases Whether to include prerelease versions IncludePrereleases *IncludePrereleases `form:"include_prereleases,omitempty" json:"include_prereleases,omitempty"` }
ListPluginVersionsParams defines parameters for ListPluginVersions.
type ListPluginVersionsParamsSortBy ¶
type ListPluginVersionsParamsSortBy string
ListPluginVersionsParamsSortBy defines parameters for ListPluginVersions.
const (
CreatedAt ListPluginVersionsParamsSortBy = "created_at"
)
Defines values for ListPluginVersionsParamsSortBy.
type ListPluginVersionsResponse ¶
type ListPluginVersionsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []PluginVersionList `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListPluginVersionsResponse ¶
func ParseListPluginVersionsResponse(rsp *http.Response) (*ListPluginVersionsResponse, error)
ParseListPluginVersionsResponse parses an HTTP response from a ListPluginVersionsWithResponse call
func (ListPluginVersionsResponse) Status ¶
func (r ListPluginVersionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListPluginVersionsResponse) StatusCode ¶
func (r ListPluginVersionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPluginsByTeamParams ¶
type ListPluginsByTeamParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` // IncludePrivate Whether to include private plugins IncludePrivate *IncludePrivate `form:"include_private,omitempty" json:"include_private,omitempty"` }
ListPluginsByTeamParams defines parameters for ListPluginsByTeam.
type ListPluginsByTeamResponse ¶
type ListPluginsByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []Plugin `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListPluginsByTeamResponse ¶
func ParseListPluginsByTeamResponse(rsp *http.Response) (*ListPluginsByTeamResponse, error)
ParseListPluginsByTeamResponse parses an HTTP response from a ListPluginsByTeamWithResponse call
func (ListPluginsByTeamResponse) Status ¶
func (r ListPluginsByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (ListPluginsByTeamResponse) StatusCode ¶
func (r ListPluginsByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPluginsParams ¶
type ListPluginsParams struct { // SortBy The field to sort by SortBy *ListPluginsParamsSortBy `form:"sort_by,omitempty" json:"sort_by,omitempty"` // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListPluginsParams defines parameters for ListPlugins.
type ListPluginsParamsSortBy ¶
type ListPluginsParamsSortBy string
ListPluginsParamsSortBy defines parameters for ListPlugins.
const ( ListPluginsParamsSortByCreatedAt ListPluginsParamsSortBy = "created_at" ListPluginsParamsSortByDownloads ListPluginsParamsSortBy = "downloads" ListPluginsParamsSortByName ListPluginsParamsSortBy = "name" ListPluginsParamsSortByUpdatedAt ListPluginsParamsSortBy = "updated_at" )
Defines values for ListPluginsParamsSortBy.
type ListPluginsResponse ¶
type ListPluginsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []ListPlugin `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON500 *InternalError }
func ParseListPluginsResponse ¶
func ParseListPluginsResponse(rsp *http.Response) (*ListPluginsResponse, error)
ParseListPluginsResponse parses an HTTP response from a ListPluginsWithResponse call
func (ListPluginsResponse) Status ¶
func (r ListPluginsResponse) Status() string
Status returns HTTPResponse.Status
func (ListPluginsResponse) StatusCode ¶
func (r ListPluginsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSubscriptionOrdersByTeamParams ¶ added in v1.6.1
type ListSubscriptionOrdersByTeamParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListSubscriptionOrdersByTeamParams defines parameters for ListSubscriptionOrdersByTeam.
type ListSubscriptionOrdersByTeamResponse ¶ added in v1.6.1
type ListSubscriptionOrdersByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []TeamSubscriptionOrder `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListSubscriptionOrdersByTeamResponse ¶ added in v1.6.1
func ParseListSubscriptionOrdersByTeamResponse(rsp *http.Response) (*ListSubscriptionOrdersByTeamResponse, error)
ParseListSubscriptionOrdersByTeamResponse parses an HTTP response from a ListSubscriptionOrdersByTeamWithResponse call
func (ListSubscriptionOrdersByTeamResponse) Status ¶ added in v1.6.1
func (r ListSubscriptionOrdersByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (ListSubscriptionOrdersByTeamResponse) StatusCode ¶ added in v1.6.1
func (r ListSubscriptionOrdersByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSyncDestinationsParams ¶ added in v1.7.1
type ListSyncDestinationsParams struct { // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` }
ListSyncDestinationsParams defines parameters for ListSyncDestinations.
type ListSyncDestinationsResponse ¶ added in v1.7.1
type ListSyncDestinationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []SyncDestination `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseListSyncDestinationsResponse ¶ added in v1.7.1
func ParseListSyncDestinationsResponse(rsp *http.Response) (*ListSyncDestinationsResponse, error)
ParseListSyncDestinationsResponse parses an HTTP response from a ListSyncDestinationsWithResponse call
func (ListSyncDestinationsResponse) Status ¶ added in v1.7.1
func (r ListSyncDestinationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSyncDestinationsResponse) StatusCode ¶ added in v1.7.1
func (r ListSyncDestinationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSyncRunsParams ¶ added in v1.6.4
type ListSyncRunsParams struct { // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` }
ListSyncRunsParams defines parameters for ListSyncRuns.
type ListSyncRunsResponse ¶ added in v1.6.4
type ListSyncRunsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []SyncRun `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseListSyncRunsResponse ¶ added in v1.6.4
func ParseListSyncRunsResponse(rsp *http.Response) (*ListSyncRunsResponse, error)
ParseListSyncRunsResponse parses an HTTP response from a ListSyncRunsWithResponse call
func (ListSyncRunsResponse) Status ¶ added in v1.6.4
func (r ListSyncRunsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSyncRunsResponse) StatusCode ¶ added in v1.6.4
func (r ListSyncRunsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSyncSourcesParams ¶ added in v1.7.1
type ListSyncSourcesParams struct { // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` }
ListSyncSourcesParams defines parameters for ListSyncSources.
type ListSyncSourcesResponse ¶ added in v1.7.1
type ListSyncSourcesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []SyncSource `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseListSyncSourcesResponse ¶ added in v1.7.1
func ParseListSyncSourcesResponse(rsp *http.Response) (*ListSyncSourcesResponse, error)
ParseListSyncSourcesResponse parses an HTTP response from a ListSyncSourcesWithResponse call
func (ListSyncSourcesResponse) Status ¶ added in v1.7.1
func (r ListSyncSourcesResponse) Status() string
Status returns HTTPResponse.Status
func (ListSyncSourcesResponse) StatusCode ¶ added in v1.7.1
func (r ListSyncSourcesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSyncsParams ¶ added in v1.6.4
type ListSyncsParams struct { // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` }
ListSyncsParams defines parameters for ListSyncs.
type ListSyncsResponse ¶ added in v1.6.4
type ListSyncsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []Sync `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseListSyncsResponse ¶ added in v1.6.4
func ParseListSyncsResponse(rsp *http.Response) (*ListSyncsResponse, error)
ParseListSyncsResponse parses an HTTP response from a ListSyncsWithResponse call
func (ListSyncsResponse) Status ¶ added in v1.6.4
func (r ListSyncsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSyncsResponse) StatusCode ¶ added in v1.6.4
func (r ListSyncsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTeamAPIKeysParams ¶ added in v1.0.3
type ListTeamAPIKeysParams struct { // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` }
ListTeamAPIKeysParams defines parameters for ListTeamAPIKeys.
type ListTeamAPIKeysResponse ¶ added in v1.0.3
type ListTeamAPIKeysResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []APIKey `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseListTeamAPIKeysResponse ¶ added in v1.0.3
func ParseListTeamAPIKeysResponse(rsp *http.Response) (*ListTeamAPIKeysResponse, error)
ParseListTeamAPIKeysResponse parses an HTTP response from a ListTeamAPIKeysWithResponse call
func (ListTeamAPIKeysResponse) Status ¶ added in v1.0.3
func (r ListTeamAPIKeysResponse) Status() string
Status returns HTTPResponse.Status
func (ListTeamAPIKeysResponse) StatusCode ¶ added in v1.0.3
func (r ListTeamAPIKeysResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTeamInvitationsParams ¶
type ListTeamInvitationsParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListTeamInvitationsParams defines parameters for ListTeamInvitations.
type ListTeamInvitationsResponse ¶
type ListTeamInvitationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []Invitation `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON403 *Forbidden JSON500 *InternalError }
func ParseListTeamInvitationsResponse ¶
func ParseListTeamInvitationsResponse(rsp *http.Response) (*ListTeamInvitationsResponse, error)
ParseListTeamInvitationsResponse parses an HTTP response from a ListTeamInvitationsWithResponse call
func (ListTeamInvitationsResponse) Status ¶
func (r ListTeamInvitationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListTeamInvitationsResponse) StatusCode ¶
func (r ListTeamInvitationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTeamPluginUsageParams ¶ added in v1.2.7
type ListTeamPluginUsageParams struct { // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` }
ListTeamPluginUsageParams defines parameters for ListTeamPluginUsage.
type ListTeamPluginUsageResponse ¶ added in v1.2.6
type ListTeamPluginUsageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []UsageCurrent `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListTeamPluginUsageResponse ¶ added in v1.2.6
func ParseListTeamPluginUsageResponse(rsp *http.Response) (*ListTeamPluginUsageResponse, error)
ParseListTeamPluginUsageResponse parses an HTTP response from a ListTeamPluginUsageWithResponse call
func (ListTeamPluginUsageResponse) Status ¶ added in v1.2.6
func (r ListTeamPluginUsageResponse) Status() string
Status returns HTTPResponse.Status
func (ListTeamPluginUsageResponse) StatusCode ¶ added in v1.2.6
func (r ListTeamPluginUsageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTeamsParams ¶
type ListTeamsParams struct { // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` }
ListTeamsParams defines parameters for ListTeams.
type ListTeamsResponse ¶
type ListTeamsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []Team `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListTeamsResponse ¶
func ParseListTeamsResponse(rsp *http.Response) (*ListTeamsResponse, error)
ParseListTeamsResponse parses an HTTP response from a ListTeamsWithResponse call
func (ListTeamsResponse) Status ¶
func (r ListTeamsResponse) Status() string
Status returns HTTPResponse.Status
func (ListTeamsResponse) StatusCode ¶
func (r ListTeamsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUsersByTeamParams ¶
type ListUsersByTeamParams struct { // PerPage The number of results per page (max 1000). PerPage *PerPage `form:"per_page,omitempty" json:"per_page,omitempty"` // Page Page number of the results to fetch Page *Page `form:"page,omitempty" json:"page,omitempty"` }
ListUsersByTeamParams defines parameters for ListUsersByTeam.
type ListUsersByTeamResponse ¶
type ListUsersByTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Items []User `json:"items"` Metadata ListMetadata `json:"metadata"` } JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseListUsersByTeamResponse ¶
func ParseListUsersByTeamResponse(rsp *http.Response) (*ListUsersByTeamResponse, error)
ParseListUsersByTeamResponse parses an HTTP response from a ListUsersByTeamWithResponse call
func (ListUsersByTeamResponse) Status ¶
func (r ListUsersByTeamResponse) Status() string
Status returns HTTPResponse.Status
func (ListUsersByTeamResponse) StatusCode ¶
func (r ListUsersByTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MembershipWithTeam ¶ added in v1.2.3
type MembershipWithTeam struct { Role string `json:"role"` // Team CloudQuery Team Team *Team `json:"team,omitempty"` }
MembershipWithTeam defines model for MembershipWithTeam.
type MembershipWithUser ¶ added in v1.2.3
type MembershipWithUser struct { Role string `json:"role"` // User CloudQuery User User *User `json:"user,omitempty"` }
MembershipWithUser defines model for MembershipWithUser.
type MethodNotAllowed ¶ added in v1.0.3
type MethodNotAllowed = BasicError
MethodNotAllowed Basic Error
type MonthlyLimit ¶ added in v1.2.3
type MonthlyLimit struct { // CreatedAt The date and time the plugin limit was created. CreatedAt time.Time `json:"created_at"` // PluginKind The kind of plugin, ie. source or destination. PluginKind PluginKind `json:"plugin_kind"` // PluginName The unique name for the plugin. PluginName PluginName `json:"plugin_name"` // PluginTeam The unique name for the team. PluginTeam TeamName `json:"plugin_team"` // UpdatedAt The date and time the plugin limit was last updated. UpdatedAt time.Time `json:"updated_at"` // Usd The maximum USD amount the plugin is allowed to use within a calendar month. USD int `json:"usd"` }
MonthlyLimit A configurable monthly limit for plugin usage.
type MonthlyLimitCreate ¶ added in v1.2.3
type MonthlyLimitCreate struct { // PluginKind The kind of plugin, ie. source or destination. PluginKind PluginKind `json:"plugin_kind"` // PluginName The unique name for the plugin. PluginName PluginName `json:"plugin_name"` // PluginTeam The unique name for the team. PluginTeam TeamName `json:"plugin_team"` // Usd The maximum USD amount the plugin is allowed to use within a calendar month. USD int `json:"usd"` }
MonthlyLimitCreate A configurable monthly limit for plugin usage.
type MonthlyLimitUpdate ¶ added in v1.2.3
type MonthlyLimitUpdate struct { // Usd The maximum USD amount the plugin is allowed to use within a calendar month. USD int `json:"usd"` }
MonthlyLimitUpdate A configurable monthly limit for plugin usage.
type Plugin ¶
type Plugin struct { // Category Supported categories for plugins Category PluginCategory `json:"category"` CreatedAt time.Time `json:"created_at"` // DisplayName The plugin's display name DisplayName string `json:"display_name"` // FreeRowsPerMonth The number of rows that can be synced for free each month. FreeRowsPerMonth int64 `json:"free_rows_per_month"` Homepage *string `json:"homepage,omitempty"` // Kind The kind of plugin, ie. source or destination. Kind PluginKind `json:"kind"` Logo string `json:"logo"` // Name The unique name for the plugin. Name PluginName `json:"name"` // Official True if the plugin is maintained by CloudQuery, false otherwise Official bool `json:"official"` // Public Whether the plugin is listed in the CloudQuery Hub. If false, the plugin will not be shown in the CloudQuery Hub and will only be visible to members of the plugin's team. Public *bool `json:"public,omitempty"` // ReleaseStage Official plugins can go through three release stages: Coming Soon, Preview, and GA. // The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready. // Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are: // Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage. ReleaseStage PluginReleaseStage `json:"release_stage"` Repository *string `json:"repository,omitempty"` ShortDescription string `json:"short_description"` // TeamName The unique name for the team. TeamName TeamName `json:"team_name"` // Tier Supported tiers for plugins Tier PluginTier `json:"tier"` UpdatedAt time.Time `json:"updated_at"` // UsdPerRow The price per row in USD. This is used to calculate the price of a sync. USDPerRow string `json:"usd_per_row"` }
Plugin CloudQuery Plugin
type PluginAsset ¶ added in v1.4.4
type PluginAsset struct { // Checksum The checksum of the plugin asset Checksum string `json:"checksum"` // Location The location to download the plugin asset from Location string `json:"location"` }
PluginAsset CloudQuery Plugin Asset
type PluginCategory ¶
type PluginCategory string
PluginCategory Supported categories for plugins
const ( PluginCategoryCloudFinops PluginCategory = "cloud-finops" PluginCategoryCloudInfrastructure PluginCategory = "cloud-infrastructure" PluginCategoryDataWarehouses PluginCategory = "data-warehouses" PluginCategoryDatabases PluginCategory = "databases" PluginCategoryEngineeringAnalytics PluginCategory = "engineering-analytics" PluginCategoryFleetManagement PluginCategory = "fleet-management" PluginCategoryHumanResources PluginCategory = "human-resources" PluginCategoryMarketingAnalytics PluginCategory = "marketing-analytics" PluginCategoryOther PluginCategory = "other" PluginCategoryProductAnalytics PluginCategory = "product-analytics" PluginCategoryProjectManagement PluginCategory = "project-management" PluginCategorySalesMarketing PluginCategory = "sales-marketing" PluginCategorySecurity PluginCategory = "security" PluginCategoryShipmentTracking PluginCategory = "shipment-tracking" )
Defines values for PluginCategory.
type PluginCreate ¶
type PluginCreate struct { // Category Supported categories for plugins Category PluginCategory `json:"category"` // DisplayName The plugin's display name, as shown in the CloudQuery Hub. DisplayName string `json:"display_name"` // FreeRowsPerMonth The number of rows that can be synced for free each month. FreeRowsPerMonth *int64 `json:"free_rows_per_month,omitempty"` Homepage *string `json:"homepage,omitempty"` // Kind The kind of plugin, ie. source or destination. Kind PluginKind `json:"kind"` // Logo URL to the plugin's logo. This will be shown in the CloudQuery Hub. This must point to https://images.cloudquery.io/... Logo string `json:"logo"` // Name The unique name for the plugin. Name PluginName `json:"name"` // Public Whether the plugin is listed in the CloudQuery Hub. If false, the plugin will not be shown in the CloudQuery Hub and will only be visible to members of the team. Public bool `json:"public"` // ReleaseStage Official plugins can go through three release stages: Coming Soon, Preview, and GA. // The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready. // Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are: // Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage. ReleaseStage *PluginReleaseStage `json:"release_stage,omitempty"` Repository *string `json:"repository,omitempty"` // ShortDescription Short description of the plugin. This will be shown in the CloudQuery Hub. ShortDescription string `json:"short_description"` // TeamName The unique name for the team. TeamName TeamName `json:"team_name"` // Tier Supported tiers for plugins Tier PluginTier `json:"tier"` // UsdPerRow The price per row in USD. This is used to calculate the price of a sync. USDPerRow *string `json:"usd_per_row,omitempty"` }
PluginCreate defines model for PluginCreate.
type PluginDocsPage ¶
type PluginDocsPage struct { // Content The content of the documentation page. Supports markdown. Content string `json:"content"` // Name The unique name for the plugin documentation page. Name PluginDocsPageName `json:"name"` }
PluginDocsPage CloudQuery Plugin Documentation Page
type PluginDocsPageCreate ¶ added in v1.0.3
type PluginDocsPageCreate struct { // Content The content of the documentation page. Supports markdown. Content string `json:"content"` // Name The unique name for the plugin documentation page. Name PluginDocsPageName `json:"name"` }
PluginDocsPageCreate CloudQuery Plugin Documentation Page
type PluginDocsPageName ¶
type PluginDocsPageName = string
PluginDocsPageName The unique name for the plugin documentation page.
type PluginKind ¶ added in v1.0.3
type PluginKind string
PluginKind The kind of plugin, ie. source or destination.
const ( Destination PluginKind = "destination" Source PluginKind = "source" )
Defines values for PluginKind.
type PluginNotificationRequest ¶ added in v1.6.4
type PluginNotificationRequest struct { CreatedAt time.Time `json:"created_at"` // PluginKind The kind of plugin, ie. source or destination. PluginKind PluginKind `json:"plugin_kind"` // PluginName The unique name for the plugin. PluginName PluginName `json:"plugin_name"` // PluginTeam The unique name for the team. PluginTeam TeamName `json:"plugin_team"` SentAt *time.Time `json:"sent_at,omitempty"` // Status Status of a plugin notification request Status *PluginNotificationRequestStatus `json:"status,omitempty"` }
PluginNotificationRequest Plugin Notification Request
type PluginNotificationRequestCreate ¶ added in v1.6.4
type PluginNotificationRequestCreate struct { // PluginKind The kind of plugin, ie. source or destination. PluginKind PluginKind `json:"plugin_kind"` // PluginName The unique name for the plugin. PluginName PluginName `json:"plugin_name"` // PluginTeam The unique name for the team. PluginTeam TeamName `json:"plugin_team"` }
PluginNotificationRequestCreate Create a Plugin Notification Request
type PluginNotificationRequestStatus ¶ added in v1.6.4
type PluginNotificationRequestStatus string
PluginNotificationRequestStatus Status of a plugin notification request
const ( PluginNotificationRequestStatusPending PluginNotificationRequestStatus = "pending" PluginNotificationRequestStatusSent PluginNotificationRequestStatus = "sent" )
Defines values for PluginNotificationRequestStatus.
type PluginPackageType ¶ added in v1.6.5
type PluginPackageType string
PluginPackageType The package type of the plugin assets
const ( Docker PluginPackageType = "docker" Native PluginPackageType = "native" )
Defines values for PluginPackageType.
type PluginPrice ¶ added in v1.6.4
type PluginPrice struct { // EffectiveFrom The date and time the price came (or will come) into effect. EffectiveFrom time.Time `json:"effective_from"` // FreeRowsPerMonth The number of rows that can be synced for free each month. FreeRowsPerMonth int64 `json:"free_rows_per_month"` // Id ID of the price change ID openapi_types.UUID `json:"id"` // UsdPerRow The price per row in USD. This is used to calculate the price of a sync. USDPerRow string `json:"usd_per_row"` }
PluginPrice CloudQuery Plugin Price
type PluginPriceCreate ¶ added in v1.6.4
type PluginPriceCreate struct { // EffectiveFrom The date and time the price came (or will come) into effect. EffectiveFrom time.Time `json:"effective_from"` // FreeRowsPerMonth The number of rows that can be synced for free each month. FreeRowsPerMonth int64 `json:"free_rows_per_month"` // UsdPerRow The price per row in USD. This is used to calculate the price of a sync. USDPerRow string `json:"usd_per_row"` }
PluginPriceCreate CloudQuery Plugin Price Create
type PluginProtocols ¶ added in v1.4.2
type PluginProtocols = []int
PluginProtocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins).
type PluginReleaseStage ¶ added in v1.4.3
type PluginReleaseStage string
PluginReleaseStage Official plugins can go through three release stages: Coming Soon, Preview, and GA. The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready. Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are: Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage.
const ( ComingSoon PluginReleaseStage = "coming-soon" Ga PluginReleaseStage = "ga" Preview PluginReleaseStage = "preview" )
Defines values for PluginReleaseStage.
type PluginSortBy ¶
type PluginSortBy string
PluginSortBy defines model for plugin_sort_by.
const ( PluginSortByCreatedAt PluginSortBy = "created_at" PluginSortByDownloads PluginSortBy = "downloads" PluginSortByName PluginSortBy = "name" PluginSortByUpdatedAt PluginSortBy = "updated_at" )
Defines values for PluginSortBy.
type PluginSpecJSONSchema ¶ added in v1.7.1
type PluginSpecJSONSchema = string
PluginSpecJSONSchema The specification of the plugin. This is a JSON schema that describes the configuration of the plugin.
type PluginTable ¶
type PluginTable struct { // Description Description of the table Description string `json:"description"` // IsIncremental Whether the table is incremental IsIncremental bool `json:"is_incremental"` // IsPaid Whether the table is paid IsPaid *bool `json:"is_paid,omitempty"` // Name Name of the table Name PluginTableName `json:"name"` // Parent Name of the parent table, if any Parent *string `json:"parent,omitempty"` // Relations Names of the tables that depend on this table Relations []string `json:"relations"` // Title Title of the table Title string `json:"title"` }
PluginTable CloudQuery Plugin Table
type PluginTableColumn ¶
type PluginTableColumn struct { // Description Description of the column Description string `json:"description"` // IncrementalKey Whether the column is used as an incremental key IncrementalKey bool `json:"incremental_key"` // Name Name of the column Name string `json:"name"` // NotNull Whether the column is nullable NotNull bool `json:"not_null"` // PrimaryKey Whether the column is part of the primary key PrimaryKey bool `json:"primary_key"` // Type Arrow Type of the column Type string `json:"type"` // Unique Whether the column has a unique constraint Unique bool `json:"unique"` }
PluginTableColumn CloudQuery Plugin Column
type PluginTableCreate ¶ added in v1.0.3
type PluginTableCreate struct { Columns *[]PluginTableColumn `json:"columns,omitempty"` // Description Description of the table Description *string `json:"description,omitempty"` // IsIncremental Whether the table is incremental IsIncremental *bool `json:"is_incremental,omitempty"` // IsPaid Whether the table is paid IsPaid *bool `json:"is_paid,omitempty"` // Name Name of the table Name PluginTableName `json:"name"` // Parent Name of the parent table, if any Parent *string `json:"parent,omitempty"` // Relations Names of the tables that depend on this table Relations *[]string `json:"relations,omitempty"` // Title Title of the table Title *string `json:"title,omitempty"` }
PluginTableCreate CloudQuery Plugin Table
type PluginTableDetails ¶
type PluginTableDetails struct { // Columns List of columns Columns []PluginTableColumn `json:"columns"` // Description Description of the table Description string `json:"description"` // IsIncremental Whether the table is incremental IsIncremental bool `json:"is_incremental"` // IsPaid Whether the table is paid IsPaid *bool `json:"is_paid,omitempty"` // Name Name of the table Name string `json:"name"` // Parent Name of the parent table, if any Parent *string `json:"parent,omitempty"` // Relations Names of the tables that depend on this table Relations []string `json:"relations"` // Title Title of the table Title string `json:"title"` }
PluginTableDetails defines model for PluginTableDetails.
type PluginTeam ¶ added in v1.2.3
type PluginTeam = TeamName
PluginTeam The unique name for the team.
type PluginTier ¶
type PluginTier string
PluginTier Supported tiers for plugins
const ( PluginTierFree PluginTier = "free" PluginTierOpenCore PluginTier = "open-core" PluginTierPaid PluginTier = "paid" )
Defines values for PluginTier.
type PluginUpdate ¶
type PluginUpdate struct { // Category Supported categories for plugins Category *PluginCategory `json:"category,omitempty"` // DisplayName The plugin's display name, as shown in the CloudQuery Hub. DisplayName *string `json:"display_name,omitempty"` // FreeRowsPerMonth The number of rows that can be synced for free each month. FreeRowsPerMonth *int64 `json:"free_rows_per_month,omitempty"` Homepage *string `json:"homepage,omitempty"` // Logo URL to the plugin's logo. This will be shown in the CloudQuery Hub. This must point to https://images.cloudquery.io/... Logo *string `json:"logo,omitempty"` // Public If plugin is not public, it won't be visible to other teams in the CloudQuery Hub. Public *bool `json:"public,omitempty"` // ReleaseStage Official plugins can go through three release stages: Coming Soon, Preview, and GA. // The Coming Soon stage is for plugins that are not yet ready for Preview, but users can subscribe to be notified when they are ready. // Both Preview and GA plugins follow semantic versioning. The main differences between the two stages are: // Preview plugins are still experimental and may have frequent breaking changes. Preview plugins might get deprecated due to lack of usage. Long Term Support with community Discord and bug fixes is only guaranteed for GA plugins. Premium plugins are often discounted or free during the Preview stage. ReleaseStage *PluginReleaseStage `json:"release_stage,omitempty"` Repository *string `json:"repository,omitempty"` // ShortDescription Short description of the plugin. This will be shown in the CloudQuery Hub. ShortDescription *string `json:"short_description,omitempty"` // Tier Supported tiers for plugins Tier *PluginTier `json:"tier,omitempty"` // UsdPerRow The price per row in USD. This is used to calculate the price of a sync. USDPerRow *string `json:"usd_per_row,omitempty"` }
PluginUpdate defines model for PluginUpdate.
type PluginVersion ¶
type PluginVersion struct { // Checksums The checksums of the plugin assets Checksums []string `json:"checksums"` // CreatedAt The date and time the plugin version was created. CreatedAt time.Time `json:"created_at"` // Draft If a plugin version is in draft, it will not show to members outside the team or be counted as the latest version. Draft bool `json:"draft"` // Message Description of what's new or changed in this version (supports markdown) Message string `json:"message"` // Name The version in semantic version format. Name VersionName `json:"name"` // PackageType The package type of the plugin assets PackageType PluginPackageType `json:"package_type"` // Protocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins). Protocols PluginProtocols `json:"protocols"` // PublishedAt The date and time the plugin version was set to non-draft (published). PublishedAt *time.Time `json:"published_at,omitempty"` // Retracted If a plugin version is retracted, assets will still be available for download, but the version will be marked as retracted to discourage use. Retracted bool `json:"retracted"` // SpecJsonSchema The specification of the plugin. This is a JSON schema that describes the configuration of the plugin. SpecJsonSchema *PluginSpecJSONSchema `json:"spec_json_schema,omitempty"` // SupportedTargets The targets supported by this plugin version, formatted as <os>_<arch> SupportedTargets []string `json:"supported_targets"` }
PluginVersion defines model for PluginVersion.
type PluginVersionBase ¶ added in v1.7.1
type PluginVersionBase struct { // Checksums The checksums of the plugin assets Checksums []string `json:"checksums"` // CreatedAt The date and time the plugin version was created. CreatedAt time.Time `json:"created_at"` // Draft If a plugin version is in draft, it will not show to members outside the team or be counted as the latest version. Draft bool `json:"draft"` // Message Description of what's new or changed in this version (supports markdown) Message string `json:"message"` // Name The version in semantic version format. Name VersionName `json:"name"` // PackageType The package type of the plugin assets PackageType PluginPackageType `json:"package_type"` // Protocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins). Protocols PluginProtocols `json:"protocols"` // PublishedAt The date and time the plugin version was set to non-draft (published). PublishedAt *time.Time `json:"published_at,omitempty"` // Retracted If a plugin version is retracted, assets will still be available for download, but the version will be marked as retracted to discourage use. Retracted bool `json:"retracted"` // SupportedTargets The targets supported by this plugin version, formatted as <os>_<arch> SupportedTargets []string `json:"supported_targets"` }
PluginVersionBase CloudQuery Plugin Version
type PluginVersionDetails ¶ added in v1.6.5
type PluginVersionDetails struct { // Checksums The checksums of the plugin assets Checksums []string `json:"checksums"` // CreatedAt The date and time the plugin version was created. CreatedAt time.Time `json:"created_at"` // Draft If a plugin version is in draft, it will not show to members outside the team or be counted as the latest version. Draft bool `json:"draft"` // ExampleConfig Example configuration for the plugin. This can be used in generated quickstart guides, for example. Markdown format. ExampleConfig string `json:"example_config"` // Message Description of what's new or changed in this version (supports markdown) Message string `json:"message"` // Name The version in semantic version format. Name VersionName `json:"name"` // PackageType The package type of the plugin assets PackageType PluginPackageType `json:"package_type"` // Protocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins). Protocols PluginProtocols `json:"protocols"` // PublishedAt The date and time the plugin version was set to non-draft (published). PublishedAt *time.Time `json:"published_at,omitempty"` // Retracted If a plugin version is retracted, assets will still be available for download, but the version will be marked as retracted to discourage use. Retracted bool `json:"retracted"` // SpecJsonSchema The specification of the plugin. This is a JSON schema that describes the configuration of the plugin. SpecJsonSchema *PluginSpecJSONSchema `json:"spec_json_schema,omitempty"` // SupportedTargets The targets supported by this plugin version, formatted as <os>_<arch> SupportedTargets []string `json:"supported_targets"` }
PluginVersionDetails defines model for PluginVersionDetails.
type PluginVersionList ¶ added in v1.7.1
type PluginVersionList = PluginVersionBase
PluginVersionList CloudQuery Plugin Version
type PluginVersionUpdate ¶
type PluginVersionUpdate struct { // Checksums The SHA-256 checksums of the plugin binaries, one per supported target. Checksums *[]string `json:"checksums,omitempty"` // Draft If a plugin version is in draft, it will not show to members outside the team or be counted as the latest version. Once draft is set to false, only certain fields can be updated. Draft *bool `json:"draft,omitempty"` // Message Description of what's new or changed in this version (supports markdown) Message *string `json:"message,omitempty"` // PackageType The package type of the plugin binaries PackageType *string `json:"package_type,omitempty"` // Protocols The CloudQuery protocols supported by this plugin version (only protocol 3 is supported by new plugins). Protocols *PluginProtocols `json:"protocols,omitempty"` // Retracted If a plugin version is retracted, assets will still be available for download, but the version will be marked as retracted to discourage use. Retracted *bool `json:"retracted,omitempty"` // SpecJsonSchema The specification of the plugin. This is a JSON schema that describes the configuration of the plugin. SpecJsonSchema *PluginSpecJSONSchema `json:"spec_json_schema,omitempty"` SupportedTargets *[]string `json:"supported_targets,omitempty"` }
PluginVersionUpdate defines model for PluginVersionUpdate.
type RegistryAuthToken ¶ added in v1.6.4
type RegistryAuthToken struct { AccessToken string `json:"access_token"` Token string `json:"token"` }
RegistryAuthToken JWT token for the image registry
type ReleaseURL ¶
type ReleaseURL struct {
Url string `json:"url"`
}
ReleaseURL defines model for ReleaseURL.
type ReplacePluginVersionDocsJSONBody ¶ added in v1.6.2
type ReplacePluginVersionDocsJSONBody struct {
Pages []PluginDocsPageCreate `json:"pages"`
}
ReplacePluginVersionDocsJSONBody defines parameters for ReplacePluginVersionDocs.
type ReplacePluginVersionDocsJSONRequestBody ¶ added in v1.6.2
type ReplacePluginVersionDocsJSONRequestBody ReplacePluginVersionDocsJSONBody
ReplacePluginVersionDocsJSONRequestBody defines body for ReplacePluginVersionDocs for application/json ContentType.
type ReplacePluginVersionDocsResponse ¶ added in v1.6.2
type ReplacePluginVersionDocsResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Names *[]PluginDocsPageName `json:"names,omitempty"` } JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseReplacePluginVersionDocsResponse ¶ added in v1.6.2
func ParseReplacePluginVersionDocsResponse(rsp *http.Response) (*ReplacePluginVersionDocsResponse, error)
ParseReplacePluginVersionDocsResponse parses an HTTP response from a ReplacePluginVersionDocsWithResponse call
func (ReplacePluginVersionDocsResponse) Status ¶ added in v1.6.2
func (r ReplacePluginVersionDocsResponse) Status() string
Status returns HTTPResponse.Status
func (ReplacePluginVersionDocsResponse) StatusCode ¶ added in v1.6.2
func (r ReplacePluginVersionDocsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RequiresAuthentication ¶
type RequiresAuthentication = BasicError
RequiresAuthentication Basic Error
type ServiceUnavailable ¶ added in v1.4.2
type ServiceUnavailable = BasicError
ServiceUnavailable Basic Error
type Sync ¶ added in v1.6.4
type Sync struct { // Cpu CPU quota for the sync CPU string `json:"cpu"` // CreatedAt Time when the sync was created CreatedAt time.Time `json:"created_at"` // Destinations List of destinations for the sync Destinations []string `json:"destinations"` // Disabled Whether the sync is disabled Disabled bool `json:"disabled"` // Memory Memory quota for the sync Memory string `json:"memory"` // Name Descriptive, unique name for the sync. The name can only contain ASCII letters, digits, - and _. Name string `json:"name"` // Schedule Cron schedule for the sync Schedule string `json:"schedule"` // Source Unique name of the source Source string `json:"source"` // UpdatedAt Time when the sync was updated UpdatedAt time.Time `json:"updated_at"` }
Sync Managed Sync definition
type SyncCreate ¶ added in v1.7.1
type SyncCreate struct { // Cpu CPU quota for the sync CPU *string `json:"cpu,omitempty"` Destinations []string `json:"destinations"` // Disabled Whether the sync is disabled Disabled *bool `json:"disabled,omitempty"` // Memory Memory quota for the sync Memory *string `json:"memory,omitempty"` // Name Descriptive, unique name for the sync. The name can only contain ASCII letters, digits, - and _. Name string `json:"name"` // Schedule Cron schedule for the sync Schedule *string `json:"schedule,omitempty"` // Source Unique name of the source Source string `json:"source"` }
SyncCreate Managed Sync definition
type SyncDestination ¶ added in v1.7.1
type SyncDestination struct { // CreatedAt Time when the source was created CreatedAt time.Time `json:"created_at"` // Env Environment variables for the plugin. All environment variables will be stored as secrets. Env []SyncEnv `json:"env"` // MigrateMode Migrate mode for the destination MigrateMode SyncDestinationMigrateMode `json:"migrate_mode"` // Name Descriptive, unique name for the destination. The name can only contain ASCII letters, digits, - and _. Name string `json:"name"` // Path Plugin path in CloudQuery registry Path string `json:"path"` Spec map[string]interface{} `json:"spec"` // UpdatedAt Time when the source was last updated UpdatedAt time.Time `json:"updated_at"` // Version Version of the plugin Version string `json:"version"` // WriteMode Write mode for the destination WriteMode SyncDestinationWriteMode `json:"write_mode"` }
SyncDestination defines model for SyncDestination.
type SyncDestinationCreate ¶ added in v1.7.1
type SyncDestinationCreate struct { // Env Environment variables for the plugin. All environment variables will be stored as secrets. Env *[]SyncEnv `json:"env,omitempty"` // MigrateMode Migrate mode for the destination MigrateMode *SyncDestinationCreateMigrateMode `json:"migrate_mode,omitempty"` // Name Descriptive, unique name for the destination. The name can only contain ASCII letters, digits, - and _. Name string `json:"name"` // Path Plugin path in CloudQuery registry Path string `json:"path"` Spec *map[string]interface{} `json:"spec,omitempty"` // Version Version of the plugin Version string `json:"version"` // WriteMode Write mode for the destination WriteMode *SyncDestinationCreateWriteMode `json:"write_mode,omitempty"` }
SyncDestinationCreate Sync Destination Definition
type SyncDestinationCreateMigrateMode ¶ added in v1.7.1
type SyncDestinationCreateMigrateMode string
SyncDestinationCreateMigrateMode Migrate mode for the destination
const ( SyncDestinationCreateMigrateModeForced SyncDestinationCreateMigrateMode = "forced" SyncDestinationCreateMigrateModeSafe SyncDestinationCreateMigrateMode = "safe" )
Defines values for SyncDestinationCreateMigrateMode.
type SyncDestinationCreateWriteMode ¶ added in v1.7.1
type SyncDestinationCreateWriteMode string
SyncDestinationCreateWriteMode Write mode for the destination
const ( SyncDestinationCreateWriteModeAppend SyncDestinationCreateWriteMode = "append" SyncDestinationCreateWriteModeOverwrite SyncDestinationCreateWriteMode = "overwrite" SyncDestinationCreateWriteModeOverwriteDeleteStale SyncDestinationCreateWriteMode = "overwrite-delete-stale" )
Defines values for SyncDestinationCreateWriteMode.
type SyncDestinationMigrateMode ¶ added in v1.7.1
type SyncDestinationMigrateMode string
SyncDestinationMigrateMode Migrate mode for the destination
const ( SyncDestinationMigrateModeForced SyncDestinationMigrateMode = "forced" SyncDestinationMigrateModeSafe SyncDestinationMigrateMode = "safe" )
Defines values for SyncDestinationMigrateMode.
type SyncDestinationName ¶ added in v1.7.1
type SyncDestinationName = string
SyncDestinationName Unique name of the sync destination
type SyncDestinationUpdate ¶ added in v1.7.1
type SyncDestinationUpdate struct { // Env Environment variables for the plugin. All environment variables will be stored as secrets. Env *[]SyncEnv `json:"env,omitempty"` // MigrateMode Migrate mode for the destination MigrateMode *SyncDestinationUpdateMigrateMode `json:"migrate_mode,omitempty"` // Path Plugin path in CloudQuery registry Path *string `json:"path,omitempty"` Spec *map[string]interface{} `json:"spec,omitempty"` // Version Version of the plugin Version *string `json:"version,omitempty"` // WriteMode Write mode for the destination WriteMode *SyncDestinationUpdateWriteMode `json:"write_mode,omitempty"` }
SyncDestinationUpdate Sync Destination Definition
type SyncDestinationUpdateMigrateMode ¶ added in v1.7.1
type SyncDestinationUpdateMigrateMode string
SyncDestinationUpdateMigrateMode Migrate mode for the destination
const ( Forced SyncDestinationUpdateMigrateMode = "forced" Safe SyncDestinationUpdateMigrateMode = "safe" )
Defines values for SyncDestinationUpdateMigrateMode.
type SyncDestinationUpdateWriteMode ¶ added in v1.7.1
type SyncDestinationUpdateWriteMode string
SyncDestinationUpdateWriteMode Write mode for the destination
const ( Append SyncDestinationUpdateWriteMode = "append" Overwrite SyncDestinationUpdateWriteMode = "overwrite" OverwriteDeleteStale SyncDestinationUpdateWriteMode = "overwrite-delete-stale" )
Defines values for SyncDestinationUpdateWriteMode.
type SyncDestinationWriteMode ¶ added in v1.7.1
type SyncDestinationWriteMode string
SyncDestinationWriteMode Write mode for the destination
const ( SyncDestinationWriteModeAppend SyncDestinationWriteMode = "append" SyncDestinationWriteModeOverwrite SyncDestinationWriteMode = "overwrite" SyncDestinationWriteModeOverwriteDeleteStale SyncDestinationWriteMode = "overwrite-delete-stale" )
Defines values for SyncDestinationWriteMode.
type SyncEnv ¶ added in v1.6.5
type SyncEnv struct { // Name Name of the environment variable Name string `json:"name"` // Value Value of the environment variable Value string `json:"value"` }
SyncEnv Environment variable. Environment variables are assumed to be secret.
type SyncRun ¶ added in v1.6.4
type SyncRun struct { // CompletedAt Cron schedule for the sync CompletedAt *time.Time `json:"completed_at,omitempty"` // CreatedAt Whether the sync is disabled CreatedAt *time.Time `json:"created_at,omitempty"` // Id unique ID of the run ID openapi_types.UUID `json:"id"` // Status The status of the sync run Status SyncRunStatus `json:"status"` // SyncName Name of the sync SyncName string `json:"sync_name"` // TotalRows Total number of rows in the sync TotalRows int64 `json:"total_rows"` }
SyncRun Managed Sync Run definition
type SyncRunStatus ¶ added in v1.6.4
type SyncRunStatus string
SyncRunStatus The status of the sync run
const ( SyncRunStatusCancelled SyncRunStatus = "cancelled" SyncRunStatusCompleted SyncRunStatus = "completed" SyncRunStatusFailed SyncRunStatus = "failed" SyncRunStatusStarted SyncRunStatus = "started" )
Defines values for SyncRunStatus.
type SyncSource ¶ added in v1.7.1
type SyncSource struct { // CreatedAt Time when the source was created CreatedAt time.Time `json:"created_at"` // Env Environment variables for the plugin. All environment variables will be stored as secrets. Env []SyncEnv `json:"env"` // Name Descriptive, unique name for the source. The name can only contain ASCII letters, digits, - and _. Name string `json:"name"` // Path Plugin path in CloudQuery registry Path string `json:"path"` // SkipTables Tables matched by `tables` that should be skipped. Wildcards are supported. SkipTables []string `json:"skip_tables"` Spec map[string]interface{} `json:"spec"` // Tables Tables to sync. Wildcards are supported. Note that child tables are excluded by default, and need to be explicitly specified. Tables []string `json:"tables"` // UpdatedAt Time when the source was last updated UpdatedAt time.Time `json:"updated_at"` // Version Version of the plugin Version string `json:"version"` }
SyncSource defines model for SyncSource.
type SyncSourceCreate ¶ added in v1.7.1
type SyncSourceCreate struct { // Env Environment variables for the plugin. All environment variables will be stored as secrets. Env *[]SyncEnv `json:"env,omitempty"` // Name Descriptive, unique name for the source. The name can only contain ASCII letters, digits, - and _. Name string `json:"name"` // Path Plugin path in CloudQuery registry Path string `json:"path"` // SkipTables Tables matched by `tables` that should be skipped. Wildcards are supported. SkipTables *[]string `json:"skip_tables,omitempty"` Spec *map[string]interface{} `json:"spec,omitempty"` // Tables Tables to sync. Wildcards are supported. Note that child tables are excluded by default, and need to be explicitly specified. Tables []string `json:"tables"` // Version Version of the plugin Version string `json:"version"` }
SyncSourceCreate Sync Source Definition
type SyncSourceName ¶ added in v1.7.1
type SyncSourceName = string
SyncSourceName Unique name of the sync source
type SyncSourceUpdate ¶ added in v1.7.1
type SyncSourceUpdate struct { // Env Environment variables for the plugin. All environment variables will be stored as secrets. Env *[]SyncEnv `json:"env,omitempty"` // Path Plugin path in CloudQuery registry Path *string `json:"path,omitempty"` // SkipTables Tables matched by `tables` that should be skipped. Wildcards are supported. SkipTables *[]string `json:"skip_tables,omitempty"` Spec *map[string]interface{} `json:"spec,omitempty"` // Tables Tables to sync. Wildcards are supported. Note that child tables are excluded by default, and need to be explicitly specified. Tables *[]string `json:"tables,omitempty"` // Version Version of the plugin Version *string `json:"version,omitempty"` }
SyncSourceUpdate Sync Source Update Definition
type SyncUpdate ¶ added in v1.7.1
type SyncUpdate struct { // Cpu CPU quota for the sync CPU *string `json:"cpu,omitempty"` Destinations *[]string `json:"destinations,omitempty"` // Disabled Whether the sync is disabled Disabled *bool `json:"disabled,omitempty"` // Env Environment variables for the sync Env *[]SyncEnv `json:"env,omitempty"` // Memory Memory quota for the sync Memory *string `json:"memory,omitempty"` // Schedule Cron schedule for the sync Schedule *string `json:"schedule,omitempty"` // Source Unique name of the source Source *string `json:"source,omitempty"` }
SyncUpdate Managed Sync definition
type Team ¶
type Team struct { CreatedAt *time.Time `json:"created_at,omitempty"` // DisplayName The team's display name DisplayName string `json:"display_name"` // Name The unique name for the team. Name TeamName `json:"name"` // Plan The plan the team is on Plan *TeamPlan `json:"plan,omitempty"` }
Team CloudQuery Team
type TeamImage ¶ added in v1.6.4
type TeamImage struct { // Checksum SHA1 checksum of image Checksum string `json:"checksum"` // Name Name of image Name string `json:"name"` // UploadUrl URL to upload image UploadURL *string `json:"upload_url,omitempty"` // Url URL to download image URL string `json:"url"` }
TeamImage defines model for TeamImage.
type TeamImageCreate ¶ added in v1.6.4
type TeamImageCreate struct { // Checksum SHA1 checksum of image Checksum string `json:"checksum"` // Name Name of image Name string `json:"name"` }
TeamImageCreate defines model for TeamImageCreate.
type TeamSubscriptionOrder ¶ added in v1.6.1
type TeamSubscriptionOrder struct { CompletedAt *time.Time `json:"completed_at,omitempty"` // CompletionUrl Stripe URL for completing purchase. Only shown in response to POST request when a paid plan is selected. CompletionURL *string `json:"completion_url,omitempty"` CreatedAt time.Time `json:"created_at"` // Id ID of the team subscription order TeamSubscriptionOrderID TeamSubscriptionOrderID `json:"id"` // Plan The plan the team is on Plan TeamPlan `json:"plan"` Status TeamSubscriptionOrderStatus `json:"status"` // TeamName The unique name for the team. TeamName TeamName `json:"team_name"` UpdatedAt time.Time `json:"updated_at"` }
TeamSubscriptionOrder Team subscription order
type TeamSubscriptionOrderCreate ¶ added in v1.6.1
type TeamSubscriptionOrderCreate struct { // CancelUrl URL to redirect to after order cancellation CancelUrl string `json:"cancel_url"` // Plan The plan the team is on Plan TeamPlan `json:"plan"` // SuccessUrl URL to redirect to after successful order completion SuccessUrl string `json:"success_url"` }
TeamSubscriptionOrderCreate Create team subscription order
type TeamSubscriptionOrderID ¶ added in v1.6.1
type TeamSubscriptionOrderID = openapi_types.UUID
TeamSubscriptionOrderID ID of the team subscription order
type TeamSubscriptionOrderStatus ¶ added in v1.6.1
type TeamSubscriptionOrderStatus string
TeamSubscriptionOrderStatus defines model for TeamSubscriptionOrderStatus.
const ( TeamSubscriptionOrderStatusCancelled TeamSubscriptionOrderStatus = "cancelled" TeamSubscriptionOrderStatusCompleted TeamSubscriptionOrderStatus = "completed" TeamSubscriptionOrderStatusPending TeamSubscriptionOrderStatus = "pending" )
Defines values for TeamSubscriptionOrderStatus.
type TooManyRequests ¶ added in v1.2.2
type TooManyRequests = BasicError
TooManyRequests Basic Error
type UnprocessableEntity ¶
type UnprocessableEntity = FieldError
UnprocessableEntity defines model for UnprocessableEntity.
type UpdateAddonJSONRequestBody ¶ added in v1.2.9
type UpdateAddonJSONRequestBody = AddonUpdate
UpdateAddonJSONRequestBody defines body for UpdateAddon for application/json ContentType.
type UpdateAddonResponse ¶ added in v1.2.9
type UpdateAddonResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Addon JSON400 *BadRequest JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseUpdateAddonResponse ¶ added in v1.2.9
func ParseUpdateAddonResponse(rsp *http.Response) (*UpdateAddonResponse, error)
ParseUpdateAddonResponse parses an HTTP response from a UpdateAddonWithResponse call
func (UpdateAddonResponse) Status ¶ added in v1.2.9
func (r UpdateAddonResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAddonResponse) StatusCode ¶ added in v1.2.9
func (r UpdateAddonResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAddonVersionJSONRequestBody ¶ added in v1.2.9
type UpdateAddonVersionJSONRequestBody = AddonVersionUpdate
UpdateAddonVersionJSONRequestBody defines body for UpdateAddonVersion for application/json ContentType.
type UpdateAddonVersionResponse ¶ added in v1.2.9
type UpdateAddonVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AddonVersion JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseUpdateAddonVersionResponse ¶ added in v1.2.9
func ParseUpdateAddonVersionResponse(rsp *http.Response) (*UpdateAddonVersionResponse, error)
ParseUpdateAddonVersionResponse parses an HTTP response from a UpdateAddonVersionWithResponse call
func (UpdateAddonVersionResponse) Status ¶ added in v1.2.9
func (r UpdateAddonVersionResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAddonVersionResponse) StatusCode ¶ added in v1.2.9
func (r UpdateAddonVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCurrentUserJSONBody ¶ added in v1.0.3
type UpdateCurrentUserJSONBody struct { // Name The user's name Name *string `json:"name,omitempty"` }
UpdateCurrentUserJSONBody defines parameters for UpdateCurrentUser.
type UpdateCurrentUserJSONRequestBody ¶ added in v1.0.3
type UpdateCurrentUserJSONRequestBody UpdateCurrentUserJSONBody
UpdateCurrentUserJSONRequestBody defines body for UpdateCurrentUser for application/json ContentType.
type UpdateCurrentUserResponse ¶ added in v1.0.3
type UpdateCurrentUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *User JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON405 *MethodNotAllowed JSON500 *InternalError }
func ParseUpdateCurrentUserResponse ¶ added in v1.0.3
func ParseUpdateCurrentUserResponse(rsp *http.Response) (*UpdateCurrentUserResponse, error)
ParseUpdateCurrentUserResponse parses an HTTP response from a UpdateCurrentUserWithResponse call
func (UpdateCurrentUserResponse) Status ¶ added in v1.0.3
func (r UpdateCurrentUserResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCurrentUserResponse) StatusCode ¶ added in v1.0.3
func (r UpdateCurrentUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateMonthlyLimitJSONRequestBody ¶ added in v1.2.3
type UpdateMonthlyLimitJSONRequestBody = MonthlyLimitUpdate
UpdateMonthlyLimitJSONRequestBody defines body for UpdateMonthlyLimit for application/json ContentType.
type UpdateMonthlyLimitResponse ¶ added in v1.2.3
type UpdateMonthlyLimitResponse struct { Body []byte HTTPResponse *http.Response JSON200 *MonthlyLimit JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseUpdateMonthlyLimitResponse ¶ added in v1.2.3
func ParseUpdateMonthlyLimitResponse(rsp *http.Response) (*UpdateMonthlyLimitResponse, error)
ParseUpdateMonthlyLimitResponse parses an HTTP response from a UpdateMonthlyLimitWithResponse call
func (UpdateMonthlyLimitResponse) Status ¶ added in v1.2.3
func (r UpdateMonthlyLimitResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateMonthlyLimitResponse) StatusCode ¶ added in v1.2.3
func (r UpdateMonthlyLimitResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePluginJSONRequestBody ¶
type UpdatePluginJSONRequestBody = PluginUpdate
UpdatePluginJSONRequestBody defines body for UpdatePlugin for application/json ContentType.
type UpdatePluginResponse ¶
type UpdatePluginResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Plugin JSON400 *BadRequest JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseUpdatePluginResponse ¶
func ParseUpdatePluginResponse(rsp *http.Response) (*UpdatePluginResponse, error)
ParseUpdatePluginResponse parses an HTTP response from a UpdatePluginWithResponse call
func (UpdatePluginResponse) Status ¶
func (r UpdatePluginResponse) Status() string
Status returns HTTPResponse.Status
func (UpdatePluginResponse) StatusCode ¶
func (r UpdatePluginResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePluginVersionJSONRequestBody ¶
type UpdatePluginVersionJSONRequestBody = PluginVersionUpdate
UpdatePluginVersionJSONRequestBody defines body for UpdatePluginVersion for application/json ContentType.
type UpdatePluginVersionResponse ¶
type UpdatePluginVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PluginVersion JSON400 *BadRequest JSON401 *RequiresAuthentication JSON404 *NotFound JSON500 *InternalError }
func ParseUpdatePluginVersionResponse ¶
func ParseUpdatePluginVersionResponse(rsp *http.Response) (*UpdatePluginVersionResponse, error)
ParseUpdatePluginVersionResponse parses an HTTP response from a UpdatePluginVersionWithResponse call
func (UpdatePluginVersionResponse) Status ¶
func (r UpdatePluginVersionResponse) Status() string
Status returns HTTPResponse.Status
func (UpdatePluginVersionResponse) StatusCode ¶
func (r UpdatePluginVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSyncDestinationJSONRequestBody ¶ added in v1.7.1
type UpdateSyncDestinationJSONRequestBody = SyncDestinationUpdate
UpdateSyncDestinationJSONRequestBody defines body for UpdateSyncDestination for application/json ContentType.
type UpdateSyncDestinationResponse ¶ added in v1.7.1
type UpdateSyncDestinationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SyncDestination JSON400 *BadRequest JSON401 *RequiresAuthentication JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseUpdateSyncDestinationResponse ¶ added in v1.7.1
func ParseUpdateSyncDestinationResponse(rsp *http.Response) (*UpdateSyncDestinationResponse, error)
ParseUpdateSyncDestinationResponse parses an HTTP response from a UpdateSyncDestinationWithResponse call
func (UpdateSyncDestinationResponse) Status ¶ added in v1.7.1
func (r UpdateSyncDestinationResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSyncDestinationResponse) StatusCode ¶ added in v1.7.1
func (r UpdateSyncDestinationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSyncJSONRequestBody ¶ added in v1.6.4
type UpdateSyncJSONRequestBody = SyncUpdate
UpdateSyncJSONRequestBody defines body for UpdateSync for application/json ContentType.
type UpdateSyncResponse ¶ added in v1.6.4
type UpdateSyncResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Sync JSON400 *BadRequest JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseUpdateSyncResponse ¶ added in v1.6.4
func ParseUpdateSyncResponse(rsp *http.Response) (*UpdateSyncResponse, error)
ParseUpdateSyncResponse parses an HTTP response from a UpdateSyncWithResponse call
func (UpdateSyncResponse) Status ¶ added in v1.6.4
func (r UpdateSyncResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSyncResponse) StatusCode ¶ added in v1.6.4
func (r UpdateSyncResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSyncRunJSONBody ¶ added in v1.6.4
type UpdateSyncRunJSONBody struct { // Status The status of the sync run Status *SyncRunStatus `json:"status,omitempty"` }
UpdateSyncRunJSONBody defines parameters for UpdateSyncRun.
type UpdateSyncRunJSONRequestBody ¶ added in v1.6.4
type UpdateSyncRunJSONRequestBody UpdateSyncRunJSONBody
UpdateSyncRunJSONRequestBody defines body for UpdateSyncRun for application/json ContentType.
type UpdateSyncRunResponse ¶ added in v1.6.4
type UpdateSyncRunResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SyncRun JSON400 *BadRequest JSON403 *Forbidden JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseUpdateSyncRunResponse ¶ added in v1.6.4
func ParseUpdateSyncRunResponse(rsp *http.Response) (*UpdateSyncRunResponse, error)
ParseUpdateSyncRunResponse parses an HTTP response from a UpdateSyncRunWithResponse call
func (UpdateSyncRunResponse) Status ¶ added in v1.6.4
func (r UpdateSyncRunResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSyncRunResponse) StatusCode ¶ added in v1.6.4
func (r UpdateSyncRunResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSyncSourceJSONRequestBody ¶ added in v1.7.1
type UpdateSyncSourceJSONRequestBody = SyncSourceUpdate
UpdateSyncSourceJSONRequestBody defines body for UpdateSyncSource for application/json ContentType.
type UpdateSyncSourceResponse ¶ added in v1.7.1
type UpdateSyncSourceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SyncSource JSON400 *BadRequest JSON401 *RequiresAuthentication JSON404 *NotFound JSON422 *UnprocessableEntity JSON500 *InternalError }
func ParseUpdateSyncSourceResponse ¶ added in v1.7.1
func ParseUpdateSyncSourceResponse(rsp *http.Response) (*UpdateSyncSourceResponse, error)
ParseUpdateSyncSourceResponse parses an HTTP response from a UpdateSyncSourceWithResponse call
func (UpdateSyncSourceResponse) Status ¶ added in v1.7.1
func (r UpdateSyncSourceResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSyncSourceResponse) StatusCode ¶ added in v1.7.1
func (r UpdateSyncSourceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTeamJSONBody ¶ added in v1.0.1
type UpdateTeamJSONBody struct { // DisplayName The team's display name DisplayName *string `json:"display_name,omitempty"` }
UpdateTeamJSONBody defines parameters for UpdateTeam.
type UpdateTeamJSONRequestBody ¶ added in v1.0.1
type UpdateTeamJSONRequestBody UpdateTeamJSONBody
UpdateTeamJSONRequestBody defines body for UpdateTeam for application/json ContentType.
type UpdateTeamResponse ¶ added in v1.0.1
type UpdateTeamResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Team JSON400 *BadRequest JSON401 *RequiresAuthentication JSON403 *Forbidden JSON404 *NotFound JSON500 *InternalError }
func ParseUpdateTeamResponse ¶ added in v1.0.1
func ParseUpdateTeamResponse(rsp *http.Response) (*UpdateTeamResponse, error)
ParseUpdateTeamResponse parses an HTTP response from a UpdateTeamWithResponse call
func (UpdateTeamResponse) Status ¶ added in v1.0.1
func (r UpdateTeamResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateTeamResponse) StatusCode ¶ added in v1.0.1
func (r UpdateTeamResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadAddonAssetResponse ¶ added in v1.2.9
type UploadAddonAssetResponse struct { Body []byte HTTPResponse *http.Response JSON201 *ReleaseURL JSON401 *RequiresAuthentication JSON403 *Forbidden JSON500 *InternalError }
func ParseUploadAddonAssetResponse ¶ added in v1.2.9
func ParseUploadAddonAssetResponse(rsp *http.Response) (*UploadAddonAssetResponse, error)
ParseUploadAddonAssetResponse parses an HTTP response from a UploadAddonAssetWithResponse call
func (UploadAddonAssetResponse) Status ¶ added in v1.2.9
func (r UploadAddonAssetResponse) Status() string
Status returns HTTPResponse.Status
func (UploadAddonAssetResponse) StatusCode ¶ added in v1.2.9
func (r UploadAddonAssetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadImageResponse ¶
type UploadImageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ImageURL JSON500 *InternalError }
func ParseUploadImageResponse ¶
func ParseUploadImageResponse(rsp *http.Response) (*UploadImageResponse, error)
ParseUploadImageResponse parses an HTTP response from a UploadImageWithResponse call
func (UploadImageResponse) Status ¶
func (r UploadImageResponse) Status() string
Status returns HTTPResponse.Status
func (UploadImageResponse) StatusCode ¶
func (r UploadImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadPluginAssetResponse ¶
type UploadPluginAssetResponse struct { Body []byte HTTPResponse *http.Response JSON201 *ReleaseURL JSON401 *RequiresAuthentication JSON403 *Forbidden JSON500 *InternalError }
func ParseUploadPluginAssetResponse ¶
func ParseUploadPluginAssetResponse(rsp *http.Response) (*UploadPluginAssetResponse, error)
ParseUploadPluginAssetResponse parses an HTTP response from a UploadPluginAssetWithResponse call
func (UploadPluginAssetResponse) Status ¶
func (r UploadPluginAssetResponse) Status() string
Status returns HTTPResponse.Status
func (UploadPluginAssetResponse) StatusCode ¶
func (r UploadPluginAssetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UsageCurrent ¶ added in v1.2.6
type UsageCurrent struct { // PluginKind The kind of plugin, ie. source or destination. PluginKind PluginKind `json:"plugin_kind"` // PluginName The unique name for the plugin. PluginName PluginName `json:"plugin_name"` // PluginTeam The unique name for the team. PluginTeam TeamName `json:"plugin_team"` // RemainingRows The estimated number of rows remaining in the plugin's quota for the calendar month at the current price per row. This includes both free and paid rows up to the monthly limit defined for the plugin. RemainingRows *int64 `json:"remaining_rows,omitempty"` // RemainingUsd The remaining USD amount in the plugin's quota for the calendar month. RemainingUSD *string `json:"remaining_usd,omitempty"` // Rows The number of rows used by the plugin in the calendar month. Rows int64 `json:"rows"` // Usd The USD amount used by the plugin in the calendar month, rounded to two decimal places. USD string `json:"usd"` }
UsageCurrent The usage of a plugin within the current calendar month.
type UsageIncrease ¶ added in v1.2.6
type UsageIncrease struct { // PluginKind The kind of plugin, ie. source or destination. PluginKind PluginKind `json:"plugin_kind"` // PluginName The unique name for the plugin. PluginName PluginName `json:"plugin_name"` // PluginTeam The unique name for the team. PluginTeam TeamName `json:"plugin_team"` // RequestId A unique ID associated with the usage increase. RequestId openapi_types.UUID `json:"request_id"` // Rows The additional rows used by the plugin. Rows int `json:"rows"` }
UsageIncrease Increase the usage of a plugin. This can incur billing costs and should be used only by plugins.
type User ¶
type User struct { CreatedAt *time.Time `json:"created_at,omitempty"` Email Email `json:"email"` // Id ID of the User ID openapi_types.UUID `json:"id"` // Name The unique name for the user. Name *UserName `json:"name,omitempty"` UpdatedAt *time.Time `json:"updated_at,omitempty"` }
User CloudQuery User
type VersionSortBy ¶
type VersionSortBy string
VersionSortBy defines model for version_sort_by.
const (
VersionSortByCreatedAt VersionSortBy = "created_at"
)
Defines values for VersionSortBy.