Classes
OrganizationsApi
edgeimpulse_api.api.organizations_api.OrganizationsApi(
api_client=None
)
| Parameters | |
|---|---|
api_client=None | |
METHODS
add_organization_api_key
edgeimpulse_api.api.organizations_api.OrganizationsApi.add_organization_api_key(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
add_organization_api_key_request: edgeimpulse_api.models.add_organization_api_key_request.AddOrganizationApiKeyRequest,
**kwargs
) ‑> edgeimpulse_api.models.add_api_key_response.AddApiKeyResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
add_organization_api_key_request | edgeimpulse_api.models.add_organization_api_key_request.AddOrganizationApiKeyRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.add_api_key_response.AddApiKeyResponse |
add_organization_member
edgeimpulse_api.api.organizations_api.OrganizationsApi.add_organization_member(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
add_member_request: edgeimpulse_api.models.add_member_request.AddMemberRequest,
**kwargs
) ‑> edgeimpulse_api.models.entity_created_response.EntityCreatedResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
add_member_request | edgeimpulse_api.models.add_member_request.AddMemberRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.entity_created_response.EntityCreatedResponse |
create_multi_project_deployment
edgeimpulse_api.api.organizations_api.OrganizationsApi.create_multi_project_deployment(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
create_multi_project_deployment_request: edgeimpulse_api.models.create_multi_project_deployment_request.CreateMultiProjectDeploymentRequest,
**kwargs
) ‑> edgeimpulse_api.models.start_job_response.StartJobResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
create_multi_project_deployment_request | edgeimpulse_api.models.create_multi_project_deployment_request.CreateMultiProjectDeploymentRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.start_job_response.StartJobResponse |
delete_organization
edgeimpulse_api.api.organizations_api.OrganizationsApi.delete_organization(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
download_multi_project_deployment
edgeimpulse_api.api.organizations_api.OrganizationsApi.download_multi_project_deployment(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
job_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Job ID')],
**kwargs
) ‑> str
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
job_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Job ID')] |
**kwargs | |
| Returns |
|---|
str |
download_organization_data_export
edgeimpulse_api.api.organizations_api.OrganizationsApi.download_organization_data_export(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
export_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Export ID')],
**kwargs
) ‑> None
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
export_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Export ID')] |
**kwargs | |
| Returns |
|---|
None |
get_organization_data_export
edgeimpulse_api.api.organizations_api.OrganizationsApi.get_organization_data_export(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
export_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Export ID')],
**kwargs
) ‑> edgeimpulse_api.models.get_organization_data_export_response.GetOrganizationDataExportResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
export_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Export ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.get_organization_data_export_response.GetOrganizationDataExportResponse |
get_organization_data_exports
edgeimpulse_api.api.organizations_api.OrganizationsApi.get_organization_data_exports(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
limit: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None,
offset: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None,
**kwargs
) ‑> edgeimpulse_api.models.get_organization_data_exports_response.GetOrganizationDataExportsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
limit | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None |
offset | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.get_organization_data_exports_response.GetOrganizationDataExportsResponse |
get_organization_info
edgeimpulse_api.api.organizations_api.OrganizationsApi.get_organization_info(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
**kwargs
) ‑> edgeimpulse_api.models.organization_info_response.OrganizationInfoResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.organization_info_response.OrganizationInfoResponse |
get_organization_metrics
edgeimpulse_api.api.organizations_api.OrganizationsApi.get_organization_metrics(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
exclude_edge_impulse_users: Annotated[Annotated[bool, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to exclude Edge Impulse users when counting enterprise entitlements usage')] = None,
project_visibility: Annotated[edgeimpulse_api.models.project_visibility.ProjectVisibility | None, FieldInfo(annotation=NoneType, required=True, description='What project visibility type to include when counting enterprise entitlements usage')] = None,
**kwargs
) ‑> edgeimpulse_api.models.organization_metrics_response.OrganizationMetricsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
exclude_edge_impulse_users | Annotated[Annotated[bool, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to exclude Edge Impulse users when counting enterprise entitlements usage')] = None |
project_visibility | Annotated[edgeimpulse_api.models.project_visibility.ProjectVisibility | None, FieldInfo(annotation=NoneType, required=True, description='What project visibility type to include when counting enterprise entitlements usage')] = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.organization_metrics_response.OrganizationMetricsResponse |
invite_organization_member
edgeimpulse_api.api.organizations_api.OrganizationsApi.invite_organization_member(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
invite_organization_member_request: edgeimpulse_api.models.invite_organization_member_request.InviteOrganizationMemberRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
invite_organization_member_request | edgeimpulse_api.models.invite_organization_member_request.InviteOrganizationMemberRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
list_organization_api_keys
edgeimpulse_api.api.organizations_api.OrganizationsApi.list_organization_api_keys(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
**kwargs
) ‑> edgeimpulse_api.models.list_organization_api_keys_response.ListOrganizationApiKeysResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.list_organization_api_keys_response.ListOrganizationApiKeysResponse |
list_organization_projects
edgeimpulse_api.api.organizations_api.OrganizationsApi.list_organization_projects(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
**kwargs
) ‑> edgeimpulse_api.models.list_projects_response.ListProjectsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.list_projects_response.ListProjectsResponse |
list_organizations
edgeimpulse_api.api.organizations_api.OrganizationsApi.list_organizations(
self,
**kwargs
) ‑> edgeimpulse_api.models.list_organizations_response.ListOrganizationsResponse
| Parameters | |
|---|---|
self | |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.list_organizations_response.ListOrganizationsResponse |
remove_organization_member
edgeimpulse_api.api.organizations_api.OrganizationsApi.remove_organization_member(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
remove_member_request: edgeimpulse_api.models.remove_member_request.RemoveMemberRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
remove_member_request | edgeimpulse_api.models.remove_member_request.RemoveMemberRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
request_enterprise_hr_block_license
edgeimpulse_api.api.organizations_api.OrganizationsApi.request_enterprise_hr_block_license(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
request_enterprise_limits_increase
edgeimpulse_api.api.organizations_api.OrganizationsApi.request_enterprise_limits_increase(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
enterprise_limits_increase_request: edgeimpulse_api.models.enterprise_limits_increase_request.EnterpriseLimitsIncreaseRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
enterprise_limits_increase_request | edgeimpulse_api.models.enterprise_limits_increase_request.EnterpriseLimitsIncreaseRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
request_enterprise_trial_extension
edgeimpulse_api.api.organizations_api.OrganizationsApi.request_enterprise_trial_extension(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
enterprise_upgrade_or_trial_extension_request: edgeimpulse_api.models.enterprise_upgrade_or_trial_extension_request.EnterpriseUpgradeOrTrialExtensionRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
enterprise_upgrade_or_trial_extension_request | edgeimpulse_api.models.enterprise_upgrade_or_trial_extension_request.EnterpriseUpgradeOrTrialExtensionRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
resend_organization_member_invite
edgeimpulse_api.api.organizations_api.OrganizationsApi.resend_organization_member_invite(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
member_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Member ID')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
member_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Member ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
revoke_organization_api_key
edgeimpulse_api.api.organizations_api.OrganizationsApi.revoke_organization_api_key(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
api_key_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='API key ID')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
api_key_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='API key ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
set_organization_member_datasets
edgeimpulse_api.api.organizations_api.OrganizationsApi.set_organization_member_datasets(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
member_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Member ID')],
set_member_datasets_request: edgeimpulse_api.models.set_member_datasets_request.SetMemberDatasetsRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
member_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Member ID')] |
set_member_datasets_request | edgeimpulse_api.models.set_member_datasets_request.SetMemberDatasetsRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
set_organization_member_role
edgeimpulse_api.api.organizations_api.OrganizationsApi.set_organization_member_role(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
member_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Member ID')],
set_member_role_request: edgeimpulse_api.models.set_member_role_request.SetMemberRoleRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
member_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Member ID')] |
set_member_role_request | edgeimpulse_api.models.set_member_role_request.SetMemberRoleRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
test_organization_admin
edgeimpulse_api.api.organizations_api.OrganizationsApi.test_organization_admin(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
update_organization
edgeimpulse_api.api.organizations_api.OrganizationsApi.update_organization(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
update_organization_request: edgeimpulse_api.models.update_organization_request.UpdateOrganizationRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
update_organization_request | edgeimpulse_api.models.update_organization_request.UpdateOrganizationRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
upload_organization_header
edgeimpulse_api.api.organizations_api.OrganizationsApi.upload_organization_header(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
image: Annotated[str, Strict(strict=True)] | None = None,
**kwargs
) ‑> edgeimpulse_api.models.upload_asset_response.UploadAssetResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
image | Annotated[str, Strict(strict=True)] | None = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.upload_asset_response.UploadAssetResponse |
upload_organization_logo
edgeimpulse_api.api.organizations_api.OrganizationsApi.upload_organization_logo(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
image: Annotated[str, Strict(strict=True)] | None = None,
**kwargs
) ‑> edgeimpulse_api.models.upload_asset_response.UploadAssetResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
image | Annotated[str, Strict(strict=True)] | None = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.upload_asset_response.UploadAssetResponse |
upload_organization_readme_image
edgeimpulse_api.api.organizations_api.OrganizationsApi.upload_organization_readme_image(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
image: Annotated[str, Strict(strict=True)],
**kwargs
) ‑> edgeimpulse_api.models.upload_readme_image_response.UploadReadmeImageResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
image | Annotated[str, Strict(strict=True)] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.upload_readme_image_response.UploadReadmeImageResponse |
whitelabel_admin_add_development_board
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_add_development_board(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
development_board_request: edgeimpulse_api.models.development_board_request.DevelopmentBoardRequest,
**kwargs
) ‑> edgeimpulse_api.models.entity_created_response.EntityCreatedResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
development_board_request | edgeimpulse_api.models.development_board_request.DevelopmentBoardRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.entity_created_response.EntityCreatedResponse |
whitelabel_admin_add_organization_api_key
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_add_organization_api_key(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
admin_add_organization_api_key_request: edgeimpulse_api.models.admin_add_organization_api_key_request.AdminAddOrganizationApiKeyRequest,
**kwargs
) ‑> edgeimpulse_api.models.add_api_key_response.AddApiKeyResponse
{organizationId}/) requests on behalf of the organization. These API keys are not visible to the organization itself and have a customizable TTL defaulting to 1 minute.
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
admin_add_organization_api_key_request | edgeimpulse_api.models.admin_add_organization_api_key_request.AdminAddOrganizationApiKeyRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.add_api_key_response.AddApiKeyResponse |
whitelabel_admin_add_project_api_key
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_add_project_api_key(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
project_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')],
admin_add_project_api_key_request: edgeimpulse_api.models.admin_add_project_api_key_request.AdminAddProjectApiKeyRequest,
**kwargs
) ‑> edgeimpulse_api.models.add_api_key_response.AddApiKeyResponse
{projectId}/) requests on behalf of the project admin. These API keys are not visible to the project itself and have a customizable TTL defaulting to 1 minute.
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
project_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')] |
admin_add_project_api_key_request | edgeimpulse_api.models.admin_add_project_api_key_request.AdminAddProjectApiKeyRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.add_api_key_response.AddApiKeyResponse |
whitelabel_admin_add_user_to_organization
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_add_user_to_organization(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
admin_add_organization_user_request: edgeimpulse_api.models.admin_add_organization_user_request.AdminAddOrganizationUserRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
admin_add_organization_user_request | edgeimpulse_api.models.admin_add_organization_user_request.AdminAddOrganizationUserRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_add_user_to_project
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_add_user_to_project(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
project_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')],
admin_add_project_user_request: edgeimpulse_api.models.admin_add_project_user_request.AdminAddProjectUserRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
project_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')] |
admin_add_project_user_request | edgeimpulse_api.models.admin_add_project_user_request.AdminAddProjectUserRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_create_organization
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_create_organization(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
whitelabel_admin_create_organization_request: edgeimpulse_api.models.whitelabel_admin_create_organization_request.WhitelabelAdminCreateOrganizationRequest,
**kwargs
) ‑> edgeimpulse_api.models.create_organization_response.CreateOrganizationResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
whitelabel_admin_create_organization_request | edgeimpulse_api.models.whitelabel_admin_create_organization_request.WhitelabelAdminCreateOrganizationRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.create_organization_response.CreateOrganizationResponse |
whitelabel_admin_create_organization_export
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_create_organization_export(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
admin_create_organization_data_export_request: edgeimpulse_api.models.admin_create_organization_data_export_request.AdminCreateOrganizationDataExportRequest,
**kwargs
) ‑> edgeimpulse_api.models.start_job_response.StartJobResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
admin_create_organization_data_export_request | edgeimpulse_api.models.admin_create_organization_data_export_request.AdminCreateOrganizationDataExportRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.start_job_response.StartJobResponse |
whitelabel_admin_create_organization_project
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_create_organization_project(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
admin_create_project_request: edgeimpulse_api.models.admin_create_project_request.AdminCreateProjectRequest,
**kwargs
) ‑> edgeimpulse_api.models.create_project_response.CreateProjectResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
admin_create_project_request | edgeimpulse_api.models.admin_create_project_request.AdminCreateProjectRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.create_project_response.CreateProjectResponse |
whitelabel_admin_create_organization_usage_report
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_create_organization_usage_report(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
start_date: Annotated[datetime.datetime, FieldInfo(annotation=NoneType, required=True, description='Start date')],
end_date: Annotated[datetime.datetime, FieldInfo(annotation=NoneType, required=True, description='End date')],
**kwargs
) ‑> edgeimpulse_api.models.start_job_response.StartJobResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
start_date | Annotated[datetime.datetime, FieldInfo(annotation=NoneType, required=True, description='Start date')] |
end_date | Annotated[datetime.datetime, FieldInfo(annotation=NoneType, required=True, description='End date')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.start_job_response.StartJobResponse |
whitelabel_admin_create_project
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_create_project(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
admin_create_project_request: edgeimpulse_api.models.admin_create_project_request.AdminCreateProjectRequest,
**kwargs
) ‑> edgeimpulse_api.models.create_project_response.CreateProjectResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
admin_create_project_request | edgeimpulse_api.models.admin_create_project_request.AdminCreateProjectRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.create_project_response.CreateProjectResponse |
whitelabel_admin_delete_organization
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_delete_organization(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
**kwargs
) ‑> edgeimpulse_api.models.start_job_response.StartJobResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.start_job_response.StartJobResponse |
whitelabel_admin_delete_organization_export
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_delete_organization_export(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
export_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Export ID')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
export_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Export ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_delete_organization_usage_report
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_delete_organization_usage_report(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
report_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Report ID')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
report_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Report ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_delete_project
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_delete_project(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
project_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')],
**kwargs
) ‑> edgeimpulse_api.models.start_job_response.StartJobResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
project_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.start_job_response.StartJobResponse |
whitelabel_admin_delete_user
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_delete_user(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
user_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
user_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_download_organization_usage_report
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_download_organization_usage_report(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
report_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Report ID')],
**kwargs
) ‑> None
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
report_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Report ID')] |
**kwargs | |
| Returns |
|---|
None |
whitelabel_admin_get_info
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_info(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
**kwargs
) ‑> edgeimpulse_api.models.get_whitelabel_response.GetWhitelabelResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.get_whitelabel_response.GetWhitelabelResponse |
whitelabel_admin_get_metrics
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_metrics(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
**kwargs
) ‑> edgeimpulse_api.models.admin_get_metrics_response.AdminGetMetricsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.admin_get_metrics_response.AdminGetMetricsResponse |
whitelabel_admin_get_organization_compute_time_usage
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_organization_compute_time_usage(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
start_date: Annotated[datetime.datetime, FieldInfo(annotation=NoneType, required=True, description='Start date')],
end_date: Annotated[datetime.datetime, FieldInfo(annotation=NoneType, required=True, description='End date')],
**kwargs
) ‑> edgeimpulse_api.models.admin_get_organization_compute_time_usage_response.AdminGetOrganizationComputeTimeUsageResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
start_date | Annotated[datetime.datetime, FieldInfo(annotation=NoneType, required=True, description='Start date')] |
end_date | Annotated[datetime.datetime, FieldInfo(annotation=NoneType, required=True, description='End date')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.admin_get_organization_compute_time_usage_response.AdminGetOrganizationComputeTimeUsageResponse |
whitelabel_admin_get_organization_export
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_organization_export(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
export_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Export ID')],
**kwargs
) ‑> edgeimpulse_api.models.get_organization_data_export_response.GetOrganizationDataExportResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
export_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Export ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.get_organization_data_export_response.GetOrganizationDataExportResponse |
whitelabel_admin_get_organization_exports
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_organization_exports(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
limit: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None,
offset: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None,
**kwargs
) ‑> edgeimpulse_api.models.get_organization_data_exports_response.GetOrganizationDataExportsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
limit | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None |
offset | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.get_organization_data_exports_response.GetOrganizationDataExportsResponse |
whitelabel_admin_get_organization_info
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_organization_info(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
include_deleted: Annotated[Annotated[bool, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to include deleted entities (users, projects, orgs)')] = None,
**kwargs
) ‑> edgeimpulse_api.models.admin_organization_info_response.AdminOrganizationInfoResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
include_deleted | Annotated[Annotated[bool, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to include deleted entities (users, projects, orgs)')] = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.admin_organization_info_response.AdminOrganizationInfoResponse |
whitelabel_admin_get_organization_jobs
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_organization_jobs(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
limit: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None,
offset: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None,
**kwargs
) ‑> edgeimpulse_api.models.list_jobs_response.ListJobsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
limit | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None |
offset | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.list_jobs_response.ListJobsResponse |
whitelabel_admin_get_organization_usage_report
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_organization_usage_report(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
report_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Report ID')],
**kwargs
) ‑> edgeimpulse_api.models.admin_get_report_response.AdminGetReportResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
report_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Report ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.admin_get_report_response.AdminGetReportResponse |
whitelabel_admin_get_organization_usage_reports
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_organization_usage_reports(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
limit: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None,
offset: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None,
**kwargs
) ‑> edgeimpulse_api.models.admin_get_reports_response.AdminGetReportsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
limit | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None |
offset | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.admin_get_reports_response.AdminGetReportsResponse |
whitelabel_admin_get_organizations
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_organizations(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
active: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to search for entities (users, orgs) active in the last X days')] = None,
include_deleted: Annotated[Annotated[bool, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to include deleted entities (users, projects, orgs)')] = None,
sort: Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Fields and order to sort query by')] = None,
filters: Annotated[str, Strict(strict=True)] | None = None,
limit: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None,
offset: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None,
search: Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Search query')] = None,
**kwargs
) ‑> edgeimpulse_api.models.admin_get_organizations_response.AdminGetOrganizationsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
active | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to search for entities (users, orgs) active in the last X days')] = None |
include_deleted | Annotated[Annotated[bool, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to include deleted entities (users, projects, orgs)')] = None |
sort | Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Fields and order to sort query by')] = None |
filters | Annotated[str, Strict(strict=True)] | None = None |
limit | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None |
offset | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None |
search | Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Search query')] = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.admin_get_organizations_response.AdminGetOrganizationsResponse |
whitelabel_admin_get_project
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_project(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
project_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')],
**kwargs
) ‑> edgeimpulse_api.models.admin_project_info_response.AdminProjectInfoResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
project_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.admin_project_info_response.AdminProjectInfoResponse |
whitelabel_admin_get_project_jobs
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_project_jobs(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
project_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')],
limit: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None,
offset: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None,
**kwargs
) ‑> edgeimpulse_api.models.list_jobs_response.ListJobsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
project_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')] |
limit | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None |
offset | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.list_jobs_response.ListJobsResponse |
whitelabel_admin_get_projects
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_projects(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
active: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to search for entities (users, orgs) active in the last X days')] = None,
sort: Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Fields and order to sort query by')] = None,
filters: Annotated[str, Strict(strict=True)] | None = None,
limit: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None,
offset: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None,
search: Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Search query')] = None,
**kwargs
) ‑> edgeimpulse_api.models.admin_list_projects_response.AdminListProjectsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
active | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to search for entities (users, orgs) active in the last X days')] = None |
sort | Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Fields and order to sort query by')] = None |
filters | Annotated[str, Strict(strict=True)] | None = None |
limit | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None |
offset | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None |
search | Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Search query')] = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.admin_list_projects_response.AdminListProjectsResponse |
whitelabel_admin_get_user
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_user(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
user_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')],
**kwargs
) ‑> edgeimpulse_api.models.admin_get_user_response.AdminGetUserResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
user_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.admin_get_user_response.AdminGetUserResponse |
whitelabel_admin_get_user_jobs
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_user_jobs(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
user_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')],
limit: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None,
offset: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None,
**kwargs
) ‑> edgeimpulse_api.models.list_jobs_response.ListJobsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
user_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')] |
limit | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None |
offset | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.list_jobs_response.ListJobsResponse |
whitelabel_admin_get_user_metrics
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_user_metrics(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
user_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')],
**kwargs
) ‑> edgeimpulse_api.models.admin_get_user_metrics_response.AdminGetUserMetricsResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
user_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.admin_get_user_metrics_response.AdminGetUserMetricsResponse |
whitelabel_admin_get_users
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_get_users(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
active: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to search for entities (users, orgs) active in the last X days')] = None,
tier: Annotated[edgeimpulse_api.models.user_tier_enum.UserTierEnum | None, FieldInfo(annotation=NoneType, required=True, description='Whether to search for free, community plus, professional, or enterprise entities (users, projects)')] = None,
fields: Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Comma separated list of fields to fetch in a query')] = None,
sort: Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Fields and order to sort query by')] = None,
filters: Annotated[str, Strict(strict=True)] | None = None,
limit: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None,
offset: Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None,
search: Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Search query')] = None,
**kwargs
) ‑> edgeimpulse_api.models.admin_get_users_response.AdminGetUsersResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
active | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether to search for entities (users, orgs) active in the last X days')] = None |
tier | Annotated[edgeimpulse_api.models.user_tier_enum.UserTierEnum | None, FieldInfo(annotation=NoneType, required=True, description='Whether to search for free, community plus, professional, or enterprise entities (users, projects)')] = None |
fields | Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Comma separated list of fields to fetch in a query')] = None |
sort | Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Fields and order to sort query by')] = None |
filters | Annotated[str, Strict(strict=True)] | None = None |
limit | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Maximum number of results')] = None |
offset | Annotated[Annotated[int, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.')] = None |
search | Annotated[Annotated[str, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Search query')] = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.admin_get_users_response.AdminGetUsersResponse |
whitelabel_admin_remove_development_board
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_remove_development_board(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
development_board_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Development board ID.')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
development_board_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Development board ID.')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_remove_user_from_organization
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_remove_user_from_organization(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
user_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
user_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_remove_user_from_project
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_remove_user_from_project(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
project_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')],
user_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
project_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')] |
user_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_restore_organization
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_restore_organization(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_default_deployment_target
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_default_deployment_target(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
update_whitelabel_default_deployment_target_request: edgeimpulse_api.models.update_whitelabel_default_deployment_target_request.UpdateWhitelabelDefaultDeploymentTargetRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
update_whitelabel_default_deployment_target_request | edgeimpulse_api.models.update_whitelabel_default_deployment_target_request.UpdateWhitelabelDefaultDeploymentTargetRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_deployment_options_order
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_deployment_options_order(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
update_whitelabel_deployment_options_order_request: edgeimpulse_api.models.update_whitelabel_deployment_options_order_request.UpdateWhitelabelDeploymentOptionsOrderRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
update_whitelabel_deployment_options_order_request | edgeimpulse_api.models.update_whitelabel_deployment_options_order_request.UpdateWhitelabelDeploymentOptionsOrderRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_deployment_targets
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_deployment_targets(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
update_whitelabel_deployment_targets_request: edgeimpulse_api.models.update_whitelabel_deployment_targets_request.UpdateWhitelabelDeploymentTargetsRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
update_whitelabel_deployment_targets_request | edgeimpulse_api.models.update_whitelabel_deployment_targets_request.UpdateWhitelabelDeploymentTargetsRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_development_board
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_development_board(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
development_board_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Development board ID.')],
development_board_request_update: edgeimpulse_api.models.development_board_request_update.DevelopmentBoardRequestUpdate,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
development_board_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Development board ID.')] |
development_board_request_update | edgeimpulse_api.models.development_board_request_update.DevelopmentBoardRequestUpdate |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_development_board_image
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_development_board_image(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
development_board_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Development board ID.')],
image: Annotated[str, Strict(strict=True)] | None = None,
**kwargs
) ‑> edgeimpulse_api.models.upload_asset_response.UploadAssetResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
development_board_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Development board ID.')] |
image | Annotated[str, Strict(strict=True)] | None = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.upload_asset_response.UploadAssetResponse |
whitelabel_admin_update_info
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_info(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
update_whitelabel_request: edgeimpulse_api.models.update_whitelabel_request.UpdateWhitelabelRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
update_whitelabel_request | edgeimpulse_api.models.update_whitelabel_request.UpdateWhitelabelRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_learning_blocks
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_learning_blocks(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
update_whitelabel_learning_blocks_request: edgeimpulse_api.models.update_whitelabel_learning_blocks_request.UpdateWhitelabelLearningBlocksRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
update_whitelabel_learning_blocks_request | edgeimpulse_api.models.update_whitelabel_learning_blocks_request.UpdateWhitelabelLearningBlocksRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_organization
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_organization(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
admin_update_organization_request: edgeimpulse_api.models.admin_update_organization_request.AdminUpdateOrganizationRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
admin_update_organization_request | edgeimpulse_api.models.admin_update_organization_request.AdminUpdateOrganizationRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_organization_export
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_organization_export(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
inner_organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')],
export_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Export ID')],
admin_update_organization_data_export_request: edgeimpulse_api.models.admin_update_organization_data_export_request.AdminUpdateOrganizationDataExportRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
inner_organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID within the context of a white label')] |
export_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Export ID')] |
admin_update_organization_data_export_request | edgeimpulse_api.models.admin_update_organization_data_export_request.AdminUpdateOrganizationDataExportRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_project
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_project(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
project_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')],
update_project_request: edgeimpulse_api.models.update_project_request.UpdateProjectRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
project_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Project ID')] |
update_project_request | edgeimpulse_api.models.update_project_request.UpdateProjectRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_theme_colors
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_theme_colors(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
update_theme_colors_request: edgeimpulse_api.models.update_theme_colors_request.UpdateThemeColorsRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
update_theme_colors_request | edgeimpulse_api.models.update_theme_colors_request.UpdateThemeColorsRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_theme_device_logo
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_theme_device_logo(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
image: Annotated[str, Strict(strict=True)] | None = None,
**kwargs
) ‑> edgeimpulse_api.models.upload_asset_response.UploadAssetResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
image | Annotated[str, Strict(strict=True)] | None = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.upload_asset_response.UploadAssetResponse |
whitelabel_admin_update_theme_favicon
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_theme_favicon(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
image: Annotated[str, Strict(strict=True)],
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
image | Annotated[str, Strict(strict=True)] |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |
whitelabel_admin_update_theme_logo
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_theme_logo(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
image: Annotated[str, Strict(strict=True)] | None = None,
**kwargs
) ‑> edgeimpulse_api.models.upload_asset_response.UploadAssetResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
image | Annotated[str, Strict(strict=True)] | None = None |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.upload_asset_response.UploadAssetResponse |
whitelabel_admin_update_user
edgeimpulse_api.api.organizations_api.OrganizationsApi.whitelabel_admin_update_user(
self,
organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')],
user_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')],
admin_update_user_request: edgeimpulse_api.models.admin_update_user_request.AdminUpdateUserRequest,
**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
| Parameters | |
|---|---|
self | |
organization_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')] |
user_id | Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='User ID')] |
admin_update_user_request | edgeimpulse_api.models.admin_update_user_request.AdminUpdateUserRequest |
**kwargs | |
| Returns |
|---|
edgeimpulse_api.models.generic_api_response.GenericApiResponse |