Skip to content

Conversation

@kelumkps
Copy link
Member

@kelumkps kelumkps commented Mar 19, 2025

PR summary

PR Checklist

Please make sure that your PR fulfills the following requirements:

  • The commit message follows the Angular Commit Message Guidelines.
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

Current vs new behavior

Adds new Access Management Account Settings API (GET and PATCH paths)

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

Issue: https://github.ibm.com/IAM/AM-issues/issues/3316

Signed-off-by: Kelum Senanayake <kelumkps@yahoo.com>
@CLAassistant
Copy link

CLAassistant commented Mar 19, 2025

CLA assistant check
All committers have signed the CLA.

}

@Test(dependsOnMethods = { "testCreateS2SPolicyTemplate" })
public void testCreatePolicyAssignmentError() throws Exception {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the same test case we removed from Go SDK
IBM/platform-services-go-sdk#330 (comment)

Copy link
Contributor

@swcolley swcolley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes look good to me.

@swcolley
Copy link
Contributor

Integration tests:

mvn ver
[INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 41.91 s -- in com.ibm.cloud.platform_services.iam_policy_management.v1.IamPolicyManagementIT
[DEBUG] Closing the fork 1 after saying GoodBye.
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:08 min
[INFO] Finished at: 2025-03-19T10:09:15-04:00
[INFO] ------------------------------------------------------------------------

@swcolley
Copy link
Contributor

Example test results:

mvn exec:java -Dexec.mainClass="com.ibm.cloud.platform_services.iam_policy_management.v1.IamPolicyManagementExamples"
...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  36.243 s
[INFO] Finished at: 2025-03-19T10:15:40-04:00
[INFO] ------------------------------------------------------------------------

@kelumkps kelumkps marked this pull request as ready for review March 19, 2025 15:10
@padamstx padamstx self-assigned this Mar 19, 2025
@padamstx padamstx self-requested a review March 19, 2025 15:15
Copy link
Contributor

@padamstx padamstx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM


/*
* IBM OpenAPI SDK Code Generator Version: 3.90.1-64fd3296-20240515-180710
* IBM OpenAPI SDK Code Generator Version: 3.100.0-2ad7a784-20250212-162551
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general, it's a good practice to always generate the code with the most recent version of the SDK generator (3.102.0 currently). The version you used is "recent enough", but in the future please use the latest version.

@padamstx padamstx merged commit 7d4dbe3 into main Mar 21, 2025
10 checks passed
@padamstx padamstx deleted the amSettingsSupport branch March 21, 2025 16:24
ibm-devx-sdk pushed a commit that referenced this pull request Mar 21, 2025
# [0.63.0](0.62.0...0.63.0) (2025-03-21)

### Features

* **IAM Policy Management:** add access management account settings API ([#267](#267)) ([7d4dbe3](7d4dbe3))
@ibm-devx-sdk
Copy link
Contributor

🎉 This PR is included in version 0.63.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants