Skip to content

Add more wf api samples#277

Merged
nichollri merged 16 commits intomainfrom
add_more_wf_API_samples
Apr 27, 2026
Merged

Add more wf api samples#277
nichollri merged 16 commits intomainfrom
add_more_wf_API_samples

Conversation

@kcantrel
Copy link
Copy Markdown
Collaborator

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 16, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR expands the repository’s Workload Factory API sample scripts and slightly extends the FSx for ONTAP AWS CLI filesystem creation helper to support additional request options.

Changes:

  • Add new Workload Factory “builders” API samples for EDA project configuration, CI/CD projects, and CI/CD clones.
  • Update multiple existing Workload Factory scripts’ required-parameter messaging for CREDENTIALS_ID.
  • Extend create_fsxn_filesystem to accept an alternate AWS endpoint URL and attempt to support updating route tables during FSx for ONTAP filesystem creation.

Reviewed changes

Copilot reviewed 21 out of 21 changed files in this pull request and generated 35 comments.

Show a summary per file
File Description
Management-Utilities/fsx-ontap-aws-cli-scripts/create_fsxn_filesystem Adds -route-tables and -endpoint_url support to FSxN filesystem creation/wait flow.
Management-Utilities/Workload-Factory-API-Samples/volume_delete Updates CREDENTIALS_ID required-option error messaging.
Management-Utilities/Workload-Factory-API-Samples/volume_clone Updates CREDENTIALS_ID required-option error messaging.
Management-Utilities/Workload-Factory-API-Samples/snapshot_create Updates CREDENTIALS_ID required-option error messaging.
Management-Utilities/Workload-Factory-API-Samples/list_volumes Updates CREDENTIALS_ID required-option error messaging.
Management-Utilities/Workload-Factory-API-Samples/list_svms Updates CREDENTIALS_ID required-option error messaging.
Management-Utilities/Workload-Factory-API-Samples/list_snapmirrors Updates CREDENTIALS_ID required-option error messaging.
Management-Utilities/Workload-Factory-API-Samples/list_filesystems Updates CREDENTIALS_ID required-option error messaging.
Management-Utilities/Workload-Factory-API-Samples/link_disassociate Updates CREDENTIALS_ID required-option error messaging.
Management-Utilities/Workload-Factory-API-Samples/link_associate Updates CREDENTIALS_ID required-option error messaging.
Management-Utilities/Workload-Factory-API-Samples/fsxn_credentials_set Updates CREDENTIALS_ID required-option error messaging.
Management-Utilities/Workload-Factory-API-Samples/bluexp_fsxn_discovery Updates CREDENTIALS_ID required-option error messaging.
Management-Utilities/Workload-Factory-API-Samples/list_eda_project_config New script to list EDA project config (“configure”) builder data.
Management-Utilities/Workload-Factory-API-Samples/list_cicd_projects New script to list EDA CI/CD projects (builders API).
Management-Utilities/Workload-Factory-API-Samples/list_cicd_clones New script to list clones for a given CI/CD project (builders API).
Management-Utilities/Workload-Factory-API-Samples/eda_project_config_delete New script to delete EDA project config (builders API).
Management-Utilities/Workload-Factory-API-Samples/eda_project_config_create New script to create EDA project config (builders API).
Management-Utilities/Workload-Factory-API-Samples/cicd_project_delete New script to delete a CI/CD project (builders API).
Management-Utilities/Workload-Factory-API-Samples/cicd_project_create New script to create a CI/CD project (builders API).
Management-Utilities/Workload-Factory-API-Samples/cicd_clones_delete New script to delete a CI/CD clone (builders API).
Management-Utilities/Workload-Factory-API-Samples/cicd_clones_create New script to create a CI/CD clone (builders API).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Management-Utilities/Workload-Factory-API-Samples/volume_clone Outdated
Comment thread Management-Utilities/Workload-Factory-API-Samples/list_volumes Outdated
Comment thread Management-Utilities/Workload-Factory-API-Samples/link_disassociate Outdated
Comment thread Management-Utilities/Workload-Factory-API-Samples/list_cicd_clones Outdated
Comment thread Management-Utilities/Workload-Factory-API-Samples/eda_project_config_delete Outdated
Comment thread Management-Utilities/Workload-Factory-API-Samples/cicd_project_delete Outdated
Comment thread Management-Utilities/fsx-ontap-aws-cli-scripts/create_fsxn_filesystem Outdated
Comment thread Management-Utilities/Workload-Factory-API-Samples/list_eda_project_config Outdated
Comment thread Management-Utilities/Workload-Factory-API-Samples/eda_project_config_delete Outdated
Comment thread Management-Utilities/Workload-Factory-API-Samples/eda_project_config_create Outdated
…ct so the user didn't have to prvoide it; Created a new list_snapshots script so a user can easily get the snapshots; Updated list_cicd_project to list the volume_ID associated with the volume so it can be used with 'list_snapshots'.
…ct so the user didn't have to prvoide it; Created a new list_snapshots script so a user can easily get the snapshots; Updated list_cicd_project to list the volume_ID associated with the volume so it can be used with 'list_snapshots'.
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 36 out of 36 changed files in this pull request and generated 21 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Management-Utilities/fsx-ontap-aws-cli-scripts/list_fsxn_volumes
Comment thread Management-Utilities/Workload-Factory-API-Samples/volume_cifs_share_delete Outdated
Comment thread Management-Utilities/Workload-Factory-API-Samples/cicd_project_create Outdated
Comment thread Management-Utilities/fsx-ontap-aws-cli-scripts/list_fsxn_volumes
Comment thread Management-Utilities/Workload-Factory-API-Samples/list_volumes Outdated
Comment thread Management-Utilities/fsx-ontap-aws-cli-scripts/list_fsxn_volumes
Comment thread Management-Utilities/fsx-ontap-aws-cli-scripts/delete_fsxn_svm
Comment thread Management-Utilities/Workload-Factory-API-Samples/volume_cifs_share_delete Outdated
Copy link
Copy Markdown
Collaborator

@nichollri nichollri left a comment

Choose a reason for hiding this comment

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

Looks good.

@nichollri nichollri merged commit a2a0559 into main Apr 27, 2026
15 checks passed
@nichollri nichollri deleted the add_more_wf_API_samples branch April 27, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants