{"type":"model","meta":{"id":"/apps/pubhub/media/nexus-dashboard-api-411/1d680a4cdd0fc79ff5ea7816bfd85c04c5374398/bd1d3c86-e531-31dc-81ae-49c9907bffa7","info":{"contact":{"name":"API Support","url":"https://developer.cisco.com/docs/nexus-dashboard/4-1/developer-support/"},"description":"Infrastructure APIs are largely used to manage the ND cluster","title":"Nexus Dashboard Infrastructure v1","version":"1.0.44","x-nd-server-ignore":true},"x-parser-conf":{"overview":{"markdownPath":"reference-overviews/overview-infra.md"},"labelConfig":{"endpoint":{"field":"operationId","format":"startCase"}}},"openapi":"3.0.3","servers":[{"description":"Nexus Dashboard Infrastructure APIs","url":"https://{cluster}/api/v1/infra","variables":{"cluster":{"default":"example.com","description":"The cluster URL/IP address","enum":["example.com","10.1.1.20"]}}}],"securitySchemes":{"OAuth2":{"type":"oauth2","description":"OAuth2 security scheme","flows":{"implicit":{"authorizationUrl":"https://example.com/login","scopes":{"observer":"Grants read access","fabric-admin":"Grants write access to fabric resources","support-engineer":"Primarily a role for support engineers to operate the managed resources","super-admin":"Grants access to all operations","approver":"Grants access to approve policies","designer":"Grants access to design policies"}}}},"http_signature":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"HTTP Signature security scheme"},"cookieAuth":{"type":"apiKey","description":"Cookie based authentication","in":"cookie","name":"AuthCookie"}}},"spec":{"description":"Node storage usage.","properties":{"diskUsage":{"description":"Node disks usags.","properties":{"current":{"description":"Current usage in percentage format.","maximum":100,"minimum":0,"type":"integer"},"history":{"description":"Resource usage history in terms of time durations.","items":{"description":"Node resource usage history.","properties":{"duration":{"description":"Time duration.","type":"string"},"usage":{"description":"Percentage usage.","maximum":100,"minimum":0,"type":"integer"}},"type":"object","$$ref":"#/components/schemas/nodeComputeResourceUsageHistory"},"type":"array"}},"type":"object","$$ref":"#/components/schemas/nodeComputeResourceUsage"},"fsUsage":{"description":"List of file system level usage for each node.","items":{"description":"File system usage.","properties":{"device":{"description":"Device name.","type":"string"},"fsType":{"description":"File system type.","enum":["ext","ext2","ext3","ext4","xiafs","jfs","reiserfs","xfs","squashfs","reiser4","btrfs","bcachefs"],"type":"string"},"mountpoint":{"description":"Mount path.","type":"string"},"path":{"description":"Device path.","type":"string"},"total":{"description":"Total partition size.","type":"string"},"used":{"description":"Used size.","type":"string"}},"type":"object","$$ref":"#/components/schemas/nodeComputeResourceFsUsage"},"type":"array"}},"type":"object","title":"nodeComputeResourceStorage"}}