* Add model monitor component and integration tests
* Generate model monitor using updated generator
* Add sleep for monitoring schedule
* Update requirements v2
* Change model monitor image url
* minor fix
* minor fix
* minor fix
* Add unit testing for MonitoringSchedule
* Delete assume-role.json
* Add doc and sample pipeline for Monitoring Schedule
* Regenerate using the latest code generator.
Make parameter description 1 sentence long.
* Revert "Add doc and sample pipeline for Monitoring Schedule"
This reverts commit 6b3b7cc6f5.
* Delete print statements
* Update component with new generator
* address comments
* Add retry for _delete_resource
* Add try catch protection for _get_resource and _delete_resource
* Add integration tests for monitoring job definition components
* Update is_endpoint_deleted for new _get_resource
* Add integration test for updating monitoring schedule
* Remove update from canary
* Add doc and sample pipeline for Monitoring Schedule
* Add doc for monitoring job definition
Update doc for monitoring schedule
* Remove sample for monitoring schedule
* Address comments
* Address comments
* Address comment for unit test
* Address doc comments
* Address test comments
* Hosting Components and test
* update dependency
* Regenerating with spec trimming
* handle None case
* adress pr comments
* another way of handling update not supported
* test changes
* removing unused logic
* Staging pr
* Added READMEs
* Main doc changes
* minor edit
* Adds RoboMaker and SageMaker RLEstimator components
* Genericise samples
* Genericise samples
* Adds better logging and updates shim component in samples
* Adds fixes for PR comments. Updates tests accordingly
* Adds docker image reference for integration tests. Allows for setting job_name for RLEstimator training jobs
* Separate RM and SM execution roles
* Remove README reference to VPC config items
* Adds more reliable integration test for RoboMaker Simulation Job
* Simplifies integration tests
* Reverted test container entrypoints
* Update black formatting
* Update components for redbackthomson repo
* Prefix RLEstimator job name
* Add RoboMakerFullAccess to generated roles
* Update version to official 1.1.0
* Formatting int test file
* Add PassRole IAM permission to OIDC
* Adds ROBOMAKER_EXECUTION_ROLE_ARN to build vars
Co-authored-by: Nicholas Thomson <nithomso@amazon.com>
* Changes for updating existing endpoint
* Review comments addressed
* Review comments addressed
* Review comments addressed
* Changed awscli and boto3 version. Ran black to format integration tests
* Removing temporarily to debug integration failures
* Adding back integration tests
* Control the number of parallel integration tests to 10
* Third Party License updated
* Version changed to 0.9.0
* Fixed a typo in Changelog
* Update input arguments
* Remove fileOutputs
* Update outputs to new paths
* Modify integ test artifact path
* Add unit test for new output format
* Add unit test for write_output
* Migrate tests into test_utils
* Add clarifying comment
* Remove output path file extension
* Update license to 0.5.2
* Update component to 0.5.2
* Add 0.5.2 to changelog
* Remove JSON
* Integration Test for AWS SageMaker GroundTruth Component
* Unfix already fixed bug
* Fix the README I overwrote by mistake
* Remove use of aws-secret for OIDC
* Rev 2: Fix linting errors
* integration tests for aws sagemaker components with comment
* address comment related to S3 dataset creation
* rev3: bug fix in conda env yaml and resuse sagemaker method to get image URI
* Add createModel test
- reduce code duplication
- add some utility methods