Classes

OrganizationBlocksApi

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi(
	api_client=None
)
Parameters
api_client=None

METHODS

add_organization_deploy_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.add_organization_deploy_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	name: Annotated[str, Strict(strict=True)],
	docker_container: Annotated[str, Strict(strict=True)],
	description: Annotated[str, Strict(strict=True)],
	cli_arguments: Annotated[str, Strict(strict=True)],
	requests_cpu: float | None = None,
	requests_memory: Annotated[int, Strict(strict=True)] | None = None,
	limits_cpu: float | None = None,
	limits_memory: Annotated[int, Strict(strict=True)] | None = None,
	photo: Annotated[str, Strict(strict=True)] | None = None,
	integrate_url: Annotated[str, Strict(strict=True)] | None = None,
	privileged: Annotated[bool, Strict(strict=True)] | None = None,
	mount_learn_block: Annotated[bool, Strict(strict=True)] | None = None,
	supports_eon_compiler: Annotated[bool, Strict(strict=True)] | None = None,
	show_optimizations: Annotated[bool, Strict(strict=True)] | None = None,
	category: Annotated[str, Strict(strict=True)] | None = None,
	source_code_download_staff_only: Annotated[Annotated[bool, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=Truedescription='Whether the source code is only available for staff users.')] = None,
	**kwargs
) ‑> edgeimpulse_api.models.entity_created_response.EntityCreatedResponse
Add deploy block Adds a deploy block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
nameAnnotated[str, Strict(strict=True)]
docker_containerAnnotated[str, Strict(strict=True)]
descriptionAnnotated[str, Strict(strict=True)]
cli_argumentsAnnotated[str, Strict(strict=True)]
requests_cpufloat | None = None
requests_memoryAnnotated[int, Strict(strict=True)] | None = None
limits_cpufloat | None = None
limits_memoryAnnotated[int, Strict(strict=True)] | None = None
photoAnnotated[str, Strict(strict=True)] | None = None
integrate_urlAnnotated[str, Strict(strict=True)] | None = None
privilegedAnnotated[bool, Strict(strict=True)] | None = None
mount_learn_blockAnnotated[bool, Strict(strict=True)] | None = None
supports_eon_compilerAnnotated[bool, Strict(strict=True)] | None = None
show_optimizationsAnnotated[bool, Strict(strict=True)] | None = None
categoryAnnotated[str, Strict(strict=True)] | None = None
source_code_download_staff_onlyAnnotated[Annotated[bool, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether the source code is only available for staff users.')] = None
**kwargs
Returns
edgeimpulse_api.models.entity_created_response.EntityCreatedResponse

add_organization_dsp_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.add_organization_dsp_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	add_organization_dsp_block_request: edgeimpulse_api.models.add_organization_dsp_block_request.AddOrganizationDspBlockRequest,
	**kwargs
) ‑> edgeimpulse_api.models.entity_created_response.EntityCreatedResponse
Add dsp block Adds a dsp block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
add_organization_dsp_block_requestedgeimpulse_api.models.add_organization_dsp_block_request.AddOrganizationDspBlockRequest
**kwargs
Returns
edgeimpulse_api.models.entity_created_response.EntityCreatedResponse

add_organization_secret

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.add_organization_secret(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	add_organization_secret_request: edgeimpulse_api.models.add_organization_secret_request.AddOrganizationSecretRequest,
	**kwargs
) ‑> edgeimpulse_api.models.entity_created_response.EntityCreatedResponse
Add secret Adds a secret.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
add_organization_secret_requestedgeimpulse_api.models.add_organization_secret_request.AddOrganizationSecretRequest
**kwargs
Returns
edgeimpulse_api.models.entity_created_response.EntityCreatedResponse

add_organization_transfer_learning_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.add_organization_transfer_learning_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	add_organization_transfer_learning_block_request: edgeimpulse_api.models.add_organization_transfer_learning_block_request.AddOrganizationTransferLearningBlockRequest,
	**kwargs
) ‑> edgeimpulse_api.models.entity_created_response.EntityCreatedResponse
Add transfer learning block Adds a transfer learning block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
add_organization_transfer_learning_block_requestedgeimpulse_api.models.add_organization_transfer_learning_block_request.AddOrganizationTransferLearningBlockRequest
**kwargs
Returns
edgeimpulse_api.models.entity_created_response.EntityCreatedResponse

