{"id":26129488,"url":"https://github.com/mathworks-ref-arch/matlab-aws-ssm","last_synced_at":"2026-04-18T08:32:22.765Z","repository":{"id":78586877,"uuid":"221347660","full_name":"mathworks-ref-arch/matlab-aws-ssm","owner":"mathworks-ref-arch","description":"MATLAB interface for AWS SSM","archived":false,"fork":false,"pushed_at":"2023-10-04T21:49:59.000Z","size":85,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-10T19:55:13.879Z","etag":null,"topics":["matlab-aws"],"latest_commit_sha":null,"homepage":"","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mathworks-ref-arch.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-11-13T01:37:54.000Z","updated_at":"2022-03-03T15:46:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"7d0d85bb-6cb1-449e-98a5-fd4a988d7ca2","html_url":"https://github.com/mathworks-ref-arch/matlab-aws-ssm","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/mathworks-ref-arch/matlab-aws-ssm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks-ref-arch%2Fmatlab-aws-ssm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks-ref-arch%2Fmatlab-aws-ssm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks-ref-arch%2Fmatlab-aws-ssm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks-ref-arch%2Fmatlab-aws-ssm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mathworks-ref-arch","download_url":"https://codeload.github.com/mathworks-ref-arch/matlab-aws-ssm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks-ref-arch%2Fmatlab-aws-ssm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31962127,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["matlab-aws"],"created_at":"2025-03-10T19:49:07.286Z","updated_at":"2026-04-18T08:32:22.748Z","avatar_url":"https://github.com/mathworks-ref-arch.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MATLAB Interface *for AWS Systems Manager*\n\nMATLAB® interface for the Amazon Web Services Systems Manager™. Systems Manager (formerly Simple Systems Management (SSM)) provides a collection of capabilities for configuring and managing Amazon EC2 instances, on-premises servers and virtual machines (VMs), and certain other AWS resources.\n\nThe complete Systems Manager is API very large. This package implements limited Parameter Store support. If additional features and methods would be helpful to you please submit an enhancement request as detailed below.\n\n## Requirements\n### MathWorks products\n* Requires MATLAB release R2017a or later.\n* AWS Common utilities found at https://github.com/mathworks-ref-arch/matlab-aws-common\n\n### 3rd party products\n* Amazon Web Services account   \n\nTo build a required JAR file:   \n* [Maven](https://maven.apache.org/)\n* JDK 7\n* [AWS SDK for Java](https://aws.amazon.com/sdk-for-java/) (version 1.11.567 or later)\n\n## Getting Started\nPlease refer to the [Documentation](Documentation/README.md) to get started.\nThe [Installation Instructions](Documentation/Installation.md) and [Getting Started](Documentation/GettingStarted.md) documents provide detailed instructions on setting up and using the interface. The easiest way to\nfetch this repository and all required dependencies is to clone the top-level repository using:\n\n```bash\ngit clone --recursive https://github.com/mathworks-ref-arch/mathworks-aws-support.git\n```\n\n### Build the AWS SDK for Java components\nThe MATLAB code uses the AWS SDK for Java and can be built using:\n```bash\ncd Software/Java\nmvn clean package\n```\n\nOnce built, use the ```/Software/MATLAB/startup.m``` function to initialize the interface which will use the AWS Credentials Provider Chain to authenticate. Please see the [relevant documentation](Documentation/Authentication.md) on how to specify the credentials.\n\n### Write and read a parameter\n```matlab\n% Create client\nssm = aws.simplesystemsmanagement.AWSSimpleSystemsManagementClient();\n% Use local static credentials rather than the provider chain in this case\nssm.useCredentialsProviderChain = false;\n% Initialize the client\nssm.initialize();\n% Now use the client to carry out actions\n\n% Set some values\nmyParameterName = 'mytestparamname12345678';\nmyParameterValue = 'mytestparamvalue12345678';\n\n% Build a put parameter request\nputParameterRequest = aws.simplesystemsmanagement.model.PutParameterRequest();\nputParameterRequest.setName(myParameterName);\nputParameterRequest.setValue(myParameterValue);\nputParameterRequest.setType('String');\n\n% Use the request to put the parameter\nputParameterResult = ssm.putParameter(putParameterRequest);\n\n% Build a get parameter request\ngetParameterRequest = aws.simplesystemsmanagement.model.GetParameterRequest();\ngetParameterRequest.setName(myParameterName);\ngetParameterResult = ssm.getParameter(getParameterRequest);\n\n% Use the request to get the parameter set above\nparameter = getParameterResult.getParameter();\n\n% The returned value should equal the previously set value\nreturnedValue = parameter.getValue();\n\n% Delete the parameter when no longer needed\ndeleteParameterRequest = aws.simplesystemsmanagement.model.DeleteParameterRequest();\ndeleteParameterRequest.setName(myParameterName);\ndeleteParameterResult = ssm.deleteParameter(deleteParameterRequest);\n\n% Shutdown the client when no longer needed\nssm.shutdown();\n```\n\n## Supported Products:\n1. [MATLAB](https://www.mathworks.com/products/matlab.html) (R2017a or later)\n2. [MATLAB Compiler™](https://www.mathworks.com/products/compiler.html) and [MATLAB Compiler SDK™](https://www.mathworks.com/products/matlab-compiler-sdk.html) (R2017a or later)\n3. [MATLAB Production Server™](https://www.mathworks.com/products/matlab-production-server.html) (R2017a or later)\n4. [MATLAB Parallel Server™](https://www.mathworks.com/products/distriben.html) (R2017a or later)\n\n## License\nThe license for the MATLAB Interface *for AWS Systems Manager* is available in the [LICENSE.md](LICENSE.md) file in this GitHub repository. This package uses certain third-party content which is licensed under separate license agreements. See the [pom.xml](Software/Java/pom.xml) file for third-party software downloaded at build time.\n\n## Enhancement Request\nProvide suggestions for additional features or capabilities using the following link:   \nhttps://www.mathworks.com/products/reference-architectures/request-new-reference-architectures.html\n\n## Support\nEmail: `mwlab@mathworks.com` or please log an issue.    \n\n[//]: #  (Copyright 2019 The MathWorks, Inc.)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathworks-ref-arch%2Fmatlab-aws-ssm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmathworks-ref-arch%2Fmatlab-aws-ssm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathworks-ref-arch%2Fmatlab-aws-ssm/lists"}