WhitelabelsApi

class edgeimpulse_api.api.whitelabels_api.WhitelabelsApi(
		api_client=None
)
Parameters
  • api_client=None

Methods

get_all_impulse_blocks

edgeimpulse_api.api.whitelabels_api.get_all_impulse_blocks(
		self,
		whitelabel_identifier: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsisdescription='Whitelabel ID'extra={})],
		**kwargs
) ‑> edgeimpulse_api.models.get_impulse_blocks_response.GetImpulseBlocksResponse
Get impulse blocks Lists all possible DSP and ML blocks available for this white label. Parameters
  • self
  • whitelabel_identifier: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Whitelabel ID’, extra=)]
  • **kwargs
Return edgeimpulse_api.models.get_impulse_blocks_response.GetImpulseBlocksResponse

get_whitelabel_domain

edgeimpulse_api.api.whitelabels_api.get_whitelabel_domain(
		self,
		whitelabel_identifier: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsisdescription='Whitelabel ID'extra={})],
		**kwargs
) ‑> edgeimpulse_api.models.get_whitelabel_domain_response.GetWhitelabelDomainResponse
Get white label domain Get a white label domain given its unique identifier. Parameters
  • self
  • whitelabel_identifier: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Whitelabel ID’, extra=)]
  • **kwargs
Return edgeimpulse_api.models.get_whitelabel_domain_response.GetWhitelabelDomainResponse

update_deployment_targets

edgeimpulse_api.api.whitelabels_api.update_deployment_targets(
		self,
		whitelabel_identifier: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsisdescription='Whitelabel ID'extra={})],
		update_whitelabel_deployment_targets_request: edgeimpulse_api.models.update_whitelabel_deployment_targets_request.UpdateWhitelabelDeploymentTargetsRequest,
		**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Update deployment targets Update some or all of the deployment targets enabled for this white label. Parameters
  • self
  • whitelabel_identifier: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Whitelabel ID’, extra=)]
  • update_whitelabel_deployment_targets_request: edgeimpulse_api.models.update_whitelabel_deployment_targets_request.UpdateWhitelabelDeploymentTargetsRequest
  • **kwargs
Return edgeimpulse_api.models.generic_api_response.GenericApiResponse