Skip to content

Add FCP service/interface management tools #80

@ebarron

Description

@ebarron

Summary

Add MCP tools for managing Fibre Channel Protocol (FCP) services and interfaces on SVMs.

Background

Per SPSPM-2247, the ONTAP MCP server should support FC LUN provisioning. Before LUNs can be accessed via FC, the FCP service must be enabled on the SVM and FC LIFs must be configured.

Proposed Tools

  • create_fcp_service — Enable FCP service on an SVM
  • update_fcp_service — Update FCP service settings
  • delete_fcp_service — Disable FCP service on an SVM
  • create_fc_interface — Create an FC LIF (data interface) on an SVM
  • update_fc_interface — Update FC LIF properties
  • delete_fc_interface — Delete an FC LIF

ONTAP REST API Endpoints

  • POST /api/protocols/san/fcp/services
  • PATCH /api/protocols/san/fcp/services/{svm.uuid}
  • DELETE /api/protocols/san/fcp/services/{svm.uuid}
  • POST /api/network/fc/interfaces
  • PATCH /api/network/fc/interfaces/{uuid}
  • DELETE /api/network/fc/interfaces/{uuid}

Priority

High — Required for FC SAN provisioning workflows.

Related

  • Jira: SPSPM-2247
  • Complements: LUN lifecycle, igroup, and LUN mapping tools

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions