organization_data_campaigns_api module

OrganizationDataCampaignsApi

class edgeimpulse_api.api.organization_data_campaigns_api.OrganizationDataCampaignsApi(
		api_client=None
)

Parameters

  • api_client=None

Methods

add_organization_data_campaign

edgeimpulse_api.api.organization_data_campaigns_api.add_organization_data_campaign(
		self,
		organization_id: typing_extensions.Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Organization ID', extra={})],
		add_organization_data_campaign_request: edgeimpulse_api.models.add_organization_data_campaign_request.AddOrganizationDataCampaignRequest,
		**kwargs
)> edgeimpulse_api.models.add_organization_data_campaign_response.AddOrganizationDataCampaignResponse

Add a data campaign

Add a new data campaign to a data campaign dashboard

Parameters

  • self

  • organization_id: typing_extensions.Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Organization ID', extra={})]

  • add_organization_data_campaign_request: edgeimpulse_api.models.add_organization_data_campaign_request.AddOrganizationDataCampaignRequest

  • **kwargs

Return

edgeimpulse_api.models.add_organization_data_campaign_response.AddOrganizationDataCampaignResponse

add_organization_data_campaign_dashboard

edgeimpulse_api.api.organization_data_campaigns_api.add_organization_data_campaign_dashboard(
		self,
		organization_id: typing_extensions.Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Organization ID', extra={})],
		add_organization_data_campaign_dashboard_request: edgeimpulse_api.models.add_organization_data_campaign_dashboard_request.AddOrganizationDataCampaignDashboardRequest,
		**kwargs
) ‑> edgeimpulse_api.models.add_organization_data_campaign_dashboard_response.AddOrganizationDataCampaignDashboardResponse

Add data campaign dashboard

Add a new data campaign dashboard

Parameters

  • self

  • organization_id: typing_extensions.Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Organization ID', extra={})]

  • add_organization_data_campaign_dashboard_request: edgeimpulse_api.models.add_organization_data_campaign_dashboard_request.AddOrganizationDataCampaignDashboardRequest

  • **kwargs

Return

edgeimpulse_api.models.add_organization_data_campaign_dashboard_response.AddOrganizationDataCampaignDashboardResponse

delete_organization_data_campaign

edgeimpulse_api.api.organization_data_campaigns_api.delete_organization_data_campaign(
		self,
		organization_id: typing_extensions.Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Organization ID', extra={})],
		campaign_id: pydantic.types.StrictInt,
		**kwargs
)> edgeimpulse_api.models.generic_api_response.GenericApiResponse

Delete data campaign

Delete a data campaign

Parameters

  • self

  • organization_id: typing_extensions.Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Organization ID', extra={})]

  • campaign_id: pydantic.types.StrictInt

  • **kwargs

Return

edgeimpulse_api.models.generic_api_response.GenericApiResponse

delete_organization_data_campaign_dashboard

edgeimpulse_api.api.organization_data_campaigns_api.delete_organization_data_campaign_dashboard(
		self,
		organization_id: typing_extensions.Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Organization ID', extra={})],