Module types

Source
Expand description

Types used as operation parameters and responses.

Modules§

builder
Types for composing complex structures.
defaults
Generation of default values for serde.
error
Error types.

Structs§

ApiToken
An ApiToken is a unique identifier that you can use to authenticate requests to the API. You can create as many ApiTokens as you need.
ApiTokenCreateInput
ApiTokenCreateInput
CacheRule
A CacheRule is a rule that overrides the default cache settings.
CacheRuleConditions
CacheRuleConditions
Component
A component is a reusable piece of code that can be used in multiple projects.
ComponentCreateInput
ComponentCreateInput
ComponentListParams
ComponentListParams
ComponentUpdateParams
ComponentUpdateParams
ComponentVersion
Version of a component
ComponentVersionCreateInput
ComponentVersionCreateInput
ComponentVersionUpdateInput
ComponentVersionUpdateInput
ConfigurationField
ConfigurationField
DeletedResponse
DeletedResponse
Domain
A Domain is a hostname that you can use to access your project. Each domain belongs to a project.
DomainCreateInput
DomainCreateInput
DomainUpdateInput
DomainUpdateInput
ErrorResponse
An error response from the API. More info here
ErrorResponseError
ErrorResponseError
ErrorResponseErrorParamsItem
ErrorResponseErrorParamsItem
GetIncomingDataCollectionEventsResponse
GetIncomingDataCollectionEventsResponse
GetOutgoingDataCollectionEventsResponse
GetOutgoingDataCollectionEventsResponse
IncomingDataCollectionEvent
An incoming data collection event is an event created by edgee, which will be processed and transformed into one or more outgoing data collection events by the components.
Invitation
An invitation is a request to join an organization. An invitation is sent to an email address, and the recipient can accept or decline the invitation.
InvitationCreateInput
InvitationCreateInput
KeyValueConditions
KeyValueConditions
ListApiTokensResponse
ListApiTokensResponse
ListInvitationsResponse
ListInvitationsResponse
ListOrganizationComponentsResponse
ListOrganizationComponentsResponse
ListOrganizationsResponse
ListOrganizationsResponse
ListOrganizationsUsersResponse
ListOrganizationsUsersResponse
ListParams
ListParams
ListProjectComponentsResponse
ListProjectComponentsResponse
ListProjectDomainsResponse
ListProjectDomainsResponse
ListProjectProxySettingsResponse
ListProjectProxySettingsResponse
ListProjectsResponse
ListProjectsResponse
ListPublicComponentsResponse
ListPublicComponentsResponse
ListResponse
ListResponse
Organization
Organization
OrganizationCreateInput
OrganizationCreateInput
OrganizationUpdateInput
OrganizationUpdateInput
OrganizationUser
OrganizationUser
OrganizationUserUpdateInput
OrganizationUserUpdateInput
OutgoingDataCollectionEvent
An outgoing data collection event is an event created by a component, which will be sent to the destination specified by the component.
Project
Project
ProjectAutocapture
Configuration for automatic event capture by the Edgee SDK.
ProjectBase
A Project is a unique identifier that you can use to manage and organize your work. Each project belongs to an organization.
ProjectBaseWithoutOrgId
A Project is a unique identifier that you can use to manage and organize your work. Each project belongs to an organization.
ProjectComponent
A Project Component object represents an integration of a component in a project.
ProjectComponentCounters
A Project Counters object represents the counters of a project.
ProjectCounters
A Project Counters object represents the statistics of a project.
ProjectCreateInput
ProjectCreateInput
ProjectForwardedHeadersItem
ProjectForwardedHeadersItem
ProjectFull
A Project is a unique identifier that you can use to manage and organize your work. Each project belongs to an organization.
ProjectFullAutocapture
Configuration for automatic event capture by the Edgee SDK.
ProjectFullForwardedHeadersItem
ProjectFullForwardedHeadersItem
ProjectUpdateInput
ProjectUpdateInput
ProjectUpdateInputAutocapture
Configuration for automatic event capture by the Edgee SDK.
ProjectUpdateInputForwardedHeadersItem
ProjectUpdateInputForwardedHeadersItem
ProxySettings
A ProxySettings is a revision of the proxy settings of a project.
ProxySettingsBackend
A ProxySettings backend entity
ProxySettingsCreateInput
ProxySettingsCreateInput
ProxySettingsRoute
A ProxySettings route entity
ProxySettingsUpdateInput
ProxySettingsUpdateInput
PurgeCacheInput
Input parameters for purging cache
PurgeProjectCacheResponse
PurgeProjectCacheResponse
RateLimitingRule
A RateLimitingRule defines a rate limiting rule for the project.
RateLimitingRuleConditions
Conditions that must be met for this rule to apply.
RateLimitingRuleConditionsCountryItem
RateLimitingRuleConditionsCountryItem
UploadPresign
UploadPresign
User
A User is a unique identifier that you can use to manage and organize your work.
UserBase
A User is a unique identifier that you can use to manage and organize your work.
UserUpdateInput
UserUpdateInput
UserWithRoles
UserWithRoles

