WorkSpaces / Client / deploy_workspace_applications
deploy_workspace_applications#
- WorkSpaces.Client.deploy_workspace_applications(**kwargs)#
Deploys associated applications to the specified WorkSpace
See also: AWS API Documentation
Request Syntax
response = client.deploy_workspace_applications( WorkspaceId='string', Force=True|False )
- Parameters:
WorkspaceId (string) –
[REQUIRED]
The identifier of the WorkSpace.
Force (boolean) – Indicates whether the force flag is applied for the specified WorkSpace. When the force flag is enabled, it allows previously failed deployments to be retried.
- Return type:
dict
- Returns:
Response Syntax
{ 'Deployment': { 'Associations': [ { 'AssociatedResourceId': 'string', 'AssociatedResourceType': 'APPLICATION', 'Created': datetime(2015, 1, 1), 'LastUpdatedTime': datetime(2015, 1, 1), 'State': 'PENDING_INSTALL'|'PENDING_INSTALL_DEPLOYMENT'|'PENDING_UNINSTALL'|'PENDING_UNINSTALL_DEPLOYMENT'|'INSTALLING'|'UNINSTALLING'|'ERROR'|'COMPLETED'|'REMOVED', 'StateReason': { 'ErrorCode': 'ValidationError.InsufficientDiskSpace'|'ValidationError.InsufficientMemory'|'ValidationError.UnsupportedOperatingSystem'|'DeploymentError.InternalServerError'|'DeploymentError.WorkspaceUnreachable', 'ErrorMessage': 'string' }, 'WorkspaceId': 'string' }, ] } }
Response Structure
(dict) –
Deployment (dict) –
The list of deployed associations and information about them.
Associations (list) –
The associations between the applications and the associated resources.
(dict) –
Describes the association between an application and a WorkSpace resource.
AssociatedResourceId (string) –
The identifier of the associated resource.
AssociatedResourceType (string) –
The resource types of the associated resource.
Created (datetime) –
The time the association is created.
LastUpdatedTime (datetime) –
The time the association status was last updated.
State (string) –
The status of the WorkSpace resource association.
StateReason (dict) –
The reason the association deployment failed.
ErrorCode (string) –
The error code of the association deployment failure.
ErrorMessage (string) –
The error message of the association deployment failure.
WorkspaceId (string) –
The identifier of the WorkSpace.
Exceptions
WorkSpaces.Client.exceptions.AccessDeniedException
WorkSpaces.Client.exceptions.InvalidParameterValuesException
WorkSpaces.Client.exceptions.OperationNotSupportedException
WorkSpaces.Client.exceptions.ResourceInUseException
WorkSpaces.Client.exceptions.ResourceNotFoundException
WorkSpaces.Client.exceptions.IncompatibleApplicationsException