add_organization_transformation_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.add_organization_transformation_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	add_organization_transformation_block_request: edgeimpulse_api.models.add_organization_transformation_block_request.AddOrganizationTransformationBlockRequest,
	**kwargs
) ‑> edgeimpulse_api.models.entity_created_response.EntityCreatedResponse
Add transformation block Adds a transformation block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
add_organization_transformation_block_requestedgeimpulse_api.models.add_organization_transformation_block_request.AddOrganizationTransformationBlockRequest
**kwargs
Returns
edgeimpulse_api.models.entity_created_response.EntityCreatedResponse

delete_organization_deploy_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.delete_organization_deploy_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	deploy_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Deploy block ID.')],
	**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Delete deploy block Deletes a deploy block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
deploy_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Deploy block ID.')]
**kwargs
Returns
edgeimpulse_api.models.generic_api_response.GenericApiResponse

delete_organization_dsp_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.delete_organization_dsp_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	dsp_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='DSP Block ID, use the impulse functions to retrieve the ID')],
	**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Delete dsp block Deletes a dsp block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
dsp_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='DSP Block ID, use the impulse functions to retrieve the ID')]
**kwargs
Returns
edgeimpulse_api.models.generic_api_response.GenericApiResponse

delete_organization_secret

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.delete_organization_secret(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	secret_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Secret ID')],
	**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Delete secret Deletes a secret
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
secret_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Secret ID')]
**kwargs
Returns
edgeimpulse_api.models.generic_api_response.GenericApiResponse

delete_organization_transfer_learning_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.delete_organization_transfer_learning_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	transfer_learning_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Transfer learning ID')],
	**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Delete transfer learning block Deletes a transfer learning block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
transfer_learning_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Transfer learning ID')]
**kwargs
Returns
edgeimpulse_api.models.generic_api_response.GenericApiResponse

delete_organization_transformation_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.delete_organization_transformation_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	transformation_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Transformation block ID.')],
	**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Delete transformation block Deletes a transformation block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
transformation_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Transformation block ID.')]
**kwargs
Returns
edgeimpulse_api.models.generic_api_response.GenericApiResponse

export_organization_deploy_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.export_organization_deploy_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	deploy_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Deploy block ID.')],
	**kwargs
) ‑> edgeimpulse_api.models.export_block_response.ExportBlockResponse
Export deploy block Download the source code for this block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
deploy_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Deploy block ID.')]
**kwargs
Returns
edgeimpulse_api.models.export_block_response.ExportBlockResponse

export_organization_dsp_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.export_organization_dsp_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	dsp_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='DSP Block ID, use the impulse functions to retrieve the ID')],
	**kwargs
) ‑> edgeimpulse_api.models.export_block_response.ExportBlockResponse
Export dsp block Download the source code for this block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
dsp_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='DSP Block ID, use the impulse functions to retrieve the ID')]
**kwargs
Returns
edgeimpulse_api.models.export_block_response.ExportBlockResponse

export_organization_transfer_learning_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.export_organization_transfer_learning_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	transfer_learning_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Transfer learning ID')],
	**kwargs
) ‑> edgeimpulse_api.models.export_block_response.ExportBlockResponse
Export transfer learning block Download the source code for this block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
transfer_learning_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Transfer learning ID')]
**kwargs
Returns
edgeimpulse_api.models.export_block_response.ExportBlockResponse

export_organization_transformation_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.export_organization_transformation_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	transformation_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Transformation block ID.')],
	**kwargs
) ‑> edgeimpulse_api.models.export_block_response.ExportBlockResponse
Export transformation block Download the source code for this block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
transformation_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Transformation block ID.')]
**kwargs
Returns
edgeimpulse_api.models.export_block_response.ExportBlockResponse

get_organization_deploy_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.get_organization_deploy_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	deploy_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Deploy block ID.')],
	**kwargs
) ‑> edgeimpulse_api.models.get_organization_deploy_block_response.GetOrganizationDeployBlockResponse
Get deploy block Gets a deploy block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
deploy_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Deploy block ID.')]
**kwargs
Returns
edgeimpulse_api.models.get_organization_deploy_block_response.GetOrganizationDeployBlockResponse

get_organization_dsp_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.get_organization_dsp_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	dsp_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='DSP Block ID, use the impulse functions to retrieve the ID')],
	**kwargs
) ‑> edgeimpulse_api.models.get_organization_dsp_block_response.GetOrganizationDspBlockResponse
Get dsp block Gets a dsp block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
dsp_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='DSP Block ID, use the impulse functions to retrieve the ID')]
**kwargs
Returns
edgeimpulse_api.models.get_organization_dsp_block_response.GetOrganizationDspBlockResponse

