ReadHandler gets OuIds when using Service Managed StackSets as Describe API now returns Orgs Info
~Using runWithRetry method to call Describe to avoid throttling.~
Testing
~Unit test 100% covers RetryUtils on both lines and branches.~
~Manual tests calling ReadHandler with (200 / 60 = ) 3.33 TPS under 20 threads. 15 % failed due to reaching max 3 attempts. However, positive with the result as normal use case would be usually only one concurrency, P99 cases should succeed after one retry (500 ms sleep time) as default throttling TPS limit is 2.~
Resource Import Service Managed StackSets Succeeded.
R2
Avoid to calling DescribeStackInstance in Read, as ReadHandler will only return partial properties for now.
R3
ResourceModelBuilder should handle properly when PermissionModel is null
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Issue #, if available:
Description of changes:
runWithRetry
method to call Describe to avoid throttling.~Testing
RetryUtils
on both lines and branches.~R2
R3
ResourceModelBuilder
should handle properly whenPermissionModel
isnull
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.