Enums§

ComponentCreateInputCategory
Category of the component.
ComponentCreateInputSubcategory
Subcategory of the component.
ComponentListParamsCategory
Filter components by category.
ComponentListParamsSubcategory
Filter components by sub category.
ConfigurationFieldType
The type of the configuration field.
ErrorResponseErrorType
The type of error returned.
GetIncomingDataCollectionEventsOrderDirection
The order direction of the returned list. Objects are returned sorted by creation date. By default, the order is descending, so the most recent object appears first. Possible values are ASC and DESC. Default is DESC.
GetOutgoingDataCollectionEventsOrderDirection
The order direction of the returned list. Objects are returned sorted by creation date. By default, the order is descending, so the most recent object appears first. Possible values are ASC and DESC. Default is DESC.
IncomingDataCollectionEventFrom
Origin of the event
IncomingDataCollectionEventType
Type of the event
InvitationCreateInputRole
The future role of the user in the organization.
InvitationRole
The future role of the user in the organization.
ListApiTokensOrderDirection
The order direction of the returned list. Objects are returned sorted by creation date. By default, the order is descending, so the most recent object appears first. Possible values are ASC and DESC. Default is DESC.
ListApiTokensResponseOrderDirection
The order direction of the returned list. Objects are returned sorted by creation date. By default, the order is descending, so the most recent object appears first. Possible values are ASC and DESC. Default is DESC.
ListInvitationsOrderDirection
The order direction of the returned list. Objects are returned sorted by creation date. By default, the order is descending, so the most recent object appears first. Possible values are ASC and DESC. Default is DESC.
ListOrganizationComponentsCategory
Filter components by category.
ListOrganizationComponentsSubcategory
Filter components by sub category.
ListOrganizationsOrderDirection
The order direction of the returned list. Objects are returned sorted by creation date. By default, the order is descending, so the most recent object appears first. Possible values are ASC and DESC. Default is DESC.
ListOrganizationsUsersOrderDirection
The order direction of the returned list. Objects are returned sorted by creation date. By default, the order is descending, so the most recent object appears first. Possible values are ASC and DESC. Default is DESC.
ListOrganizationsUsersRole
The role of the users.
ListParamsOrderDirection
The order direction of the returned list. Objects are returned sorted by creation date. By default, the order is descending, so the most recent object appears first. Possible values are ASC and DESC. Default is DESC.
ListProjectComponentsCategory
Filter components by category.
ListProjectComponentsSubcategory
Filter components by sub category.
ListProjectsOrderDirection
The order direction of the returned list. Objects are returned sorted by creation date. By default, the order is descending, so the most recent object appears first. Possible values are ASC and DESC. Default is DESC.
ListPublicComponentsCategory
Filter components by category.
ListPublicComponentsSubcategory
Filter components by sub category.
OrganizationType
The type of the organization.
OrganizationUserRole
OrganizationUserRole
OrganizationUserUpdateInputRole
OrganizationUserUpdateInputRole
ProjectFullInjectSdkPosition
The position of the SDK injection.
ProjectFullLogSeverity
The log severity of the project.
ProjectInjectSdkPosition
The position of the SDK injection.
ProjectLogSeverity
The log severity of the project.
ProjectUpdateInputInjectSdkPosition
The position of the SDK injection.
ProjectUpdateInputLogSeverity
The log severity of the project.
RateLimitingRuleConditionsContinentItem
RateLimitingRuleConditionsContinentItem
RateLimitingRuleConditionsMethodItem
RateLimitingRuleConditionsMethodItem
RateLimitingRuleKeyItem
RateLimitingRuleKeyItem
RateLimitingRuleWindow
Rate window for counting requests.
UserWithRolesRolesValue
The role of the user in each organization.