get_organization_transfer_learning_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.get_organization_transfer_learning_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	transfer_learning_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Transfer learning ID')],
	**kwargs
) ‑> edgeimpulse_api.models.get_organization_transfer_learning_block_response.GetOrganizationTransferLearningBlockResponse
Get transfer learning block Gets a transfer learning block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
transfer_learning_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Transfer learning ID')]
**kwargs
Returns
edgeimpulse_api.models.get_organization_transfer_learning_block_response.GetOrganizationTransferLearningBlockResponse

get_organization_transformation_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.get_organization_transformation_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	transformation_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Transformation block ID.')],
	**kwargs
) ‑> edgeimpulse_api.models.get_organization_transformation_block_response.GetOrganizationTransformationBlockResponse
Get transformation block Get a transformation block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
transformation_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Transformation block ID.')]
**kwargs
Returns
edgeimpulse_api.models.get_organization_transformation_block_response.GetOrganizationTransformationBlockResponse

get_public_organization_transformation_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.get_public_organization_transformation_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	transformation_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Transformation block ID.')],
	**kwargs
) ‑> edgeimpulse_api.models.get_public_organization_transformation_block_response.GetPublicOrganizationTransformationBlockResponse
Get public transformation block Retrieve a transformation blocks published by other organizations, available for all organizations.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
transformation_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Transformation block ID.')]
**kwargs
Returns
edgeimpulse_api.models.get_public_organization_transformation_block_response.GetPublicOrganizationTransformationBlockResponse

list_organization_deploy_blocks

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.list_organization_deploy_blocks(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	**kwargs
) ‑> edgeimpulse_api.models.list_organization_deploy_blocks_response.ListOrganizationDeployBlocksResponse
Get deploy blocks Retrieve all deploy blocks.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
**kwargs
Returns
edgeimpulse_api.models.list_organization_deploy_blocks_response.ListOrganizationDeployBlocksResponse

list_organization_dsp_blocks

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.list_organization_dsp_blocks(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	**kwargs
) ‑> edgeimpulse_api.models.list_organization_dsp_blocks_response.ListOrganizationDspBlocksResponse
Get dsp blocks Retrieve all dsp blocks.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
**kwargs
Returns
edgeimpulse_api.models.list_organization_dsp_blocks_response.ListOrganizationDspBlocksResponse

list_organization_secrets

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.list_organization_secrets(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	**kwargs
) ‑> edgeimpulse_api.models.list_organization_secrets_response.ListOrganizationSecretsResponse
Get secrets Retrieve all secrets.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
**kwargs
Returns
edgeimpulse_api.models.list_organization_secrets_response.ListOrganizationSecretsResponse

list_organization_transfer_learning_blocks

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.list_organization_transfer_learning_blocks(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	**kwargs
) ‑> edgeimpulse_api.models.list_organization_transfer_learning_blocks_response.ListOrganizationTransferLearningBlocksResponse
Get transfer learning blocks Retrieve all transfer learning blocks.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
**kwargs
Returns
edgeimpulse_api.models.list_organization_transfer_learning_blocks_response.ListOrganizationTransferLearningBlocksResponse

list_organization_transformation_blocks

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.list_organization_transformation_blocks(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	**kwargs
) ‑> edgeimpulse_api.models.list_organization_transformation_blocks_response.ListOrganizationTransformationBlocksResponse
Get transformation blocks Retrieve all transformation blocks.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
**kwargs
Returns
edgeimpulse_api.models.list_organization_transformation_blocks_response.ListOrganizationTransformationBlocksResponse

list_public_organization_transformation_blocks

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.list_public_organization_transformation_blocks(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	**kwargs
) ‑> edgeimpulse_api.models.list_public_organization_transformation_blocks_response.ListPublicOrganizationTransformationBlocksResponse
List public transformation blocks Retrieve all transformation blocks published by other organizations, available for all organizations.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
**kwargs
Returns
edgeimpulse_api.models.list_public_organization_transformation_blocks_response.ListPublicOrganizationTransformationBlocksResponse

retry_organization_dsp_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.retry_organization_dsp_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	dsp_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='DSP Block ID, use the impulse functions to retrieve the ID')],
	**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Retry connection to dsp block Retry launch a dsp block.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
dsp_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='DSP Block ID, use the impulse functions to retrieve the ID')]
**kwargs
Returns
edgeimpulse_api.models.generic_api_response.GenericApiResponse

update_organization_deploy_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.update_organization_deploy_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	deploy_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Deploy block ID.')],
	name: Annotated[str, Strict(strict=True)] | None = None,
	docker_container: Annotated[str, Strict(strict=True)] | None = None,
	description: Annotated[str, Strict(strict=True)] | None = None,
	cli_arguments: Annotated[str, Strict(strict=True)] | None = None,
	requests_cpu: float | None = None,
	requests_memory: Annotated[int, Strict(strict=True)] | None = None,
	limits_cpu: float | None = None,
	limits_memory: Annotated[int, Strict(strict=True)] | None = None,
	photo: Annotated[str, Strict(strict=True)] | None = None,
	integrate_url: Annotated[str, Strict(strict=True)] | None = None,
	privileged: Annotated[bool, Strict(strict=True)] | None = None,
	mount_learn_block: Annotated[bool, Strict(strict=True)] | None = None,
	supports_eon_compiler: Annotated[bool, Strict(strict=True)] | None = None,
	show_optimizations: Annotated[bool, Strict(strict=True)] | None = None,
	category: Annotated[str, Strict(strict=True)] | None = None,
	source_code_download_staff_only: Annotated[Annotated[bool, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=Truedescription='Whether the source code is only available for staff users.')] = None,
	**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Update deploy block Updates a deploy block. Only values in the body will be updated.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
deploy_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Deploy block ID.')]
nameAnnotated[str, Strict(strict=True)] | None = None
docker_containerAnnotated[str, Strict(strict=True)] | None = None
descriptionAnnotated[str, Strict(strict=True)] | None = None
cli_argumentsAnnotated[str, Strict(strict=True)] | None = None
requests_cpufloat | None = None
requests_memoryAnnotated[int, Strict(strict=True)] | None = None
limits_cpufloat | None = None
limits_memoryAnnotated[int, Strict(strict=True)] | None = None
photoAnnotated[str, Strict(strict=True)] | None = None
integrate_urlAnnotated[str, Strict(strict=True)] | None = None
privilegedAnnotated[bool, Strict(strict=True)] | None = None
mount_learn_blockAnnotated[bool, Strict(strict=True)] | None = None
supports_eon_compilerAnnotated[bool, Strict(strict=True)] | None = None
show_optimizationsAnnotated[bool, Strict(strict=True)] | None = None
categoryAnnotated[str, Strict(strict=True)] | None = None
source_code_download_staff_onlyAnnotated[Annotated[bool, Strict(strict=True)] | None, FieldInfo(annotation=NoneType, required=True, description='Whether the source code is only available for staff users.')] = None
**kwargs
Returns
edgeimpulse_api.models.generic_api_response.GenericApiResponse

update_organization_dsp_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.update_organization_dsp_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	dsp_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='DSP Block ID, use the impulse functions to retrieve the ID')],
	update_organization_dsp_block_request: edgeimpulse_api.models.update_organization_dsp_block_request.UpdateOrganizationDspBlockRequest,
	**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Update dsp block Updates a dsp block. Only values in the body will be updated.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
dsp_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='DSP Block ID, use the impulse functions to retrieve the ID')]
update_organization_dsp_block_requestedgeimpulse_api.models.update_organization_dsp_block_request.UpdateOrganizationDspBlockRequest
**kwargs
Returns
edgeimpulse_api.models.generic_api_response.GenericApiResponse

update_organization_transfer_learning_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.update_organization_transfer_learning_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	transfer_learning_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Transfer learning ID')],
	update_organization_transfer_learning_block_request: edgeimpulse_api.models.update_organization_transfer_learning_block_request.UpdateOrganizationTransferLearningBlockRequest,
	**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Update transfer learning block Updates a transfer learning block. Only values in the body will be updated.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
transfer_learning_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Transfer learning ID')]
update_organization_transfer_learning_block_requestedgeimpulse_api.models.update_organization_transfer_learning_block_request.UpdateOrganizationTransferLearningBlockRequest
**kwargs
Returns
edgeimpulse_api.models.generic_api_response.GenericApiResponse

update_organization_transformation_block

edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi.update_organization_transformation_block(
	self,
	organization_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Organization ID')],
	transformation_id: Annotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=Truedescription='Transformation block ID.')],
	update_organization_transformation_block_request: edgeimpulse_api.models.update_organization_transformation_block_request.UpdateOrganizationTransformationBlockRequest,
	**kwargs
) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Update transformation block Updates a transformation block. Only values in the body will be updated.
Parameters
self
organization_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Organization ID')]
transformation_idAnnotated[int, Strict(strict=True), FieldInfo(annotation=NoneType, required=True, description='Transformation block ID.')]
update_organization_transformation_block_requestedgeimpulse_api.models.update_organization_transformation_block_request.UpdateOrganizationTransformationBlockRequest
**kwargs
Returns
edgeimpulse_api.models.generic_api_response.GenericApiResponse