Releases: elements-storage/elements-sdk-python
Releases · elements-storage/elements-sdk-python
v3.3.0
New objects
/api/2/system/time/servers
(NTPServer
)/api/2/tasks/types
(TaskType
)/api/2/volumes/{id}/quotas/path/{relative_path}
(PathQuota
)/api/2/volumes/{id}/quotas/user/{user_id}
(UserQuota
)/api/2/volumes/{id}/quotas/group/{group_id}
(GroupQuota
)
New endpoints
/api/2/auth/impersonation
(startImpersonation
/stopImpersonation
)/api/2/auth/reset-password
(resetPassword
)/api/2/media/assets/{id}/proxy-files/{filename}
(`downloadAssetProxyFile)/api/2/media/custom-fields/{id}/rename
(renameCustomField
)/api/2/media/delete
(deleteMediaLibraryObjects
)/api/2/media/files/{id}/download
(downloadMediaFile
)/api/2/media/files/{id}/forget-deleted
(forgetDeletedMediaFiles
)/api/2/media/files/{id}/showroom
(markMediaDirectoryAsShowroom
/unmarkMediaDirectoryAsShowroom
)/api/2/media/proxies/{id}/download
(downloadProxy
)/api/2/media/proxies
(generateProxies
)/api/2/media/workflow/transition
(transitionWorkflow
)/api/2/system/log/{path}
(getLog
)/api/2/system/smtp/preview
(emailTemplatePreview
)/api/2/tasks/queues
(getAllTaskQueues
)/api/2/workspaces/{id}/move
(moveWorkspace
)
Removed fields
-
License
:hardware_key
components_license
-
Parameters
:ntp_server
New fields
-
MediaFile
:is_hardlink
is_excluded
-
MediaRoot
:workflow_jobs
-
SystemInfoEndpointResponse
:global_alerts
-
Proxy
:transforms
-
Subtask
:enqueue_at_front
queue
-
StorageNode
:is_log_aggregator
-
Job
:enabled
-
Production
:total_size
-
Parameters
:email_styling
otp_policy
New parameters
/api/2/media/bundles
/getAllMediaFileBundles
:include_proxies
/api/2/media/assets
/getAllMediaAssets
:include_proxies
/api/2/productions
/getAllProductions
:include_total_size
/api/2/filesystem/delete
/deleteFiles
:sync
v3.2.1
v3.2.0
New objects
/api/2/aws-accounts
(AWSAccount
)/api/2/events
(Event
)/api/2/integrations/slack
(SlackConnection
)/api/2/integrations/teams
(TeamsConnection
)/api/2/media/external-transcoders
(ExternalTranscoder
)/api/2/media/proxy-generators
(ProxyGenerator
)
New endpoints
/api/2/media/subclips/{id}/render
(renderSubclip
)/api/2/nodes/{id}/ipmi
(getIPMIConfiguration
/setIPMIConfiguration
)/api/2/nodes/{id}/services/{service}/{operation}
(runServiceOperation
)/api/2/nodes/{id}/services/{service}
(getServiceStatus
)/api/2/system/backup/start
(startSystemBackup
)/api/2/system/beep
(beep
)/api/2/system/check-connectivity
(checkInternetConnectivity
)/api/2/system/collect-diagnostics
(collectDiagnostics
)/api/2/system/reboot
(reboot
)/api/2/system/shutdown
(shutdown
)/api/2/system/smtp/test
(testSMTP
)/api/2/system/smtp
(getSMTPConfiguration
/updateSMTPConfiguration
)/api/2/system/solr/reindex
(startSolrReindex
)/api/2/system/support-session/start
(startSupportSession
)/api/2/system/time/sync
(syncTime
)/api/2/system/time
(getLocalTime
/setLocalTime
)
Renamed fields
FSProperties
:supports_quotas
->supports_directory_quotas
creating_quota_destroys_content
->creating_directory_quota_destroys_content
removing_quota_destroys_content
->removing_directory_quota_destroys_content
New fields
-
Volume
:status
-
StorageNode
:status
-
ProxyProfile
:hotfolder_queue_timeout
hotfolder_copy_to
hotfolder_read_from
hotfolder_encode_timeout
proxy_generator
external_transcoder
external_transcoder_staging_path
vantage_workflow_id
-
SendLinkEmailRequest
:email
-
StartJobRequest
:secret
-
Job
:hook
webhook_url
webhook_secret
-
Subtask
:sync
-
Subclip
:rendered
-
SAMLProvider
:assertion_url
certificate
entity_id
login_url
logout_url
metadata_url
slo_url
sp_certificate_key
sp_certificate
sso_url
-
SystemInfoEndpointResponse
:version
New parameters
/api/2/nodes
/getAllNodes
:include_status
/api/2/volumes
/getAllVolumes
:include_status
v3.2.0b1
New objects
/api/2/aws-accounts
(AWSAccount
)/api/2/events
(Event
)/api/2/integrations/slack
(SlackConnection
)/api/2/integrations/teams
(TeamsConnection
)/api/2/media/external-transcoders
(ExternalTranscoder
)/api/2/media/proxy-generators
(ProxyGenerator
)
New endpoints
/api/2/media/subclips/{id}/render
(renderSubclip
)/api/2/nodes/{id}/ipmi
(getIPMIConfiguration
/setIPMIConfiguration
)/api/2/nodes/{id}/services/{service}/{operation}
(runServiceOperation
)/api/2/nodes/{id}/services/{service}
(getServiceStatus
)/api/2/system/backup/start
(startSystemBackup
)/api/2/system/beep
(beep
)/api/2/system/check-connectivity
(checkInternetConnectivity
)/api/2/system/collect-diagnostics
(collectDiagnostics
)/api/2/system/reboot
(reboot
)/api/2/system/shutdown
(shutdown
)/api/2/system/smtp/test
(testSMTP
)/api/2/system/smtp
(getSMTPConfiguration
/updateSMTPConfiguration
)/api/2/system/solr/reindex
(startSolrReindex
)/api/2/system/support-session/start
(startSupportSession
)/api/2/system/time/sync
(syncTime
)/api/2/system/time
(getLocalTime
/setLocalTime
)
Renamed fields
FSProperties
:supports_quotas
->supports_directory_quotas
creating_quota_destroys_content
->creating_directory_quota_destroys_content
removing_quota_destroys_content
->removing_directory_quota_destroys_content
New fields
-
Volume
:status
-
StorageNode
:status
-
ProxyProfile
:hotfolder_queue_timeout
hotfolder_copy_to
hotfolder_read_from
hotfolder_encode_timeout
proxy_generator
external_transcoder
external_transcoder_staging_path
vantage_workflow_id
-
SendLinkEmailRequest
:email
-
StartJobRequest
:secret
-
Job
:hook
webhook_url
webhook_secret
-
Subtask
:sync
-
Subclip
:rendered
-
SAMLProvider
:assertion_url
certificate
entity_id
login_url
logout_url
metadata_url
slo_url
sp_certificate_key
sp_certificate
sso_url
New parameters
/api/2/nodes
/getAllNodes
:include_status
/api/2/volumes
/getAllVolumes
:include_status
v3.1.1
v3.0.4
v3.1.0
General
- All
patch*
methods now take a*PartialUpdate
model where all fields are optional.
New objects
/api/2/download-archive
(DownloadArchive
)/api/2/files/{path}
(File
)
New endpoints
/api/2/auth/access-tokens/{id}/email
(sendAccessTokenEmailNotification
)/api/2/download-archive/create
(createArchive
)/api/2/download-archive/{id}/download
(getDownloadArchiveFile
)/api/2/files
(getRootDirectory
)/api/2/filesystem/calculate-directory-size
(calculateDirectorySize
)/api/2/filesystem/copy
(copyFiles
)/api/2/filesystem/move
(moveFiles
)/api/2/filesystem/delete
(deleteFiles
)/api/2/filesystem/zip
(zipFiles
)/api/2/filesystem/unzip
(unzipFile
)/api/2/media/assets/{id}/frames/{frame}
(getFrame
)/api/2/media/bundles/{id}/easy-sharing-token
(getEasySharingTokenForBundle
,deleteEasySharingTokenForBundle
)/api/2/media/files/{id}/easy-sharing-token
(getEasySharingTokenForDirectory
,deleteEasySharingTokenForDirectory
)/api/2/media/share
(shareMediaLibraryObjects
)/api/2/python/environments
(getPythonEnvironments
)
v3.0.2
v3.0.1
v3.0
New objects
/api/2/archive/tape/files
(ArchivedFileEntry
)/api/2/archive/tape/groups
(TapeGroup
)/api/2/archive/tape/tapes
(Tape
)/api/2/auth/access-tokens
(OneTimeAccessToken
)/api/2/media/custom-fields
(CustomFields
)
New endpoints
/api/2/auth/generate-password
(generatePassword
)/api/2/auth/login
(login
)/api/2/auth/logout
(logout
)/api/2/auth/ticket/check
(checkAuthTicket
)/api/2/auth/ticket
(createAuthTicket
)/api/2/license
(getLicense
)/api/2/release-notes
(getReleaseNotes
)/api/2/scanner/discover
(discoverMedia
)/api/2/scanner/scan
(requestMediaScan
)/api/2/system/info
(getSystemInfo
)/api/2/users/preview
(previewUser
)/api/2/workspaces/{id}/bookmark
(bookmarkWorkspace
)/api/2/workspaces/{id}/check-in
(checkInIntoWorkspace
)/api/2/workspaces/{id}/check-out
(checkOutOfWorkspace
)/api/2/workspaces/mine
(getMyWorkspaces
)/api/2/workstations/current
(getCurrentWorkstation
/updateCurrentWorkstation
)
Changes
Alert
objects now include a fullnode
objectElementsUser.fm_root_read_only
renamed toancillary_path_read_only
ElementsUser.fm_root
renamed toancillary_path
Job.media_roots
: new fieldJob.show_as_button
: new fieldLDAPServer.nt_domain
: new fieldLDAPServer.winbind_separator
: new fieldParameters.file_manager_recycle_bin
: new fieldParameters.https_redirect
: new fieldProxyProfile.enable_dense_filmstrip
: new fieldStorageNode.address_override
: new fieldStorageNode.backend
: new fieldStorageNode.interfaces
: new fieldSubclip.shared
: new fieldSubclip.user
: new fieldTaskInfo.workstation
: new fieldVolume.backend
: new fieldWorkspace.access_through_group
: removed fieldWorkspace.access_through_permission
: removed fieldWorkspace.bookmarked
: new fieldWorkspace.endpoints
: new fieldWorkspace.full_path
: new fieldWorkspace.quota
: new fieldWorkspace.resolved_permissions
: new fieldWorkspace.resolved_read_only
: new fieldWorkspace.size_total
: new fieldWorkspace.size_used
: new fieldWorkstation.display_name
: new fieldWorkstation.name
: new fieldWorkstation.report
: new field