slug: pure-storage provider: Pure Storage generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Software & Technology min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 60 edges: - tag: SAML2 SSO spec_file: pure-storage-saml2-sso-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.92 evidence: POST /api/2.52/sso/saml2/idps "Create SAML2 SSO Configurations"; schemas _saml2SsoIdp, _saml2SsoSpCredential reason: Operations manage SAML2 identity-provider/single sign-on configuration for administrative authentication — clearly identity federation and access management. - tag: Arrays spec_file: pure-storage-arrays-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.85 evidence: GET /api/2.52/arrays 'List Arrays'; PATCH 'Modify an Array'; 'List CBS Array Capacity Status' reason: Operations manage physical/cloud storage array resources, capacity and configuration — this is compute/storage infrastructure management, not a business-domain capability. - tag: Buckets spec_file: pure-storage-buckets-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.85 evidence: POST /api/2.52/buckets; GET /api/2.52/buckets/space 'List Bucket Space Information' reason: Lifecycle, space and performance management of object-store buckets — storage infrastructure management. - tag: Connections spec_file: pure-storage-connections-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.85 evidence: POST /api/2.52/connections 'Create a Connection Between a Volume and Host or Host Group' reason: Manages volume-to-host storage provisioning connections — core storage infrastructure configuration. - tag: Controllers spec_file: pure-storage-controllers-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.85 evidence: GET /api/2.52/controllers — "List Controller Information and Status"; schemas Controller, ControllerGetResponse, _arrays reason: Reads hardware controller inventory and status of the storage array — compute/storage infrastructure management. No business capability beyond IT infrastructure. - tag: Drives spec_file: pure-storage-drives-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.85 evidence: GET /api/2.52/drives — "List Flash, NVRAM, and Cache Modules"; PATCH "Modify Flash and NVRAM Modules" reason: Inventory and modification of physical flash/NVRAM storage modules in the array — storage hardware infrastructure management. - tag: File Systems spec_file: pure-storage-filesystems-api-openapi.yml reanchored_from: pure-storage-file-systems-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.85 evidence: POST /api/2.52/file-systems 'Create File System'; 'GET /api/2.26/file-systems/data-eviction-policies' reason: CRUD and performance/space management of file systems on enterprise storage arrays — classic storage infrastructure provisioning and administration. - tag: Hardware spec_file: pure-storage-hardware-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.85 evidence: GET /api/2.52/hardware 'List Hardware Component Information'; schemas HardwareTemperatures, HardwareTemperaturesThresholds reason: Inventory and status (including temperatures) of physical array components and identification LEDs — infrastructure hardware management. - tag: Network Interfaces spec_file: pure-storage-network-interfaces-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.85 evidence: Pure Storage Create Network Interface; Pure Storage List Network Performance Statistics; Pure Storage List SFP Port Details reason: Creation, modification and inspection of physical/virtual network interfaces and ports on the storage array is core IT infrastructure (network) management. - tag: Ports spec_file: pure-storage-ports-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.85 evidence: Pure Storage List Ports; Pure Storage List Port Initiators; schemas _basePort, PortInitiatorTarget reason: Read-only inventory of physical/logical array ports and their initiators — hardware/network infrastructure inventory, squarely IT Infrastructure Management. - tag: Volumes spec_file: pure-storage-volumes-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.85 evidence: GET /api/2.52/volumes 'Pure Storage List Volumes', POST 'Create or Copy a Volume', 'List Volume Performance Data' reason: Storage array volume provisioning and performance on FlashArray is IT infrastructure (compute, storage, network) management. Title mentioning Active Directory is spec-splitting noise; operations are all volume CRUD. - tag: Administrators spec_file: pure-storage-administrators-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.8 evidence: POST /api/2.52/admins/policies/management-access Pure Storage Create a Membership Between an Administrator with One or More Management Access Policies. reason: Manages administrator accounts, their roles (_adminRole), API tokens, and membership in management-access policies on the storage array. This is privileged account and access-policy administration, i.e. Identity & Access Management, not HR administration of people. - tag: Authorization spec_file: pure-storage-authorization-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.8 evidence: POST /oauth2/1.0/token 'Get Access Token'; POST /api/2.52/login 'Create a User Session' reason: Authentication/session and OAuth token issuance for administrative access to the array — identity and access management. - tag: Blades spec_file: pure-storage-blades-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: GET /api/2.26/blades 'GET Blades'; schema '_bladeArrayStatus' reason: Read-only inventory/status of hardware blades in the storage chassis — infrastructure asset/component management. - tag: Directories spec_file: pure-storage-directories-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: POST /api/2.52/directories — "Create or Copy Directory"; GET "List Directory Performance Data"; schemas Directory, UserGroupQuotaLimitedBy, _space reason: Managed file directories on the storage array with quotas, space and performance data — storage infrastructure management, not any business-domain directory. - tag: Directory Exports spec_file: pure-storage-directory-exports-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: POST /api/2.52/directory-exports — "Create Directory Exports"; schemas DirectoryExportPost, ExportPolicyAttachmentMixin reason: Creates and manages NFS/SMB export points for storage directories — file storage infrastructure provisioning. - tag: File System Exports spec_file: pure-storage-file-system-exports-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: POST /api/2.26/file-system-exports; schemas FileSystemExportPost, FileSystemExportPatch, _workloadConfigurationFixedReference reason: CRUD over file system export definitions on the storage platform — file/storage infrastructure provisioning and configuration. - tag: Hardware Connectors spec_file: pure-storage-hardware-connectors-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: GET /api/2.26/hardware-connectors/performance; schema HardwareConnectorPerformance reason: Configuration and performance of physical connectors (FC/Ethernet ports) on the storage array — infrastructure component management. - tag: Host Groups spec_file: pure-storage-host-groups-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: POST /api/2.52/host-groups 'Create a Host Group and Upsert Tags'; 'List Host Group Performance Data by Array' reason: Host groups are collections of connected server initiators for storage provisioning and QoS/protection-group membership — storage infrastructure configuration, not customer or HR grouping. - tag: Hosts spec_file: pure-storage-hosts-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: POST /api/2.52/hosts 'Create a Host and Upsert Tags'; 'List Host Performance Balance' reason: Hosts here are server initiators attached to the array, managed for volume access, QoS and performance — infrastructure management. - tag: Link Aggregation Groups spec_file: pure-storage-link-aggregation-groups-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: GET/POST/DELETE/PATCH /api/2.26/link-aggregation-groups; schema LinkAggregationGroup reason: LAG configuration on storage array network ports is network/compute infrastructure configuration, squarely IT Infrastructure Management. - tag: Active Directory spec_file: pure-storage-active-directory-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.78 evidence: Active Directory configuration authenticates users for NFS using Kerberos or SMB using Kerberos or New Technology LAN Manager (NTLM)... also used to authorize users by mapping identities reason: Operations create, modify and test Active Directory account configurations on the array, and the description explicitly frames this as authenticating and authorizing users via directory identity mapping. That is directory federation and access control — Identity & Access Management. - tag: Policies - Management Access spec_file: pure-storage-policies-management-access-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.78 evidence: GET /api/2.26/admins/management-access-policies ; GET /api/2.26/directory-services/roles/management-access-policies ; schema ManagementAccessPolicyRolePermission reason: Operations bind admins and directory-service roles to access policies with role permissions — administrative access control over the array, mapping to Identity & Access Management rather than any business capability. - tag: Policies - Management Authentication spec_file: pure-storage-policies-management-authentication-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.78 evidence: GET /api/2.26/admins/management-authentication-policies ; schema ManagementAuthenticationPolicyConfigMethod reason: Manages authentication methods and policy membership for array administrators — authentication/identity administration, i.e. Identity & Access Management. - tag: Policies - Storage Class Tiering spec_file: pure-storage-policies-storage-class-tiering-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.78 evidence: POST /api/2.26/storage-class-tiering-policies; schemas StorageClassTieringPolicy, TieringPolicyArchivalRule reason: Manages data tiering/archival rules on storage classes of the array — storage infrastructure configuration, mapping to IT Infrastructure Management. - tag: Bucket Replica Links spec_file: pure-storage-bucket-replica-links-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: POST /api/2.26/bucket-replica-links; schemas '_replicaLink', '_objectBacklog' reason: Configures object-store replication links between buckets — storage infrastructure replication configuration. - tag: DNS spec_file: pure-storage-dns-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: POST /api/2.52/dns — "Create DNS Configuration"; PATCH "Modify DNS Parameters"; schemas DnsPost, DnsPatch reason: Manages DNS configuration of the array's network settings — network infrastructure configuration, squarely IT Infrastructure Management. - tag: Directory Services spec_file: pure-storage-directory-services-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.75 evidence: GET /api/2.52/directory-services/roles — "List Group to Management Access Policy Mappings"; schemas LocalDirectoryService, DirectoryServiceRole, LocalUserPost, PolicyMemberExport; description "Active Directory configuration authenticates users ... authorize users by mapping identities" reason: Configures LDAP/Active Directory integration, local users/groups and group-to-management-access-policy (role) mappings for the array — identity federation and access control, i.e. Identity & Access Management. - tag: File System Junctions spec_file: pure-storage-file-system-junctions-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: POST /api/2.26/file-system-junctions; schemas FileSystemJunction, FileSystemJunctionsGetResponse reason: Manages namespace junction points within storage file systems — purely storage infrastructure configuration. - tag: File System Snapshots spec_file: pure-storage-file-system-snapshots-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: GET /api/2.26/file-system-snapshots ... 'Get FlashBlade File System Snapshots', schemas FileSystemSnapshotPost, PolicyFileSystemSnapshot reason: Operations create, delete and schedule snapshots of storage file systems on FlashArray/FlashBlade — management of storage infrastructure resources, not a business process. Maps to IT Infrastructure Management; snapshot policies could also be read as backup/DR tooling, hence not maximal confidence. - tag: Fleets spec_file: pure-storage-fleets-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: POST /api/2.52/fleets 'Create a Fleet'; 'List Fleet Members'; 'Create a Fleet Key' reason: Fleets group storage arrays for collective management (Pure1 fleet management), i.e. administration of the storage infrastructure estate. Not vehicle fleets. - tag: Pods spec_file: pure-storage-pods-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: '"POST /api/2.52/pods/arrays Pure Storage Creates a Pod to Be Stretched to an Array"' reason: FlashArray 'pods' are storage containers stretched across arrays, with performance and space data — clearly storage infrastructure management (not Kubernetes pods, not a business object). - tag: Policies - Password spec_file: pure-storage-policies-password-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.75 evidence: GET /api/2.26/password-policies Pure Storage List Password Policies ; schema PasswordPolicy reason: Password policy read/modify for array accounts is credential/identity control, mapping to Identity & Access Management; it is a technical security setting, not enterprise Policy Management. - tag: Policies - SSH Certificate Authority spec_file: pure-storage-policies-ssh-certificate-authority-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.75 evidence: Pure Storage Create SSH Certificate Authority Configurations ; GET /api/2.26/ssh-certificate-authority-policies/admins reason: SSH certificate authority policies bound to admins govern credentialed administrative login to the array — Identity & Access Management, not a business capability. - tag: Volume Groups spec_file: pure-storage-volume-groups-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: '"Create a Volume Group and Upsert Tags.", "List Volume Group Space Information", "List Volume Group QoS Config"' reason: CRUD plus space/performance/QoS on storage volume groups is core storage provisioning — IT Infrastructure Management. - tag: Workloads spec_file: pure-storage-workloads-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: POST /api/2.52/workloads 'Create a Workload', GET '/workloads/placement-recommendations' 'List Workload Placement Recommendations' reason: Workload objects and placement recommendations on a storage array are infrastructure resource management. Could touch capacity planning but the operations are provisioning/placement of infrastructure workloads. - tag: Policies - Snapshot spec_file: pure-storage-policies-snapshot-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.72 evidence: GET /api/2.26/policies/file-system-snapshots, schemas PolicyFileSystemSnapshot, SnapshotPolicyPatch reason: Operations create and manage snapshot/replication policies applied to file systems on a storage array — configuration of storage infrastructure, not a business policy-management capability. Mapped to IT Infrastructure Management (storage). - tag: Policies - User and Group Quota Policy spec_file: pure-storage-policies-user-and-group-quota-policy-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.72 evidence: POST /api/2.26/user-group-quota-policies/rules; schemas UserGroupQuotaPolicyRule, UserGroupQuotaPolicyPost reason: Defines per-user/group capacity quota rules bound to file systems on the array — storage capacity administration, i.e. IT Infrastructure Management. - tag: Alerts spec_file: pure-storage-alerts-api-openapi.yml capability_id: BC-600.40 capability_id_l1: BC-600 capability_name: IT Operations Management confidence: 0.7 evidence: GET /api/2.52/alerts/rules Pure Storage List Custom Alert Rules reason: Lists array alerts and alert events and manages custom alert rules and the catalog of alert codes (Alert, AlertEvent, AlertRules). This is infrastructure monitoring and event alerting on a storage platform — IT Operations Management. Explicitly not financial-crime or business alerting despite the tag word. - tag: Array Connections spec_file: pure-storage-array-connections-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: POST /api/2.52/array-connections Pure Storage Create an Array Connection reason: Creates and manages connections between storage arrays including connection keys, paths and replication throttling (_continuousReplicationPerformance, _throttle_deprecated). This is configuration of storage infrastructure topology, mapping to IT Infrastructure Management. - tag: Certificates spec_file: pure-storage-certificates-api-openapi.yml capability_id: BC-620 capability_id_l1: BC-620 capability_name: Cybersecurity Management confidence: 0.7 evidence: POST /api/2.52/certificates 'Create Certificate'; POST '/certificates/certificate-signing-requests' 'Create Certificate-signing-requests' reason: Certificate and CSR lifecycle management for securing the storage platform — cybersecurity control administration; L2 left open as it spans IAM/security architecture. - tag: Directory Quotas spec_file: pure-storage-directory-quotas-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /api/2.52/directory-quotas — "List Directories with Attached Quota Policies"; schema DirectoryQuota reason: Storage capacity quota policies on file directories — storage infrastructure administration. Single read-only operation, so confidence is moderate. - tag: Directory Snapshots spec_file: pure-storage-directory-snapshots-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: POST /api/2.52/directory-snapshots — "Create Directory Snapshot"; schemas DirectorySnapshotPost, DirectorySnapshotEradicationConfig reason: Creates and manages point-in-time snapshots of storage directories — a storage platform data-protection feature; treated as IT Infrastructure Management rather than an enterprise DR programme capability. - tag: File System Replica Links spec_file: pure-storage-file-system-replica-links-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: POST /api/2.26/file-system-replica-links; GET "/file-system-replica-links/transfer"; schemas FileSystemReplicaLink, PolicyFileSystemSnapshot, FileSystemSnapshotTransfer reason: Configures replication links and snapshot transfer between file systems/arrays — storage replication infrastructure. Mapped to IT Infrastructure Management; it borders on disaster-recovery tooling, hence moderate confidence. - tag: KMIP spec_file: pure-storage-kmip-api-openapi.yml capability_id: BC-620 capability_id_l1: BC-620 capability_name: Cybersecurity Management confidence: 0.7 evidence: POST /api/2.52/kmip 'Create KMIP Server Object'; 'Lists KMIP Connection Tests'; schema Kmip_certificate reason: Configuration of external Key Management Interoperability Protocol servers and certificates for array encryption keys — a security control capability. Evidence does not clearly name a single L2, so L1 Cybersecurity Management only. - tag: Node Groups spec_file: pure-storage-node-groups-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /api/2.26/node-groups/nodes; schemas NodeGroup, NodeGroupUse reason: Grouping of array/cluster nodes and their membership — management of storage compute infrastructure topology. - tag: Nodes spec_file: pure-storage-nodes-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /api/2.26/nodes; PATCH /api/2.26/nodes; schema Node reason: Listing and modifying cluster nodes of the storage platform is compute/storage infrastructure management. - tag: OIDC SSO spec_file: pure-storage-oidc-sso-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.7 evidence: Pure Storage Create OIDC SSO Configuration; schema _oidcSsoPostIdp reason: Configures OIDC identity providers for single sign-on to the array, i.e. identity federation. Genuine IAM surface rather than mere API authentication plumbing, though it is administrative configuration of the vendor's own appliance. - tag: Object Store Accounts spec_file: pure-storage-object-store-accounts-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: '"GET /api/2.52/object-store-accounts/space Pure Storage List Object Store Account Space Information" with schema "ResourceObjectStoreAccountSpace"' reason: FlashArray object-store accounts are S3 tenancy containers on the storage array, with space/capacity reporting. This is administration of storage infrastructure, not customer account management. - tag: Offloads spec_file: pure-storage-offloads-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: '"POST /api/2.52/offloads Pure Storage Create Offload Target" with schemas "_offload_s3", "_offload_azure", "_offloadGoogleCloud", "_offload_nfs"' reason: Configures cloud/NFS offload targets for the storage array — storage and cloud infrastructure configuration. - tag: Pod Replica Links spec_file: pure-storage-pod-replica-links-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: '"GET /api/2.52/pod-replica-links/performance/replication Pure Storage List Replica Link Performance Data"' reason: Array-to-array replication links and their lag/performance — storage infrastructure replication management on the appliance. - tag: Policies - Object Store Access spec_file: pure-storage-policies-object-store-access-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.7 evidence: GET /api/2.26/object-store-access-policies/object-store-users ; GET /api/2.26/object-store-access-policies/object-store-roles ; schema PolicyRuleObjectAccess reason: Grants object-store users and roles access via policy rules — access control administration for the storage platform, i.e. Identity & Access Management. - tag: Presets spec_file: pure-storage-presets-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: Pure Storage Create a Workload Preset; schemas _presetWorkloadVolumeConfiguration, _presetWorkloadQosConfiguration reason: Workload presets are provisioning templates bundling volume, QoS, quota and export configuration for the storage array — infrastructure provisioning standards, not a business capability. - tag: Quotas spec_file: pure-storage-quotas-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /api/2.26/quotas/users; GET /api/2.26/quotas/settings; schemas UserQuota, GroupQuota, QuotaSetting reason: User and group storage capacity quotas and quota settings on the array — storage capacity administration under IT Infrastructure Management. - tag: Realms spec_file: pure-storage-realms-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /api/2.52/realms/space "List Realm Space Information"; GET /api/2.52/realms/qos "List Realm QoS Config"; GET /api/2.52/realms/performance reason: Operations manage storage-array realm containers with space, QoS and performance data — provisioning and stewardship of storage infrastructure. Not SaaS tenant management despite the container/multi-tenancy flavour, since this is on-array storage capacity. - tag: Remote Arrays spec_file: pure-storage-remote-arrays-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /api/2.52/remote-arrays "Pure Storage List Remote Arrays"; schemas RemoteArray, _remoteArrayFleet reason: Listing and modifying remote storage arrays in a fleet is management of storage infrastructure inventory/connectivity. - tag: Subnets spec_file: pure-storage-subnets-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: POST /api/2.52/subnets — "Pure Storage Create Subnet"; schemas SubnetPost, SubnetPatch reason: Creation and modification of network subnets on the array is plainly network/infrastructure configuration, mapping to IT Infrastructure Management (compute, storage, network). - tag: Targets spec_file: pure-storage-targets-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: GET /api/2.26/targets/performance/replication; schemas Target, TargetPost, ResourcePerformanceReplication reason: Manages replication target arrays and their replication performance — storage infrastructure configuration, mapped to IT Infrastructure Management. - tag: Vchost Connections spec_file: pure-storage-vchost-connections-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: '"Create a Vchost-connection Between Protocol Endpoint and Vchost."' reason: Manages storage protocol endpoint connections to virtual hosts — SAN/host connectivity configuration, i.e. IT infrastructure management. - tag: Vchosts spec_file: pure-storage-vchosts-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: '"Create a Vchost", "List Vchost Endpoints", "Create a Vchost Certificate"' reason: Virtual host objects, their endpoints and certificates on the storage array are infrastructure connectivity configuration.