-
Notifications
You must be signed in to change notification settings - Fork 24
W-21917743 apim relaunch may 11 jh #355
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
JennyHajee
wants to merge
59
commits into
latest
Choose a base branch
from
w-21917743-apim-relaunch-may-1-jh
base: latest
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
59 commits
Select commit
Hold shift + click to select a range
053095a
added manual scan review
JennyHajee f28eaff
edits
JennyHajee e2afb08
edits
JennyHajee 468783c
updated nav
JennyHajee 4d2d99a
added 5 new scanners for APIM relaunch
JennyHajee 7f1182d
added new apim relaunch scanners to nav
JennyHajee 34cc579
Added "See Also" sections to various scanner documentation pages, lin…
JennyHajee 2ac6b84
edits
JennyHajee 7595543
edits
JennyHajee 9f0c415
edits
JennyHajee fe7d7a4
edits
JennyHajee 29285f0
edits
JennyHajee 2cb6374
edit
JennyHajee 689d5da
edit
JennyHajee bc623a4
added manual review scan details screen
JennyHajee 914017d
added manual review scan details screen
JennyHajee 7e98212
added screen and edit
JennyHajee ac8f337
edit
JennyHajee cc96e0e
edit
JennyHajee 51ef165
edit
JennyHajee e721426
edit
JennyHajee b51ab3e
edits
JennyHajee 6ec5894
edit to nav
JennyHajee 69d81e0
edit
JennyHajee 3a7e203
edits
JennyHajee 755b66d
Merge branch 'latest' into w-21917743-apim-relaunch-may-1-jh
JennyHajee 6e45db1
edits to manual review
JennyHajee 67bb4b8
edits
JennyHajee 8c58a14
edits
JennyHajee 36a7d1a
Apply suggestion from @MuleyDak
Kabilan-s-cx f42840f
Apply suggestion from @MuleyDak
Kabilan-s-cx 94fab46
Apply suggestion from @MuleyDak
Kabilan-s-cx 88252ed
Apply suggestion from @MuleyDak
Kabilan-s-cx 88f7b2d
Apply suggestion from @MuleyDak
Kabilan-s-cx b1b143a
Update adding-amazon-gateway-scanner.adoc
Kabilan-s-cx 2d6cda1
Update adding-amazon-gateway-scanner.adoc
Kabilan-s-cx 7b4b066
Update adding-amazon-gateway-scanner.adoc
Kabilan-s-cx ff5841f
Apply suggestion from @MuleyDak
Kabilan-s-cx 25b9bb6
Update adding-apigee-scanner.adoc
Kabilan-s-cx fcc279c
Apply suggestion from @MuleyDak
Kabilan-s-cx fa0373d
Apply suggestion from @MuleyDak
Kabilan-s-cx f7bcfcf
Update adding-apigee-scanner.adoc
Kabilan-s-cx d40546a
Apply suggestion from @MuleyDak
Kabilan-s-cx 0de7da0
Apply suggestion from @MuleyDak
Kabilan-s-cx d2cf64e
Apply suggestion from @MuleyDak
Kabilan-s-cx af7abf6
Apply suggestion from @MuleyDak
Kabilan-s-cx 6693a87
Apply suggestion from @MuleyDak
Kabilan-s-cx 0697e47
Update adding-azure-api-management-scanner.adoc
Kabilan-s-cx f22e009
Apply suggestion from @MuleyDak
Kabilan-s-cx 4491593
Apply suggestion from @MuleyDak
Kabilan-s-cx a17dc7f
Apply suggestion from @MuleyDak
Kabilan-s-cx a252845
Update adding-kong-gateway-scanner.adoc
Kabilan-s-cx 45d5d59
Apply suggestion from @MuleyDak
Kabilan-s-cx 4a74267
Update api-scanners.adoc
Kabilan-s-cx 7ca1bcb
Apply suggestion from @MuleyDak
Kabilan-s-cx 3b91f3b
Apply suggestion from @MuleyDak
Kabilan-s-cx 94552d8
Apply suggestion from @MuleyDak
Kabilan-s-cx 39ff921
Apply suggestion from @MuleyDak
Kabilan-s-cx e27df54
Apply suggestion from @MuleyDak
Kabilan-s-cx File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,67 @@ | ||
| = Adding a Scanner for Amazon AgentCore MCP Server | ||
| ifndef::env-site,env-github[] | ||
| include::_attributes.adoc[] | ||
| endif::[] | ||
|
|
||
| Add a scanner to discover, import, and sync MCP servers from Amazon AgentCore into Exchange. Then you can govern the MCP servers and consume them in other applications. | ||
|
|
||
| == Before You Begin | ||
|
|
||
| Before adding the scanner, verify that you have the permission, context, and these Amazon AgentCore credentials: | ||
|
|
||
| * An active AWS account to register and host MCP servers | ||
| * Amazon access key ID | ||
| * Amazon secret access key | ||
| * Amazon region | ||
| * Exchange Administrator permission | ||
| * An IAM user with an inline policy that allows these permissions: | ||
| + | ||
| ** bedrock-agentcore:ListAgentRuntimes | ||
| ** bedrock-agentcore:GetAgentRuntime | ||
| ** bedrock-agentcore:ListAgentRuntimeVersions | ||
| ** bedrock-agentcore:ListAgentRuntimeEndpoints | ||
| ** bedrock-agentcore:InvokeAgentRuntime | ||
|
|
||
| For more information, see the https://docs.aws.amazon.com/bedrock-agentcore/[Amazon Bedrock documentation]. | ||
|
|
||
| == Add a Scanner for Amazon AgentCore | ||
|
|
||
| . Verify that you are in the business group where you want to add the scanner. | ||
| . From the sidebar in Exchange, click *Scanners*. | ||
| . Enter a name for the scanner. | ||
| . In *Scanner Run Configuration*, complete these fields or options: | ||
| + | ||
| [%header,cols="1,4"] | ||
| |=== | ||
| |*Field/Option* |*Value* | ||
| |*Run Schedule* |Select a frequency and local time. | ||
| |*Sync Review* |Select an option: Auto-resolve or Ask to review. | ||
| |=== | ||
| . From *Connection Configuration*, complete these fields: | ||
| + | ||
| [%header,cols="1,4"] | ||
| |=== | ||
| |*Field* |*Value* | ||
| |*Provider* |Select *Amazon*. | ||
| |*Platform* |Select *Bedrock AgentCore*. | ||
| |*Service Type* |Select *MCPs*. | ||
| |*Authentication Method* |Select *Access key*. | ||
| |*Access Key ID* |Enter the access key ID. | ||
| |*Secret Access Key* |Enter the secret access key. | ||
| |*AWS Region* |Select a region. | ||
| |=== | ||
|
|
||
| . Click *Test Connection*. | ||
| + | ||
| If the connection fails, review the *Connection Configuration* settings. Update the settings, and then test the connection again. | ||
| . To send email notifications: | ||
| + | ||
| .. Select *Advanced Settings* and turn on *Send Email Notifications*. | ||
| .. Enter an email address. | ||
| . Click *Add Scanner*. | ||
|
|
||
| == See Also | ||
|
|
||
| * xref:aws-scanners.adoc[AWS scanners] | ||
| * xref:discovering-and-importing-external-agents.adoc[Discovering and Cataloging External Assets with Scanners] | ||
| * xref:managing-scanners.adoc[Managing Scanners] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,57 @@ | ||
| = Adding a Scanner for Amazon API Gateway | ||
| ifndef::env-site,env-github[] | ||
| include::_attributes.adoc[] | ||
| endif::[] | ||
|
|
||
| Add a scanner to discover, import, and sync services from Amazon API Gateway into Anypoint Exchange. Once imported, you can apply governance, enforce policies, and publish them to your developer portal. | ||
|
|
||
| == Before You Begin | ||
| Before adding the scanner, verify that you have the permission, context, and these Amazon API Gateway credentials: | ||
|
|
||
| * Exchange Administrator permission | ||
| * AWS APIGatewayScannerReadOnly permission | ||
| * Knowledge about the Amazon Web Services region where the services are deployed | ||
| * AWS access key ID | ||
| * AWS secret access key | ||
|
|
||
| == Add a Scanner for Amazon API Gateway | ||
| . Verify that you are in the business group where you want to add the scanner. | ||
| . From the sidebar in Exchange, click *Scanners*. | ||
| . Enter a name for the scanner. | ||
| . From *Scanner Run Configuration*, complete these fields or options: | ||
| + | ||
| [%header,cols="1,4"] | ||
| |=== | ||
| |*Field/Option* |*Value* | ||
| |*Run Schedule* |Select a frequency and local time. | ||
| |*Sync Review* |Select an option: Auto-resolve or Ask to review. | ||
| |=== | ||
|
|
||
| . From *Connection Configuration*, complete these fields: | ||
| + | ||
| [%header,cols="1,4"] | ||
| |=== | ||
| |*Field* |*Value* | ||
| |*Provider* |Select *Amazon*. | ||
| |*Platform* |Select *API Gateway*. | ||
| |*Service Type* |*REST APIs* selected by default. | ||
| |*Authentication Method* |*Access key* selected by default. | ||
| |*AWS Access Key ID* |Enter the access key ID. | ||
| |*AWS Secret Access Key* |Enter the secret access key. | ||
| |*AWS Region* |Select a region. | ||
| |=== | ||
|
|
||
| . Click *Test Connection*. | ||
| + | ||
| If the connection fails, review the *Connection Configuration* settings. Update the settings, and then test the connection again. | ||
| . To send email notifications: | ||
| + | ||
| .. Select *Advanced Settings* and turn on *Send Email Notifications*. | ||
| .. Enter an email address. | ||
| . Click *Add Scanner*. | ||
|
|
||
| == See Also | ||
|
|
||
| * xref:aws-scanners.adoc[AWS scanners] | ||
| * xref:discovering-and-importing-external-agents.adoc[Discovering and Cataloging External Assets with Scanners] | ||
| * xref:managing-scanners.adoc[Managing Scanners] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,57 @@ | ||
| = Adding a Scanner for Google Apigee | ||
| ifndef::env-site,env-github[] | ||
| include::_attributes.adoc[] | ||
| endif::[] | ||
|
|
||
| Add a scanner to discover, import, and sync services from Google Apigee into Anypoint Exchange. Once imported, you can apply governance, enforce policies, and publish them to your developer portal. | ||
|
|
||
| == Before You Begin | ||
| Before adding the scanner, verify that you have the permission, context, and these Google Apigee credentials: | ||
|
|
||
| * Exchange Administrator permission | ||
| * Apigee Read-only Admin permission | ||
| * Google Cloud Platform (GCP) project ID | ||
| * Service account email | ||
| * Private key | ||
|
|
||
| == Add a Scanner for Google Apigee | ||
| . Verify that you are in the business group where you want to add the scanner. | ||
| . From the sidebar in Exchange, click *Scanners*. | ||
| . Enter a name for the scanner. | ||
| . From *Scanner Run Configuration*, complete these fields or options: | ||
| + | ||
| [%header,cols="1,4"] | ||
| |=== | ||
| |*Field/Option* |*Value* | ||
| |*Run Schedule* |Select a frequency and local time. | ||
| |*Sync Review* |Select an option: Auto-resolve or Ask to review. | ||
| |=== | ||
|
|
||
| . From *Connection Configuration*, complete these fields: | ||
| + | ||
| [%header,cols="1,4"] | ||
| |=== | ||
| |*Field* |*Value* | ||
| |*Provider* |Select *Google*. | ||
| |*Platform* |Select *Google Apigee*. | ||
| |*Service Type* |*REST APIs* selected by default. | ||
| |*Authentication Method* |*Service Account* selected by default. | ||
| |*GCP Project ID* |Enter the Google Cloud Platform project ID. | ||
| |*Service Account Email* |Enter the service account email. | ||
| |*Private Key* |Enter the private key. | ||
| |=== | ||
|
|
||
| . Click *Test Connection*. | ||
| + | ||
| If the connection fails, review the *Connection Configuration* settings. Update the settings, and then test the connection again. | ||
| . To send email notifications: | ||
| + | ||
| .. Select *Advanced Settings* and turn on *Send Email Notifications*. | ||
| .. Enter an email address. | ||
| . Click *Add Scanner*. | ||
|
|
||
| == See Also | ||
|
|
||
| * xref:google-scanners.adoc[Google scanners] | ||
| * xref:discovering-and-importing-external-agents.adoc[Discovering and Cataloging External Assets with Scanners] | ||
| * xref:managing-scanners.adoc[Managing Scanners] |
63 changes: 63 additions & 0 deletions
63
modules/ROOT/pages/adding-azure-api-management-scanner.adoc
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,63 @@ | ||
| = Adding a Scanner for Azure API Management | ||
| ifndef::env-site,env-github[] | ||
| include::_attributes.adoc[] | ||
| endif::[] | ||
|
|
||
| Add a scanner to discover, import, and sync services from Azure API Management into Anypoint Exchange. Once imported, you can apply governance, enforce policies, and publish them to your developer portal. | ||
|
|
||
| == Before You Begin | ||
| Before adding the scanner, verify that you have the permission, context, and these Amazon API Gateway credentials: | ||
|
|
||
| * Exchange Administrator permission | ||
| * API Management Service Reader Role permission | ||
| * Tenant ID | ||
| * Client ID | ||
| * Client Secret | ||
| * Subscription ID | ||
| * Resource Group | ||
| * Service Name | ||
|
|
||
| == Add a Scanner for Azure API Management | ||
| . Verify that you are in the business group where you want to add the scanner. | ||
| . From the sidebar in Exchange, click *Scanners*. | ||
| . Enter a name for the scanner. | ||
| . From *Scanner Run Configuration*, complete these fields or options: | ||
| + | ||
| [%header,cols="1,4"] | ||
| |=== | ||
| |*Field/Option* |*Value* | ||
| |*Run Schedule* |Select a frequency and local time. | ||
| |*Sync Review* |Select an option: Auto-resolve or Ask to review. | ||
| |=== | ||
|
|
||
| . From *Connection Configuration*, complete these fields: | ||
| + | ||
| [%header,cols="1,4"] | ||
| |=== | ||
| |*Field* |*Value* | ||
| |*Provider* |Select *Microsoft*. | ||
| |*Platform* |Select *Azure API Management*. | ||
| |*Service Type* |*REST APIs* selected by default. | ||
| |*Authentication Method* |*OAuth* selected by default. | ||
| |*Tenant ID* |Enter the tenant ID. | ||
| |*Client ID* |Enter the client id. | ||
| |*Client Secret* |Enter the client secret. | ||
| |*Subscription ID* |Enter the subscription ID. | ||
| |*Resource Group* |Enter the resource group. | ||
| |*Service Name* |Enter the service name. | ||
| |=== | ||
|
|
||
| . Click *Test Connection*. | ||
| + | ||
| If the connection fails, review the *Connection Configuration* settings. Update the settings, and then test the connection again. | ||
| . To send email notifications: | ||
| + | ||
| .. Select *Advanced Settings* and turn on *Send Email Notifications*. | ||
| .. Enter an email address. | ||
| . Click *Add Scanner*. | ||
|
|
||
| == See Also | ||
|
|
||
| * xref:microsoft-scanners.adoc[Microsoft scanners] | ||
| * xref:discovering-and-importing-external-agents.adoc[Discovering and Cataloging External Assets with Scanners] | ||
| * xref:managing-scanners.adoc[Managing Scanners] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JennyHajee, QAX still shows this as "AWS AgentCore". May be worth validating with Anshul if the naming update is going out with this release