fix(IAM Policy Management): Added nest conditions to rule.conditions #218
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR summary
Updated based on API definition fix to allow for
conditions
underrule.conditions
.Tests:
Examples:
mvn exec:java -Dexec.mainClass="com.ibm.cloud.platform_services.iam_policy_management.v1.IamPolicyManagementExamples" ... [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 24.119 s [INFO] Finished at: 2023-10-30T16:23:38-04:00 [INFO] ------------------------------------------------------------------------
mvn clean install:
mvn clean install ... [INFO] Reactor Summary for IBM Cloud Platform Services Java SDK 99-SNAPSHOT: [INFO] [INFO] IBM Cloud Platform Services Java SDK ............... SUCCESS [ 9.402 s] [INFO] IBM Cloud Platform Services SDK Common Library ..... SUCCESS [ 8.699 s] [INFO] IBM Cloud Case Management API ...................... SUCCESS [ 18.270 s] [INFO] IBM Cloud Catalog Management API ................... SUCCESS [ 24.074 s] [INFO] IBM Cloud Context-Based Restrictions API ........... SUCCESS [ 17.666 s] [INFO] IBM Cloud Enterprise Billing Units API ............. SUCCESS [ 16.079 s] [INFO] IBM Cloud Enterprise Management API ................ SUCCESS [ 16.809 s] [INFO] IBM Cloud Enterprise Usage Reports API ............. SUCCESS [ 15.552 s] [INFO] IBM Cloud Global Catalog API ....................... SUCCESS [ 17.988 s] [INFO] IBM Cloud Global Search and Tagging - Search API ... SUCCESS [ 15.384 s] [INFO] IBM Cloud Global Search and Tagging - Tagging API .. SUCCESS [ 16.151 s] [INFO] IBM Cloud IAM Access Groups API .................... SUCCESS [ 19.446 s] [INFO] IBM Cloud IAM Identity Services API ................ SUCCESS [ 21.052 s] [INFO] IBM Cloud IAM Policy Management API ................ SUCCESS [ 44.720 s] [INFO] IBM Cloud Shell Account Settings API ............... SUCCESS [ 15.760 s] [INFO] IBM Cloud Open Service Broker API .................. SUCCESS [ 16.290 s] [INFO] IBM Cloud Resource Controller API (v2) ............. SUCCESS [ 18.286 s] [INFO] IBM Cloud Resource Manager API ..................... SUCCESS [ 15.767 s] [INFO] IBM Cloud Usage Metering API ....................... SUCCESS [ 15.388 s] [INFO] IBM Cloud Usage Reports API ........................ SUCCESS [ 17.245 s] [INFO] IBM Cloud User Management API ...................... SUCCESS [ 16.381 s] [INFO] IBM Cloud Platform Services Test Coverage Reports .. SUCCESS [ 1.954 s] [INFO] IBM Cloud Platform Services Code Examples .......... SUCCESS [ 6.255 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 06:24 min [INFO] Finished at: 2023-10-30T15:45:20-04:00
PR Checklist
Please make sure that your PR fulfills the following requirements:
Current vs new behavior
Updates Rule to allow for properties that are already allowed for in API.
Does this PR introduce a breaking change?
Other information
issue: https://github.ibm.com/IAM/AM-issues/issues/1908