SagemakerEdgeManager / Client / get_deployments
get_deployments#
- SagemakerEdgeManager.Client.get_deployments(**kwargs)#
- Use to get the active deployments from a device. - See also: AWS API Documentation - Request Syntax - response = client.get_deployments( DeviceName='string', DeviceFleetName='string' ) - Parameters:
- DeviceName (string) – - [REQUIRED] - The unique name of the device you want to get the configuration of active deployments from. 
- DeviceFleetName (string) – - [REQUIRED] - The name of the fleet that the device belongs to. 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'Deployments': [ { 'DeploymentName': 'string', 'Type': 'Model', 'FailureHandlingPolicy': 'ROLLBACK_ON_FAILURE'|'DO_NOTHING', 'Definitions': [ { 'ModelHandle': 'string', 'S3Url': 'string', 'Checksum': { 'Type': 'SHA1', 'Sum': 'string' }, 'State': 'DEPLOY'|'UNDEPLOY' }, ] }, ] } - Response Structure - (dict) – - Deployments (list) – - Returns a list of the configurations of the active deployments on the device. - (dict) – - Information about a deployment on an edge device that is registered with SageMaker Edge Manager. - DeploymentName (string) – - The name and unique ID of the deployment. 
- Type (string) – - The type of the deployment. 
- FailureHandlingPolicy (string) – - Determines whether to rollback to previous configuration if deployment fails. 
- Definitions (list) – - Returns a list of Definition objects. - (dict) – - ModelHandle (string) – - The unique model handle. 
- S3Url (string) – - The absolute S3 location of the model. 
- Checksum (dict) – - The checksum information of the model. - Type (string) – - The type of the checksum. 
- Sum (string) – - The checksum of the model. 
 
- State (string) – - The desired state of the model. 
 
 
 
 
 
 
 - Exceptions - SagemakerEdgeManager.Client.exceptions.InternalServiceException