{ "openapi": "3.0.2", "info": { "description": "Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and\n3rd party IT infrastructure. This platform offers an intelligent level of management that enables\nIT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior\ngenerations of tools. Cisco Intersight provides an integrated and intuitive management experience for\nresources in the traditional data center as well as at the edge. With flexible deployment options to address\ncomplex security needs, getting started with Intersight is quick and easy.\nCisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment,\nconfiguration, and ongoing maintenance. The model-based deployment works for a single system in a remote\nlocation or hundreds of systems in a data center and enables rapid, standardized configuration and deployment.\nIt also streamlines maintaining those systems whether you are working with small or very large configurations.\nThe Intersight OpenAPI document defines the complete set of properties that are returned in the\nHTTP response. From that perspective, a client can expect that no additional properties are returned,\nunless these properties are explicitly defined in the OpenAPI document.\nHowever, when a client uses an older version of the Intersight OpenAPI document, the server may\nsend additional properties because the software is more recent than the client. In that case, the client\nmay receive properties that it does not know about.\nSome generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document.\nThis document was created on 2026-08-07T06:46:04Z.", "version": "1.0.11-20260807064027971", "title": "Cisco Intersight Virtualization", "license": { "name": "Apache License, Version 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, "contact": { "name": "Intersight API support", "url": "https://intersight.com/help", "email": "intersight@cisco.com" }, "x-provenance": { "method": "harvested", "authored_by": "Cisco Intersight", "harvested_by": "API Evangelist", "harvested_on": "2026-08-19", "first_party": true, "provider_published": true, "source_host": "cdn.intersight.com", "note": "Cisco publishes the full Intersight OpenAPI 3.0.2 anonymously from its CDN (27.5MB master document; 3,963 operations / 2,448 paths / 5,612 schemas) plus 11 per-service documents covering 100% of the master's paths. Byte-identity reconfirmed 2026-08-19 by SHA-256. Note intersight.com itself is a soft-404 farm \u2014 the contract is on the CDN, not the app host." }, "x-evidence": [ { "type": "source", "url": "https://cdn.intersight.com/components/an-apidocs/1.0.11-20260807064027971/model/intersight-openapi-v3-1.0.11-20260807064027971.json" }, { "type": "source", "url": "https://intersight.com/apidocs/apirefs/" } ] }, "externalDocs": { "url": "/apidocs", "description": "Online documentation for the Intersight APIs" }, "servers": [ { "url": "https://{server}", "variables": { "server": { "default": "intersight.com" } }, "description": "The Intersight URL for the cloud-based infrastructure management APIs." } ], "tags": [ { "name": "virtualization" }, { "name": "vmrc" } ], "paths": { "/api/v1/virtualization/EsxiConsoles": { "post": { "tags": [ "virtualization" ], "summary": "Create a 'virtualization.EsxiConsole' resource.", "operationId": "CreateVirtualizationEsxiConsole", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "CREATE.virtualization.EsxiConsole", "PRIVSET.Account Administrator", "PRIVSET.Launch host consoles", "PRIVSET.Virtualization Administrator", "ROLE.Account Administrator", "ROLE.Virtualization Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/IfMatch" }, { "$ref": "#/components/parameters/IfNoneMatch" } ], "requestBody": { "description": "The 'virtualization.EsxiConsole' resource to create.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.EsxiConsole" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.EsxiConsole' resource was created as requested. The 'virtualization.EsxiConsole' resource is created before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.EsxiConsole" } } }, "links": { "GetVirtualizationEsxiConsoleByMoid": { "operationId": "GetVirtualizationEsxiConsoleByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/EsxiConsoles/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.EsxiConsole' resource.", "operationId": "GetVirtualizationEsxiConsoleList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Launch host consoles", "PRIVSET.Manage Sessions", "PRIVSET.View sessions", "PRIVSET.Virtualization Administrator", "READ.virtualization.EsxiConsole", "ROLE.Account Administrator", "ROLE.Virtualization Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.EsxiConsole' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.EsxiConsole.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/EsxiConsoles/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.EsxiConsole' resource.", "operationId": "GetVirtualizationEsxiConsoleByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Launch host consoles", "PRIVSET.Manage Sessions", "PRIVSET.View sessions", "PRIVSET.Virtualization Administrator", "READ.virtualization.EsxiConsole", "ROLE.Account Administrator", "ROLE.Virtualization Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.EsxiConsole' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.EsxiConsole" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationEsxiConsoleByMoid": { "operationId": "GetVirtualizationEsxiConsoleByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/EsxiConsoles/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.EsxiConsole' resource.", "operationId": "UpdateVirtualizationEsxiConsole", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Launch host consoles", "PRIVSET.Manage Sessions", "PRIVSET.Terminate sessions", "PRIVSET.Virtualization Administrator", "ROLE.Account Administrator", "ROLE.Virtualization Administrator", "UPDATE.virtualization.EsxiConsole" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.EsxiConsole' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.EsxiConsole" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.EsxiConsole' resource was modified as requested. The 'virtualization.EsxiConsole' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.EsxiConsole" } } }, "links": { "GetVirtualizationEsxiConsoleByMoid": { "operationId": "GetVirtualizationEsxiConsoleByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/EsxiConsoles/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.EsxiConsole' resource.", "operationId": "PatchVirtualizationEsxiConsole", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Launch host consoles", "PRIVSET.Manage Sessions", "PRIVSET.Terminate sessions", "PRIVSET.Virtualization Administrator", "ROLE.Account Administrator", "ROLE.Virtualization Administrator", "UPDATE.virtualization.EsxiConsole" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.EsxiConsole' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.EsxiConsole" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.EsxiConsole' resource was patched as requested. The 'virtualization.EsxiConsole' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.EsxiConsole" } } }, "links": { "GetVirtualizationEsxiConsoleByMoid": { "operationId": "GetVirtualizationEsxiConsoleByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/EsxiConsoles/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/Hosts": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.Host' resource.", "operationId": "GetVirtualizationHostList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "PRIVSET.Virtualization Administrator", "READ.virtualization.Host", "ROLE.Account Administrator", "ROLE.Read-Only", "ROLE.Virtualization Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.Host' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.Host.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/Hosts/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.Host' resource.", "operationId": "GetVirtualizationHostByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "PRIVSET.Virtualization Administrator", "READ.virtualization.Host", "ROLE.Account Administrator", "ROLE.Read-Only", "ROLE.Virtualization Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.Host' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.Host" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationHostByMoid": { "operationId": "GetVirtualizationHostByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/Hosts/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.Host' resource.", "operationId": "UpdateVirtualizationHost", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Virtualization Administrator", "ROLE.Account Administrator", "ROLE.Virtualization Administrator", "UPDATE.virtualization.Host" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.Host' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.Host" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.Host' resource was modified as requested. The 'virtualization.Host' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.Host" } } }, "links": { "GetVirtualizationHostByMoid": { "operationId": "GetVirtualizationHostByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/Hosts/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.Host' resource.", "operationId": "PatchVirtualizationHost", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Virtualization Administrator", "ROLE.Account Administrator", "ROLE.Virtualization Administrator", "UPDATE.virtualization.Host" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.Host' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.Host" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.Host' resource was patched as requested. The 'virtualization.Host' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.Host" } } }, "links": { "GetVirtualizationHostByMoid": { "operationId": "GetVirtualizationHostByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/Hosts/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VirtualMachines": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VirtualMachine' resource.", "operationId": "GetVirtualizationVirtualMachineList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "PRIVSET.Virtualization Administrator", "READ.virtualization.VirtualMachine", "ROLE.Account Administrator", "ROLE.Read-Only", "ROLE.Virtualization Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VirtualMachine' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VirtualMachine.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Create a 'virtualization.VirtualMachine' resource.", "operationId": "CreateVirtualizationVirtualMachine", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "CREATE.virtualization.VirtualMachine", "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Virtualization Administrator", "ROLE.Account Administrator", "ROLE.Virtualization Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/IfMatch" }, { "$ref": "#/components/parameters/IfNoneMatch" } ], "requestBody": { "description": "The 'virtualization.VirtualMachine' resource to create.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VirtualMachine" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VirtualMachine' resource was created as requested. The 'virtualization.VirtualMachine' resource is created before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VirtualMachine" } } }, "links": { "GetVirtualizationVirtualMachineByMoid": { "operationId": "GetVirtualizationVirtualMachineByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VirtualMachines/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VirtualMachines/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VirtualMachine' resource.", "operationId": "GetVirtualizationVirtualMachineByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "PRIVSET.Virtualization Administrator", "READ.virtualization.VirtualMachine", "ROLE.Account Administrator", "ROLE.Read-Only", "ROLE.Virtualization Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VirtualMachine' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VirtualMachine" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVirtualMachineByMoid": { "operationId": "GetVirtualizationVirtualMachineByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VirtualMachines/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VirtualMachine' resource.", "operationId": "UpdateVirtualizationVirtualMachine", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Virtualization Administrator", "ROLE.Account Administrator", "ROLE.Virtualization Administrator", "UPDATE.virtualization.VirtualMachine" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VirtualMachine' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VirtualMachine" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VirtualMachine' resource was modified as requested. The 'virtualization.VirtualMachine' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VirtualMachine" } } }, "links": { "GetVirtualizationVirtualMachineByMoid": { "operationId": "GetVirtualizationVirtualMachineByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VirtualMachines/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VirtualMachine' resource.", "operationId": "PatchVirtualizationVirtualMachine", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Virtualization Administrator", "ROLE.Account Administrator", "ROLE.Virtualization Administrator", "UPDATE.virtualization.VirtualMachine" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VirtualMachine' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VirtualMachine" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VirtualMachine' resource was patched as requested. The 'virtualization.VirtualMachine' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VirtualMachine" } } }, "links": { "GetVirtualizationVirtualMachineByMoid": { "operationId": "GetVirtualizationVirtualMachineByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VirtualMachines/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "delete": { "tags": [ "virtualization" ], "summary": "Delete a 'virtualization.VirtualMachine' resource.", "operationId": "DeleteVirtualizationVirtualMachine", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "DELETE.virtualization.VirtualMachine", "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Terminate VMs", "PRIVSET.Virtualization Administrator", "ROLE.Account Administrator", "ROLE.Virtualization Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" } ], "responses": { "200": { "description": "Resource has been deleted successfully.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareClusters": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareCluster' resource.", "operationId": "GetVirtualizationVmwareClusterList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.View Hypervisors", "PRIVSET.View clusters", "READ.virtualization.VmwareCluster", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareCluster' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareCluster.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareClusters/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareCluster' resource.", "operationId": "GetVirtualizationVmwareClusterByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.View Hypervisors", "PRIVSET.View clusters", "READ.virtualization.VmwareCluster", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareCluster' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareCluster" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareClusterByMoid": { "operationId": "GetVirtualizationVmwareClusterByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareClusters/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareCluster' resource.", "operationId": "UpdateVirtualizationVmwareCluster", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareCluster" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareCluster' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareCluster" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareCluster' resource was modified as requested. The 'virtualization.VmwareCluster' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareCluster" } } }, "links": { "GetVirtualizationVmwareClusterByMoid": { "operationId": "GetVirtualizationVmwareClusterByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareClusters/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareCluster' resource.", "operationId": "PatchVirtualizationVmwareCluster", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareCluster" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareCluster' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareCluster" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareCluster' resource was patched as requested. The 'virtualization.VmwareCluster' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareCluster" } } }, "links": { "GetVirtualizationVmwareClusterByMoid": { "operationId": "GetVirtualizationVmwareClusterByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareClusters/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareDatacenters": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareDatacenter' resource.", "operationId": "GetVirtualizationVmwareDatacenterList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.View Datacenters", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareDatacenter", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareDatacenter' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareDatacenters/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareDatacenter' resource.", "operationId": "GetVirtualizationVmwareDatacenterByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.View Datacenters", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareDatacenter", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareDatacenter' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareDatacenterByMoid": { "operationId": "GetVirtualizationVmwareDatacenterByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDatacenters/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareDatacenter' resource.", "operationId": "UpdateVirtualizationVmwareDatacenter", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareDatacenter" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareDatacenter' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareDatacenter' resource was modified as requested. The 'virtualization.VmwareDatacenter' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter" } } }, "links": { "GetVirtualizationVmwareDatacenterByMoid": { "operationId": "GetVirtualizationVmwareDatacenterByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDatacenters/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareDatacenter' resource.", "operationId": "PatchVirtualizationVmwareDatacenter", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareDatacenter" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareDatacenter' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareDatacenter' resource was patched as requested. The 'virtualization.VmwareDatacenter' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter" } } }, "links": { "GetVirtualizationVmwareDatacenterByMoid": { "operationId": "GetVirtualizationVmwareDatacenterByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDatacenters/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareDatastores": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareDatastore' resource.", "operationId": "GetVirtualizationVmwareDatastoreList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.View Hypervisors", "PRIVSET.View datastores", "READ.virtualization.VmwareDatastore", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareDatastore' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastore.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareDatastores/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareDatastore' resource.", "operationId": "GetVirtualizationVmwareDatastoreByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.View Hypervisors", "PRIVSET.View datastores", "READ.virtualization.VmwareDatastore", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareDatastore' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastore" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareDatastoreByMoid": { "operationId": "GetVirtualizationVmwareDatastoreByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDatastores/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareDatastore' resource.", "operationId": "UpdateVirtualizationVmwareDatastore", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareDatastore" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareDatastore' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastore" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareDatastore' resource was modified as requested. The 'virtualization.VmwareDatastore' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastore" } } }, "links": { "GetVirtualizationVmwareDatastoreByMoid": { "operationId": "GetVirtualizationVmwareDatastoreByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDatastores/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareDatastore' resource.", "operationId": "PatchVirtualizationVmwareDatastore", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareDatastore" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareDatastore' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastore" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareDatastore' resource was patched as requested. The 'virtualization.VmwareDatastore' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastore" } } }, "links": { "GetVirtualizationVmwareDatastoreByMoid": { "operationId": "GetVirtualizationVmwareDatastoreByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDatastores/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareDatastoreClusters": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareDatastoreCluster' resource.", "operationId": "GetVirtualizationVmwareDatastoreClusterList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.View Hypervisors", "PRIVSET.View datastore clusters", "READ.virtualization.VmwareDatastoreCluster", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareDatastoreCluster' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastoreCluster.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareDatastoreClusters/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareDatastoreCluster' resource.", "operationId": "GetVirtualizationVmwareDatastoreClusterByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.View Hypervisors", "PRIVSET.View datastore clusters", "READ.virtualization.VmwareDatastoreCluster", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareDatastoreCluster' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastoreCluster" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareDatastoreClusterByMoid": { "operationId": "GetVirtualizationVmwareDatastoreClusterByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDatastoreClusters/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareDatastoreCluster' resource.", "operationId": "UpdateVirtualizationVmwareDatastoreCluster", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareDatastoreCluster" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareDatastoreCluster' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastoreCluster" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareDatastoreCluster' resource was modified as requested. The 'virtualization.VmwareDatastoreCluster' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastoreCluster" } } }, "links": { "GetVirtualizationVmwareDatastoreClusterByMoid": { "operationId": "GetVirtualizationVmwareDatastoreClusterByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDatastoreClusters/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareDatastoreCluster' resource.", "operationId": "PatchVirtualizationVmwareDatastoreCluster", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareDatastoreCluster" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareDatastoreCluster' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastoreCluster" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareDatastoreCluster' resource was patched as requested. The 'virtualization.VmwareDatastoreCluster' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDatastoreCluster" } } }, "links": { "GetVirtualizationVmwareDatastoreClusterByMoid": { "operationId": "GetVirtualizationVmwareDatastoreClusterByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDatastoreClusters/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareDistributedNetworks": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareDistributedNetwork' resource.", "operationId": "GetVirtualizationVmwareDistributedNetworkList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.View Datacenters", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareDistributedNetwork", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareDistributedNetwork' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareDistributedNetworks/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareDistributedNetwork' resource.", "operationId": "GetVirtualizationVmwareDistributedNetworkByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.View Datacenters", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareDistributedNetwork", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareDistributedNetwork' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareDistributedNetworkByMoid": { "operationId": "GetVirtualizationVmwareDistributedNetworkByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDistributedNetworks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareDistributedNetwork' resource.", "operationId": "UpdateVirtualizationVmwareDistributedNetwork", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareDistributedNetwork" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareDistributedNetwork' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareDistributedNetwork' resource was modified as requested. The 'virtualization.VmwareDistributedNetwork' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork" } } }, "links": { "GetVirtualizationVmwareDistributedNetworkByMoid": { "operationId": "GetVirtualizationVmwareDistributedNetworkByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDistributedNetworks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareDistributedNetwork' resource.", "operationId": "PatchVirtualizationVmwareDistributedNetwork", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareDistributedNetwork" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareDistributedNetwork' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareDistributedNetwork' resource was patched as requested. The 'virtualization.VmwareDistributedNetwork' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork" } } }, "links": { "GetVirtualizationVmwareDistributedNetworkByMoid": { "operationId": "GetVirtualizationVmwareDistributedNetworkByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDistributedNetworks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareDistributedSwitches": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareDistributedSwitch' resource.", "operationId": "GetVirtualizationVmwareDistributedSwitchList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareDistributedSwitch", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareDistributedSwitch' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedSwitch.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareDistributedSwitches/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareDistributedSwitch' resource.", "operationId": "GetVirtualizationVmwareDistributedSwitchByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareDistributedSwitch", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareDistributedSwitch' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedSwitch" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareDistributedSwitchByMoid": { "operationId": "GetVirtualizationVmwareDistributedSwitchByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDistributedSwitches/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareDistributedSwitch' resource.", "operationId": "UpdateVirtualizationVmwareDistributedSwitch", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareDistributedSwitch" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareDistributedSwitch' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedSwitch" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareDistributedSwitch' resource was modified as requested. The 'virtualization.VmwareDistributedSwitch' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedSwitch" } } }, "links": { "GetVirtualizationVmwareDistributedSwitchByMoid": { "operationId": "GetVirtualizationVmwareDistributedSwitchByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDistributedSwitches/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareDistributedSwitch' resource.", "operationId": "PatchVirtualizationVmwareDistributedSwitch", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareDistributedSwitch" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareDistributedSwitch' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedSwitch" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareDistributedSwitch' resource was patched as requested. The 'virtualization.VmwareDistributedSwitch' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareDistributedSwitch" } } }, "links": { "GetVirtualizationVmwareDistributedSwitchByMoid": { "operationId": "GetVirtualizationVmwareDistributedSwitchByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareDistributedSwitches/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareFolders": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareFolder' resource.", "operationId": "GetVirtualizationVmwareFolderList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareFolder", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareFolder' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareFolder.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareFolders/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareFolder' resource.", "operationId": "GetVirtualizationVmwareFolderByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareFolder", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareFolder' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareFolder" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareFolderByMoid": { "operationId": "GetVirtualizationVmwareFolderByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareFolders/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareFolder' resource.", "operationId": "UpdateVirtualizationVmwareFolder", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareFolder" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareFolder' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareFolder" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareFolder' resource was modified as requested. The 'virtualization.VmwareFolder' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareFolder" } } }, "links": { "GetVirtualizationVmwareFolderByMoid": { "operationId": "GetVirtualizationVmwareFolderByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareFolders/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareFolder' resource.", "operationId": "PatchVirtualizationVmwareFolder", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareFolder" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareFolder' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareFolder" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareFolder' resource was patched as requested. The 'virtualization.VmwareFolder' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareFolder" } } }, "links": { "GetVirtualizationVmwareFolderByMoid": { "operationId": "GetVirtualizationVmwareFolderByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareFolders/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareHosts": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareHost' resource.", "operationId": "GetVirtualizationVmwareHostList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareHost", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareHost' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareHost.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareHosts/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareHost' resource.", "operationId": "GetVirtualizationVmwareHostByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareHost", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareHost' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareHost" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareHostByMoid": { "operationId": "GetVirtualizationVmwareHostByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareHosts/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareHost' resource.", "operationId": "UpdateVirtualizationVmwareHost", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareHost" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareHost' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareHost" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareHost' resource was modified as requested. The 'virtualization.VmwareHost' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareHost" } } }, "links": { "GetVirtualizationVmwareHostByMoid": { "operationId": "GetVirtualizationVmwareHostByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareHosts/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareHost' resource.", "operationId": "PatchVirtualizationVmwareHost", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareHost" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareHost' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareHost" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareHost' resource was patched as requested. The 'virtualization.VmwareHost' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareHost" } } }, "links": { "GetVirtualizationVmwareHostByMoid": { "operationId": "GetVirtualizationVmwareHostByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareHosts/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareHostGpus": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareHostGpu' resource.", "operationId": "GetVirtualizationVmwareHostGpuList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareHostGpu", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareHostGpu' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareHostGpu.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareHostGpus/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareHostGpu' resource.", "operationId": "GetVirtualizationVmwareHostGpuByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareHostGpu", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareHostGpu' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareHostGpu" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareHostGpuByMoid": { "operationId": "GetVirtualizationVmwareHostGpuByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareHostGpus/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareKernelNetworks": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareKernelNetwork' resource.", "operationId": "GetVirtualizationVmwareKernelNetworkList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareKernelNetwork", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareKernelNetwork' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareKernelNetwork.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareKernelNetworks/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareKernelNetwork' resource.", "operationId": "GetVirtualizationVmwareKernelNetworkByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareKernelNetwork", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareKernelNetwork' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareKernelNetwork" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareKernelNetworkByMoid": { "operationId": "GetVirtualizationVmwareKernelNetworkByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareKernelNetworks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareKernelNetwork' resource.", "operationId": "UpdateVirtualizationVmwareKernelNetwork", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareKernelNetwork" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareKernelNetwork' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareKernelNetwork" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareKernelNetwork' resource was modified as requested. The 'virtualization.VmwareKernelNetwork' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareKernelNetwork" } } }, "links": { "GetVirtualizationVmwareKernelNetworkByMoid": { "operationId": "GetVirtualizationVmwareKernelNetworkByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareKernelNetworks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareKernelNetwork' resource.", "operationId": "PatchVirtualizationVmwareKernelNetwork", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareKernelNetwork" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareKernelNetwork' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareKernelNetwork" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareKernelNetwork' resource was patched as requested. The 'virtualization.VmwareKernelNetwork' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareKernelNetwork" } } }, "links": { "GetVirtualizationVmwareKernelNetworkByMoid": { "operationId": "GetVirtualizationVmwareKernelNetworkByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareKernelNetworks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareNetworks": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareNetwork' resource.", "operationId": "GetVirtualizationVmwareNetworkList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareNetwork", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareNetwork' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareNetwork.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareNetworks/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareNetwork' resource.", "operationId": "GetVirtualizationVmwareNetworkByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareNetwork", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareNetwork' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareNetwork" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareNetworkByMoid": { "operationId": "GetVirtualizationVmwareNetworkByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareNetworks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareNetwork' resource.", "operationId": "UpdateVirtualizationVmwareNetwork", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareNetwork" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareNetwork' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareNetwork" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareNetwork' resource was modified as requested. The 'virtualization.VmwareNetwork' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareNetwork" } } }, "links": { "GetVirtualizationVmwareNetworkByMoid": { "operationId": "GetVirtualizationVmwareNetworkByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareNetworks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareNetwork' resource.", "operationId": "PatchVirtualizationVmwareNetwork", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareNetwork" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareNetwork' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareNetwork" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareNetwork' resource was patched as requested. The 'virtualization.VmwareNetwork' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareNetwork" } } }, "links": { "GetVirtualizationVmwareNetworkByMoid": { "operationId": "GetVirtualizationVmwareNetworkByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareNetworks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwarePhysicalNetworkInterfaces": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwarePhysicalNetworkInterface' resource.", "operationId": "GetVirtualizationVmwarePhysicalNetworkInterfaceList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "READ.virtualization.VmwarePhysicalNetworkInterface", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwarePhysicalNetworkInterface' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwarePhysicalNetworkInterface.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwarePhysicalNetworkInterfaces/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwarePhysicalNetworkInterface' resource.", "operationId": "GetVirtualizationVmwarePhysicalNetworkInterfaceByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "READ.virtualization.VmwarePhysicalNetworkInterface", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwarePhysicalNetworkInterface' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwarePhysicalNetworkInterface" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwarePhysicalNetworkInterfaceByMoid": { "operationId": "GetVirtualizationVmwarePhysicalNetworkInterfaceByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwarePhysicalNetworkInterfaces/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwarePhysicalNetworkInterface' resource.", "operationId": "UpdateVirtualizationVmwarePhysicalNetworkInterface", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwarePhysicalNetworkInterface" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwarePhysicalNetworkInterface' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwarePhysicalNetworkInterface" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwarePhysicalNetworkInterface' resource was modified as requested. The 'virtualization.VmwarePhysicalNetworkInterface' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwarePhysicalNetworkInterface" } } }, "links": { "GetVirtualizationVmwarePhysicalNetworkInterfaceByMoid": { "operationId": "GetVirtualizationVmwarePhysicalNetworkInterfaceByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwarePhysicalNetworkInterfaces/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwarePhysicalNetworkInterface' resource.", "operationId": "PatchVirtualizationVmwarePhysicalNetworkInterface", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwarePhysicalNetworkInterface" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwarePhysicalNetworkInterface' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwarePhysicalNetworkInterface" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwarePhysicalNetworkInterface' resource was patched as requested. The 'virtualization.VmwarePhysicalNetworkInterface' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwarePhysicalNetworkInterface" } } }, "links": { "GetVirtualizationVmwarePhysicalNetworkInterfaceByMoid": { "operationId": "GetVirtualizationVmwarePhysicalNetworkInterfaceByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwarePhysicalNetworkInterfaces/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareProactiveHas": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareProactiveHa' resource.", "operationId": "GetVirtualizationVmwareProactiveHaList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareProactiveHa", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareProactiveHa' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareProactiveHa.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareProactiveHas/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareProactiveHa' resource.", "operationId": "GetVirtualizationVmwareProactiveHaByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareProactiveHa", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareProactiveHa' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareProactiveHa" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareProactiveHaByMoid": { "operationId": "GetVirtualizationVmwareProactiveHaByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareProactiveHas/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareUplinkPorts": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareUplinkPort' resource.", "operationId": "GetVirtualizationVmwareUplinkPortList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareUplinkPort", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareUplinkPort' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareUplinkPort.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareUplinkPorts/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareUplinkPort' resource.", "operationId": "GetVirtualizationVmwareUplinkPortByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareUplinkPort", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareUplinkPort' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareUplinkPort" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareUplinkPortByMoid": { "operationId": "GetVirtualizationVmwareUplinkPortByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareUplinkPorts/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareUplinkPort' resource.", "operationId": "UpdateVirtualizationVmwareUplinkPort", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareUplinkPort" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareUplinkPort' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareUplinkPort" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareUplinkPort' resource was modified as requested. The 'virtualization.VmwareUplinkPort' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareUplinkPort" } } }, "links": { "GetVirtualizationVmwareUplinkPortByMoid": { "operationId": "GetVirtualizationVmwareUplinkPortByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareUplinkPorts/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareUplinkPort' resource.", "operationId": "PatchVirtualizationVmwareUplinkPort", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareUplinkPort" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareUplinkPort' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareUplinkPort" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareUplinkPort' resource was patched as requested. The 'virtualization.VmwareUplinkPort' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareUplinkPort" } } }, "links": { "GetVirtualizationVmwareUplinkPortByMoid": { "operationId": "GetVirtualizationVmwareUplinkPortByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareUplinkPorts/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVcenters": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVcenter' resource.", "operationId": "GetVirtualizationVmwareVcenterList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVcenter", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareVcenter' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVcenter.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVcenters/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVcenter' resource.", "operationId": "GetVirtualizationVmwareVcenterByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVcenter", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareVcenter' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVcenter" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareVcenterByMoid": { "operationId": "GetVirtualizationVmwareVcenterByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVcenters/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualDisks": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualDisk' resource.", "operationId": "GetVirtualizationVmwareVirtualDiskList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "PRIVSET.View virtual machine templates", "READ.virtualization.VmwareVirtualDisk", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareVirtualDisk' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualDisk.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualDisks/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualDisk' resource.", "operationId": "GetVirtualizationVmwareVirtualDiskByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "PRIVSET.View virtual machine templates", "READ.virtualization.VmwareVirtualDisk", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareVirtualDisk' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualDisk" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareVirtualDiskByMoid": { "operationId": "GetVirtualizationVmwareVirtualDiskByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualDisks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareVirtualDisk' resource.", "operationId": "UpdateVirtualizationVmwareVirtualDisk", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareVirtualDisk" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareVirtualDisk' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualDisk" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareVirtualDisk' resource was modified as requested. The 'virtualization.VmwareVirtualDisk' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualDisk" } } }, "links": { "GetVirtualizationVmwareVirtualDiskByMoid": { "operationId": "GetVirtualizationVmwareVirtualDiskByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualDisks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareVirtualDisk' resource.", "operationId": "PatchVirtualizationVmwareVirtualDisk", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareVirtualDisk" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareVirtualDisk' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualDisk" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareVirtualDisk' resource was patched as requested. The 'virtualization.VmwareVirtualDisk' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualDisk" } } }, "links": { "GetVirtualizationVmwareVirtualDiskByMoid": { "operationId": "GetVirtualizationVmwareVirtualDiskByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualDisks/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualMachines": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualMachine' resource.", "operationId": "GetVirtualizationVmwareVirtualMachineList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVirtualMachine", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareVirtualMachine' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualMachines/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualMachine' resource.", "operationId": "GetVirtualizationVmwareVirtualMachineByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVirtualMachine", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareVirtualMachine' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareVirtualMachineByMoid": { "operationId": "GetVirtualizationVmwareVirtualMachineByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualMachines/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareVirtualMachine' resource.", "operationId": "UpdateVirtualizationVmwareVirtualMachine", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareVirtualMachine" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareVirtualMachine' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareVirtualMachine' resource was modified as requested. The 'virtualization.VmwareVirtualMachine' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine" } } }, "links": { "GetVirtualizationVmwareVirtualMachineByMoid": { "operationId": "GetVirtualizationVmwareVirtualMachineByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualMachines/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareVirtualMachine' resource.", "operationId": "PatchVirtualizationVmwareVirtualMachine", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareVirtualMachine" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareVirtualMachine' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareVirtualMachine' resource was patched as requested. The 'virtualization.VmwareVirtualMachine' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine" } } }, "links": { "GetVirtualizationVmwareVirtualMachineByMoid": { "operationId": "GetVirtualizationVmwareVirtualMachineByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualMachines/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualMachineGpus": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualMachineGpu' resource.", "operationId": "GetVirtualizationVmwareVirtualMachineGpuList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVirtualMachineGpu", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareVirtualMachineGpu' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineGpu.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualMachineGpus/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualMachineGpu' resource.", "operationId": "GetVirtualizationVmwareVirtualMachineGpuByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVirtualMachineGpu", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareVirtualMachineGpu' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineGpu" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareVirtualMachineGpuByMoid": { "operationId": "GetVirtualizationVmwareVirtualMachineGpuByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualMachineGpus/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualMachineSnapshots": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualMachineSnapshot' resource.", "operationId": "GetVirtualizationVmwareVirtualMachineSnapshotList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVirtualMachineSnapshot", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareVirtualMachineSnapshot' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineSnapshot.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualMachineSnapshots/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualMachineSnapshot' resource.", "operationId": "GetVirtualizationVmwareVirtualMachineSnapshotByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVirtualMachineSnapshot", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareVirtualMachineSnapshot' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineSnapshot" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareVirtualMachineSnapshotByMoid": { "operationId": "GetVirtualizationVmwareVirtualMachineSnapshotByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualMachineSnapshots/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareVirtualMachineSnapshot' resource.", "operationId": "UpdateVirtualizationVmwareVirtualMachineSnapshot", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareVirtualMachineSnapshot" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareVirtualMachineSnapshot' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineSnapshot" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareVirtualMachineSnapshot' resource was modified as requested. The 'virtualization.VmwareVirtualMachineSnapshot' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineSnapshot" } } }, "links": { "GetVirtualizationVmwareVirtualMachineSnapshotByMoid": { "operationId": "GetVirtualizationVmwareVirtualMachineSnapshotByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualMachineSnapshots/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareVirtualMachineSnapshot' resource.", "operationId": "PatchVirtualizationVmwareVirtualMachineSnapshot", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareVirtualMachineSnapshot" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareVirtualMachineSnapshot' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineSnapshot" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareVirtualMachineSnapshot' resource was patched as requested. The 'virtualization.VmwareVirtualMachineSnapshot' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineSnapshot" } } }, "links": { "GetVirtualizationVmwareVirtualMachineSnapshotByMoid": { "operationId": "GetVirtualizationVmwareVirtualMachineSnapshotByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualMachineSnapshots/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualNetworkInterfaces": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualNetworkInterface' resource.", "operationId": "GetVirtualizationVmwareVirtualNetworkInterfaceList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVirtualNetworkInterface", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareVirtualNetworkInterface' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualNetworkInterface.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualNetworkInterfaces/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualNetworkInterface' resource.", "operationId": "GetVirtualizationVmwareVirtualNetworkInterfaceByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only VMs", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVirtualNetworkInterface", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareVirtualNetworkInterface' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualNetworkInterface" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareVirtualNetworkInterfaceByMoid": { "operationId": "GetVirtualizationVmwareVirtualNetworkInterfaceByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualNetworkInterfaces/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareVirtualNetworkInterface' resource.", "operationId": "UpdateVirtualizationVmwareVirtualNetworkInterface", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareVirtualNetworkInterface" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareVirtualNetworkInterface' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualNetworkInterface" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareVirtualNetworkInterface' resource was modified as requested. The 'virtualization.VmwareVirtualNetworkInterface' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualNetworkInterface" } } }, "links": { "GetVirtualizationVmwareVirtualNetworkInterfaceByMoid": { "operationId": "GetVirtualizationVmwareVirtualNetworkInterfaceByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualNetworkInterfaces/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareVirtualNetworkInterface' resource.", "operationId": "PatchVirtualizationVmwareVirtualNetworkInterface", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareVirtualNetworkInterface" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareVirtualNetworkInterface' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualNetworkInterface" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareVirtualNetworkInterface' resource was patched as requested. The 'virtualization.VmwareVirtualNetworkInterface' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualNetworkInterface" } } }, "links": { "GetVirtualizationVmwareVirtualNetworkInterfaceByMoid": { "operationId": "GetVirtualizationVmwareVirtualNetworkInterfaceByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualNetworkInterfaces/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualSwitches": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualSwitch' resource.", "operationId": "GetVirtualizationVmwareVirtualSwitchList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVirtualSwitch", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'virtualization.VmwareVirtualSwitch' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualSwitch.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/virtualization/VmwareVirtualSwitches/{Moid}": { "get": { "tags": [ "virtualization" ], "summary": "Read a 'virtualization.VmwareVirtualSwitch' resource.", "operationId": "GetVirtualizationVmwareVirtualSwitchByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "PRIVSET.Read-Only", "PRIVSET.Read-only hosts", "PRIVSET.View Hypervisors", "READ.virtualization.VmwareVirtualSwitch", "ROLE.Account Administrator", "ROLE.Read-Only" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'virtualization.VmwareVirtualSwitch' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualSwitch" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVirtualizationVmwareVirtualSwitchByMoid": { "operationId": "GetVirtualizationVmwareVirtualSwitchByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualSwitches/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareVirtualSwitch' resource.", "operationId": "UpdateVirtualizationVmwareVirtualSwitch", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareVirtualSwitch" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareVirtualSwitch' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualSwitch" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareVirtualSwitch' resource was modified as requested. The 'virtualization.VmwareVirtualSwitch' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualSwitch" } } }, "links": { "GetVirtualizationVmwareVirtualSwitchByMoid": { "operationId": "GetVirtualizationVmwareVirtualSwitchByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualSwitches/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "virtualization" ], "summary": "Update a 'virtualization.VmwareVirtualSwitch' resource.", "operationId": "PatchVirtualizationVmwareVirtualSwitch", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator", "UPDATE.virtualization.VmwareVirtualSwitch" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'virtualization.VmwareVirtualSwitch' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualSwitch" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'virtualization.VmwareVirtualSwitch' resource was patched as requested. The 'virtualization.VmwareVirtualSwitch' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/virtualization.VmwareVirtualSwitch" } } }, "links": { "GetVirtualizationVmwareVirtualSwitchByMoid": { "operationId": "GetVirtualizationVmwareVirtualSwitchByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/virtualization/VmwareVirtualSwitches/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/vmrc/Consoles": { "post": { "tags": [ "vmrc" ], "summary": "Create a 'vmrc.Console' resource.", "operationId": "CreateVmrcConsole", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "CREATE.vmrc.Console", "PRIVSET.Account Administrator", "PRIVSET.Launch VM consoles", "PRIVSET.Manage Hypervisors", "ROLE.Account Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/IfMatch" }, { "$ref": "#/components/parameters/IfNoneMatch" } ], "requestBody": { "description": "The 'vmrc.Console' resource to create.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/vmrc.Console" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'vmrc.Console' resource was created as requested. The 'vmrc.Console' resource is created before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/vmrc.Console" } } }, "links": { "GetVmrcConsoleByMoid": { "operationId": "GetVmrcConsoleByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/vmrc/Consoles/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "get": { "tags": [ "vmrc" ], "summary": "Read a 'vmrc.Console' resource.", "operationId": "GetVmrcConsoleList", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Launch VM consoles", "PRIVSET.Manage Hypervisors", "PRIVSET.Manage Sessions", "PRIVSET.View Hypervisors", "PRIVSET.View sessions", "READ.vmrc.Console", "ROLE.Account Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/filterParam" }, { "$ref": "#/components/parameters/orderbyParam" }, { "$ref": "#/components/parameters/topParam" }, { "$ref": "#/components/parameters/skipParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/applyParam" }, { "$ref": "#/components/parameters/countParam" }, { "$ref": "#/components/parameters/inlinecountParam" }, { "$ref": "#/components/parameters/atParam" }, { "$ref": "#/components/parameters/tagsParam" } ], "responses": { "200": { "description": "List of 'vmrc.Console' resources for the given filter criteria", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/vmrc.Console.Response" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } }, "/api/v1/vmrc/Consoles/{Moid}": { "get": { "tags": [ "vmrc" ], "summary": "Read a 'vmrc.Console' resource.", "operationId": "GetVmrcConsoleByMoid", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Launch VM consoles", "PRIVSET.Manage Hypervisors", "PRIVSET.Manage Sessions", "PRIVSET.View Hypervisors", "PRIVSET.View sessions", "READ.vmrc.Console", "ROLE.Account Administrator" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/selectParam" }, { "$ref": "#/components/parameters/expandParam" }, { "$ref": "#/components/parameters/atParam" } ], "responses": { "200": { "description": "An instance of the 'vmrc.Console' resource.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" }, "Content-Disposition": { "$ref": "#/components/headers/Content-Disposition" }, "Content-Length": { "$ref": "#/components/headers/Content-Length" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/vmrc.Console" } }, "text/csv": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile" } }, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile" } } }, "links": { "GetVmrcConsoleByMoid": { "operationId": "GetVmrcConsoleByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/vmrc/Consoles/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "post": { "tags": [ "vmrc" ], "summary": "Update a 'vmrc.Console' resource.", "operationId": "UpdateVmrcConsole", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Launch VM consoles", "PRIVSET.Manage Hypervisors", "PRIVSET.Manage Sessions", "PRIVSET.Terminate sessions", "ROLE.Account Administrator", "UPDATE.vmrc.Console" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'vmrc.Console' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/vmrc.Console" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'vmrc.Console' resource was modified as requested. The 'vmrc.Console' resource is modified before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/vmrc.Console" } } }, "links": { "GetVmrcConsoleByMoid": { "operationId": "GetVmrcConsoleByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/vmrc/Consoles/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } }, "patch": { "tags": [ "vmrc" ], "summary": "Update a 'vmrc.Console' resource.", "operationId": "PatchVmrcConsole", "security": [ { "cookieAuth": [] }, { "http_signature": [] }, { "oAuth2": [ "PRIVSET.Account Administrator", "PRIVSET.Launch VM consoles", "PRIVSET.Manage Hypervisors", "PRIVSET.Manage Sessions", "PRIVSET.Terminate sessions", "ROLE.Account Administrator", "UPDATE.vmrc.Console" ] } ], "parameters": [ { "$ref": "#/components/parameters/moidParam" }, { "$ref": "#/components/parameters/IfMatch" } ], "requestBody": { "description": "The 'vmrc.Console' resource to update.", "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/vmrc.Console" } }, "application/json-patch+json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument" } } } }, "responses": { "200": { "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'vmrc.Console' resource was patched as requested. The 'vmrc.Console' resource is patched before this response is sent back and the resource is returned in the body of the message.", "headers": { "Set-Cookie": { "$ref": "#/components/headers/Set-Cookie" }, "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/vmrc.Console" } } }, "links": { "GetVmrcConsoleByMoid": { "operationId": "GetVmrcConsoleByMoid", "parameters": { "Moid": "$response.body#/Moid" }, "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/vmrc/Consoles/{Moid}'." }, "GetIamAccountByMoid": { "$ref": "#/components/links/GetIamAccountByMoid" }, "GetIamDomainGroupByMoid": { "$ref": "#/components/links/GetIamDomainGroupByMoid" } } }, "400": { "$ref": "#/components/responses/http_status_400" }, "401": { "$ref": "#/components/responses/http_status_401" }, "403": { "$ref": "#/components/responses/http_status_403" }, "404": { "$ref": "#/components/responses/http_status_404" }, "default": { "$ref": "#/components/responses/default" } } } } }, "components": { "schemas": { "virtualization.ActionInfo": { "title": "Virtualization:Action Info", "description": "Details of an action performed on a virtual machine. Contains status, failure reason message etc.", "x-allOf-name": "virtualization.ActionInfo", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.ActionInfo', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.ActionInfo" ], "default": "virtualization.ActionInfo", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.ActionInfo" ], "default": "virtualization.ActionInfo", "x-enum-as-string": true }, "FailureReason": { "description": "Description of reason for failure. Derived from the workflow failure message.", "type": "string", "readOnly": true, "x-omitempty": true }, "Name": { "description": "Name of the Action performed on a resource like Virtual Machine, Disk etc.", "type": "string", "readOnly": true, "x-omitempty": true }, "Status": { "description": "Status of the Action like InProgress, Success, Failure etc.\n* `None` - A place holder for the default value.\n* `InProgress` - Previous action triggered on the resource is still running.\n* `Success` - Previous action triggered on the resource has completed successfully.\n* `Failure` - Previous action triggered on the resource has failed.", "type": "string", "enum": [ "None", "InProgress", "Success", "Failure" ], "default": "None", "readOnly": true, "x-omitempty": true } } } ] }, "virtualization.BaseCluster.Relationship": { "description": "A relationship to the 'virtualization.BaseCluster' resource, or the expanded 'virtualization.BaseCluster' resource, or the 'null' value.", "x-one-of-name": "virtualization.BaseCluster.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.BaseCluster" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.BaseCluster": { "title": "Virtualization:Base Cluster", "description": "Common attributes of a cluster of resources within a datacenter. A cluster is a convenient grouping of resources such as Host, Datastore, etc.", "x-allOf-name": "virtualization.BaseCluster", "allOf": [ { "$ref": "intersight-server-v3-1.0.11-20260807064027971.json#/components/schemas/compute.BaseCluster" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseCluster', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareCluster" ], "default": "virtualization.VmwareCluster", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareCluster" ], "default": "virtualization.VmwareCluster", "x-enum-as-string": true }, "AlarmSummary": { "description": "The summary of alarm counts based on the severity types (Critical or Warning).", "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/cond.AlarmSummary", "readOnly": true, "x-omitempty": true }, "HypervisorType": { "description": "Identifies the broad type of the underlying hypervisor.\n* `ESXi` - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.\n* `Hyper-V` - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.\n* `Unknown` - The hypervisor running on the HyperFlex cluster is not known.", "type": "string", "enum": [ "ESXi", "Hyper-V", "Unknown" ], "default": "ESXi", "x-omitempty": true }, "HypervisorVersion": { "description": "Identifies the version of the hypervisor running on this cluster. Keeping the hypervisor version in the cluster makes it convenient for applications to validate their deployment needs. Defaults to an empty string.", "type": "string", "x-omitempty": true }, "Identity": { "description": "The internally generated identity of this cluster. This entity is not manipulated by users.", "type": "string", "x-omitempty": true }, "MemoryCapacity": { "description": "The capacity and usage information for memory on this cluster.", "$ref": "#/components/schemas/virtualization.MemoryCapacity", "x-omitempty": true }, "ProcessorCapacity": { "description": "The capacity and usage information for CPU power on this cluster.", "$ref": "#/components/schemas/virtualization.ComputeCapacity", "x-omitempty": true }, "TotalCores": { "description": "Total number of CPU cores in this cluster. It is a cumulative number across all hosts in the cluster.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.BaseCustomSpec": { "title": "Virtualization:Base Custom Spec", "description": "ESXi virtual machine custom specification.", "x-allOf-name": "virtualization.BaseCustomSpec", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" } ] }, "virtualization.BaseDatacenter": { "title": "Virtualization:Base Datacenter", "description": "Common attributes of any datacenter. Serves as a base class for all concrete hypervisor types. Datacenter (DC) is the container that brings together all other elements (Host, Datastore, Virtual Machine) A typical DC has datastores for storage for Virtual Machines, and a handful of hosts to run the Virtual Machines. In addition, there could be virtual switches and portgroups in those switches.", "x-allOf-name": "virtualization.BaseDatacenter", "allOf": [ { "$ref": "#/components/schemas/virtualization.BasePlacement" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseDatacenter', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDatacenter" ], "default": "virtualization.VmwareDatacenter", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDatacenter" ], "default": "virtualization.VmwareDatacenter", "x-enum-as-string": true }, "Identity": { "description": "The internally generated identity of this placement. This entity is not manipulated by users. It aids in uniquely identifying the placement object.", "type": "string", "readOnly": true, "x-omitempty": true } } } ] }, "virtualization.BaseDatastore": { "title": "Virtualization:Base Datastore", "description": "Common attributes of a datastore allocated to a hypervisor. Serves as a base class for all concrete datastore types. A datastore is assigned to a datacenter and virtual machines use it for storage. The datastore could be backed by NFS, VMFS, etc.", "x-allOf-name": "virtualization.BaseDatastore", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseDatastore', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDatastore" ], "default": "virtualization.VmwareDatastore", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDatastore" ], "default": "virtualization.VmwareDatastore", "x-enum-as-string": true }, "Capacity": { "description": "Storage utilization for this datastore.", "$ref": "#/components/schemas/virtualization.StorageCapacity", "x-omitempty": true }, "HostCount": { "description": "Number of hosts attached to or supported-by this datastore.", "type": "integer", "format": "int64", "x-omitempty": true }, "Identity": { "description": "The internally generated identity of this datastore. This entity is not manipulated by users. It aids in uniquely identifying the datastore object. For VMware, this is a MOR (managed object reference).", "type": "string", "x-omitempty": true }, "Name": { "description": "Name of this datastore supplied by user. It is not the identity of the datastore. The name is subject to user manipulations.", "type": "string", "x-omitempty": true }, "Type": { "description": "A string indicating the type of the datastore (VMFS, NFS, etc).\n* `Unknown` - The nature of the file system is unknown.\n* `VMFS` - It is a Virtual Machine Filesystem.\n* `NFS` - It is a Network File System.\n* `vSAN` - It is a virtual Storage Area Network file system.\n* `VirtualVolume` - A Virtual Volume datastore represents a storage container in a hypervisor server.", "type": "string", "enum": [ "Unknown", "VMFS", "NFS", "vSAN", "VirtualVolume" ], "default": "Unknown", "x-omitempty": true }, "VmCount": { "description": "Number of virtual machines relying on (using) this datastore.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.BaseDatastoreCluster": { "title": "Virtualization:Base Datastore Cluster", "description": "The Datastore Cluster created on a Hypervisor Datacenter.", "x-allOf-name": "virtualization.BaseDatastoreCluster", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseDatastoreCluster', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDatastoreCluster" ], "default": "virtualization.VmwareDatastoreCluster", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDatastoreCluster" ], "default": "virtualization.VmwareDatastoreCluster", "x-enum-as-string": true }, "Capacity": { "description": "Storage utilization for this datastore cluster.", "$ref": "#/components/schemas/virtualization.StorageCapacity", "x-omitempty": true }, "DatastoreCount": { "description": "Number of datastores present in this datastore cluster.", "type": "integer", "format": "int64", "x-omitempty": true }, "HostCount": { "description": "Number of hosts attached to or supported-by this datastore cluster.", "type": "integer", "format": "int64", "x-omitempty": true }, "Identity": { "description": "The internally generated identity of this datastore cluster. This entity is not manipulated by users. It aids in uniquely identifying the datastore cluster object. For VMware, this is an MOR (managed object reference).", "type": "string", "x-omitempty": true }, "Name": { "description": "Name of the Datastore Cluster.", "type": "string", "x-omitempty": true }, "Type": { "description": "Type of the Datastore Cluster.\n* `Unknown` - The nature of the file system is unknown.\n* `VMFS` - It is a Virtual Machine Filesystem.\n* `NFS` - It is a Network File System.\n* `vSAN` - It is a virtual Storage Area Network file system.\n* `VirtualVolume` - A Virtual Volume datastore represents a storage container in a hypervisor server.", "type": "string", "enum": [ "Unknown", "VMFS", "NFS", "vSAN", "VirtualVolume" ], "default": "Unknown", "x-omitempty": true }, "VmCount": { "description": "Number of virtual machines relying on (using) this datastore cluster.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.BaseDistributedNetwork": { "title": "Virtualization:Base Distributed Network", "description": "Common attributes of any distributed virtual network managed by a hypervisor.", "x-allOf-name": "virtualization.BaseDistributedNetwork", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseNetwork" } ] }, "virtualization.BaseDistributedSwitch": { "title": "Virtualization:Base Distributed Switch", "description": "Common attributes of any distributed virtual switch managed by a hypervisor.", "x-allOf-name": "virtualization.BaseDistributedSwitch", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSwitch" } ] }, "virtualization.BaseFolder": { "title": "Virtualization:Base Folder", "description": "Folders are used to group objects of the same type for easier management. Serves as a base class for all concrete folder types.", "x-allOf-name": "virtualization.BaseFolder", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseFolder', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareFolder" ], "default": "virtualization.VmwareFolder", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareFolder" ], "default": "virtualization.VmwareFolder", "x-enum-as-string": true }, "Identity": { "description": "The internally generated identity of this folder. This entity is not manipulated by users. It aids in uniquely identifying the folder object. For VMware, this is a MOR (managed object reference).", "type": "string", "x-omitempty": true }, "Name": { "description": "Name of the folder as stored in vCenter.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.BaseHost.Relationship": { "description": "A relationship to the 'virtualization.BaseHost' resource, or the expanded 'virtualization.BaseHost' resource, or the 'null' value.", "x-one-of-name": "virtualization.BaseHost.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.BaseHost" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.BaseHost": { "title": "Virtualization:Base Host", "description": "Common attributes of any host associated to a hypervisor manager. Serves as a base class for all concrete host types A Host belongs to a datacenter and optionally to a cluster, and runs virtual machines on it. A host is basically a hardware platform that runs the VMs. Depending on the capacity of the host, it can support 100s of virtual machines.", "x-allOf-name": "virtualization.BaseHost", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseHost', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "hyperflex.HypervisorHost", "virtualization.VmwareHost" ], "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "hyperflex.HypervisorHost", "virtualization.VmwareHost" ], "x-enum-as-string": true }, "CpuInfo": { "description": "Details about the CPUs installed on this host are represented here.", "$ref": "#/components/schemas/virtualization.CpuInfo", "x-omitempty": true }, "HardwareInfo": { "description": "The hardware details of this host. It includes capacity, manufacturer, and model information.", "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/infra.HardwareInfo", "x-omitempty": true }, "HypervisorType": { "description": "Identifies the broad type of the underlying hypervisor.\n* `ESXi` - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.\n* `Hyper-V` - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.\n* `Unknown` - The hypervisor running on the HyperFlex cluster is not known.", "type": "string", "enum": [ "ESXi", "Hyper-V", "Unknown" ], "default": "ESXi", "x-omitempty": true }, "Identity": { "description": "The internally generated identity of this host. This entity is not manipulated by users. It aids in uniquely identifying the datacenter object. For VMware, this is an MOR (managed object reference).", "type": "string", "x-omitempty": true }, "MaintenanceMode": { "description": "Is this host in maintenance mode. Set to true or false.", "type": "boolean", "x-omitempty": true }, "MemoryCapacity": { "description": "The memory capacity and usage information on this host.", "$ref": "#/components/schemas/virtualization.MemoryCapacity", "x-omitempty": true }, "Model": { "description": "Commercial model information about this hardware.", "type": "string", "x-omitempty": true }, "Name": { "description": "Name of this host supplied by user. It is not the identity of the host. The name is subject to user manipulations.", "type": "string", "x-omitempty": true }, "ProcessorCapacity": { "description": "The capacity and usage information for CPU power on this host.", "$ref": "#/components/schemas/virtualization.ComputeCapacity", "x-omitempty": true }, "ProductInfo": { "description": "Details of this product, such as vendor, model, etc. are represented here.", "$ref": "#/components/schemas/virtualization.ProductInfo", "x-omitempty": true }, "Serial": { "description": "Serial number of this host (internally generated).", "type": "string", "x-omitempty": true }, "Status": { "description": "Host health status, as reported by the hypervisor platform.\n* `Unknown` - Entity status is unknown.\n* `Degraded` - State is degraded, and might impact normal operation of the entity.\n* `Critical` - Entity is in a critical state, impacting operations.\n* `Ok` - Entity status is in a stable state, operating normally.", "type": "string", "enum": [ "Unknown", "Degraded", "Critical", "Ok" ], "default": "Unknown", "x-omitempty": true }, "UpTime": { "description": "The uptime of the host, stored as Duration (from w3c).", "type": "string", "x-omitempty": true }, "Uuid": { "description": "Universally unique identity of this host (example b3d4483b-5560-9342-8309-b486c9236610). Internally generated.", "type": "string", "pattern": "^$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", "x-omitempty": true }, "Vendor": { "description": "Commercial vendor details of this hardware.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.BaseHostConfiguration": { "title": "Virtualization:Base Host Configuration", "description": "Specify ESXi host custom specification.", "x-allOf-name": "virtualization.BaseHostConfiguration", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" } ] }, "virtualization.BaseHostGpu": { "title": "Virtualization:Base Host Gpu", "description": "Common attributes of a GPU device on a host.", "x-allOf-name": "virtualization.BaseHostGpu", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseHostPciDevice" } ] }, "virtualization.BaseHostPciDevice.Relationship": { "description": "A relationship to the 'virtualization.BaseHostPciDevice' resource, or the expanded 'virtualization.BaseHostPciDevice' resource, or the 'null' value.", "x-one-of-name": "virtualization.BaseHostPciDevice.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.BaseHostPciDevice" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.BaseHostPciDevice": { "title": "Virtualization:Base Host Pci Device", "description": "Common attributes of a PCI device on a host.", "x-allOf-name": "virtualization.BaseHostPciDevice", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseHostPciDevice', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareHostGpu" ], "default": "virtualization.VmwareHostGpu", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareHostGpu" ], "default": "virtualization.VmwareHostGpu", "x-enum-as-string": true }, "Bus": { "description": "The bus ID of this PCI device.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "DeviceId": { "description": "The device ID of this PCI device.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "DeviceName": { "description": "The device name of this PCI device.", "type": "string", "readOnly": true, "x-omitempty": true }, "Function": { "description": "The function ID of this PCI device.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "Identity": { "description": "The internally generated identity of this PCI device.", "type": "string", "x-omitempty": true }, "PassthroughActive": { "description": "Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).", "type": "boolean", "readOnly": true, "x-omitempty": true }, "PassthroughEnabled": { "description": "Indicates if passthrough feature is enabled for this PCI device.\nPCI passthrough feature enables you to access and manage hardware devices from a virtual machine.\nWhen PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.", "type": "boolean", "readOnly": true, "x-omitempty": true }, "PciClassId": { "description": "The class ID of this PCI device.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "PciId": { "description": "The ID of this PCI device.", "type": "string", "readOnly": true, "x-omitempty": true }, "Slot": { "description": "The slot ID of this PCI device.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "SubDeviceId": { "description": "The sub device ID of this PCI device.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "SubVendorId": { "description": "The sub vendor ID of this PCI device.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "VendorId": { "description": "The vendor ID of this PCI device.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "VendorName": { "description": "The vendor name of this PCI device.", "type": "string", "readOnly": true, "x-omitempty": true }, "Cluster": { "$ref": "#/components/schemas/virtualization.BaseCluster.Relationship", "description": "A reference to a virtualizationBaseCluster resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." }, "Host": { "$ref": "#/components/schemas/virtualization.BaseHost.Relationship", "description": "A reference to a virtualizationBaseHost resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.BaseHypervisorManager": { "title": "Virtualization:Base Hypervisor Manager", "description": "The basic hypervisor manager. Serves as a management layer for all hypervisors. A hypervisor manager contains datacenters, and datacenters contain all other entities such as Host, Portgroups, Virtual Machines, etc.", "x-allOf-name": "virtualization.BaseHypervisorManager", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseMo" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseHypervisorManager', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareVcenter" ], "default": "virtualization.VmwareVcenter", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareVcenter" ], "default": "virtualization.VmwareVcenter", "x-enum-as-string": true }, "Build": { "description": "The build number of the Hypervisor Manger (e.g., 4541947, 6.3.9600.18692). The build number may indicate some feature support that applications might rely on. The build number may not always be an integer.", "type": "string", "readOnly": true, "x-omitempty": true }, "Identity": { "description": "Identity of the hypervisor (not manipulated by user). It could be a UUID too. For example, c917093f-5443-4748-bc09-eec72ded7608.", "type": "string", "readOnly": true, "x-omitempty": true }, "Name": { "description": "The user provided name for the hypervisor manager. For example, vCenterIreland. Usually, this name is subject to manipulation by the user. It is not the identity of the hypervisor.", "type": "string", "pattern": "^[a-zA-Z0-9]+[\\sa-zA-Z0-9_-]{1,32}$", "x-omitempty": true }, "Version": { "description": "Release version of the Hypervisor Manger (VMware vCenter Server 6.0.0 build-4541947).", "type": "string", "readOnly": true, "x-omitempty": true }, "RegisteredDevice": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/asset.DeviceRegistration.Relationship", "description": "A reference to a assetDeviceRegistration resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." } } } ] }, "virtualization.BaseKernelNetwork": { "title": "Virtualization:Base Kernel Network", "description": "Common attributes of any kernel network managed by a hypervisor.", "x-allOf-name": "virtualization.BaseKernelNetwork", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseNetwork" } ] }, "virtualization.BaseNetwork.Relationship": { "description": "A relationship to the 'virtualization.BaseNetwork' resource, or the expanded 'virtualization.BaseNetwork' resource, or the 'null' value.", "x-one-of-name": "virtualization.BaseNetwork.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.BaseNetwork" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.BaseNetwork": { "title": "Virtualization:Base Network", "description": "Common attributes of any network associated to a hypervisor manager. Serves as a base class for all concrete network types. Network aggregates multiple ports under a common configuration and provide a stable anchor point for virtual machines connecting to labeled networks.", "x-allOf-name": "virtualization.BaseNetwork", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseNetwork', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDistributedNetwork", "virtualization.VmwareKernelNetwork", "virtualization.VmwareNetwork" ], "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDistributedNetwork", "virtualization.VmwareKernelNetwork", "virtualization.VmwareNetwork" ], "x-enum-as-string": true }, "Identity": { "description": "The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).", "type": "string", "x-omitempty": true }, "Name": { "description": "User-provided name to identify the portgroup.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.BasePhysicalNetworkInterface": { "title": "Virtualization:Base Physical Network Interface", "description": "Common attributes of any physical network interface managed by a hypervisor. Serves as a base class for all concrete physical network interface types.", "x-allOf-name": "virtualization.BasePhysicalNetworkInterface", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BasePhysicalNetworkInterface', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwarePhysicalNetworkInterface" ], "default": "virtualization.VmwarePhysicalNetworkInterface", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwarePhysicalNetworkInterface" ], "default": "virtualization.VmwarePhysicalNetworkInterface", "x-enum-as-string": true }, "Identity": { "description": "The internally generated identity of physical network interface. This entity cannot manipulated by users. It aids in uniquely identifying the physical network interface object. For VMware, this is MOR (managed object reference).", "type": "string", "x-omitempty": true }, "Name": { "description": "User-provided name to identify the physical network interface.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.BasePlacement": { "title": "Virtualization:Base Placement", "description": "BasePlacement is an abstract base type for all concrete placement types. The concept of Placement is uniformly used in all hypervisors. With VMware it is the Datacenter.", "x-allOf-name": "virtualization.BasePlacement", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BasePlacement', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDatacenter" ], "default": "virtualization.VmwareDatacenter", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDatacenter" ], "default": "virtualization.VmwareDatacenter", "x-enum-as-string": true }, "Name": { "description": "Name of the virtual machine placement. It is datacenter name in case of VMware virtual machine.", "type": "string", "readOnly": true, "x-omitempty": true }, "Uuid": { "description": "The uuid of this placement. The uuid is internally generated and not user specified.", "type": "string", "pattern": "^$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", "readOnly": true, "x-omitempty": true } } } ] }, "virtualization.BaseSourceDevice": { "title": "Virtualization:Base Source Device", "description": "Every inventory object comes from a device endpoint. The identity of that device is captured here so that any entity that needs to send a request to that device can use the inventory object to access it.", "x-allOf-name": "virtualization.BaseSourceDevice", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseMo" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseSourceDevice', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "hyperflex.HypervisorHost", "hyperflex.HypervisorVirtualMachine", "virtualization.VmwareDatacenter", "virtualization.VmwareDatastore", "virtualization.VmwareDatastoreCluster", "virtualization.VmwareDistributedNetwork", "virtualization.VmwareDistributedSwitch", "virtualization.VmwareFolder", "virtualization.VmwareHost", "virtualization.VmwareHostGpu", "virtualization.VmwareKernelNetwork", "virtualization.VmwareNetwork", "virtualization.VmwarePhysicalNetworkInterface", "virtualization.VmwareUplinkPort", "virtualization.VmwareVirtualDisk", "virtualization.VmwareVirtualMachine", "virtualization.VmwareVirtualMachineGpu", "virtualization.VmwareVirtualMachineSnapshot", "virtualization.VmwareVirtualNetworkInterface", "virtualization.VmwareVirtualSwitch" ], "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "hyperflex.HypervisorHost", "hyperflex.HypervisorVirtualMachine", "virtualization.VmwareDatacenter", "virtualization.VmwareDatastore", "virtualization.VmwareDatastoreCluster", "virtualization.VmwareDistributedNetwork", "virtualization.VmwareDistributedSwitch", "virtualization.VmwareFolder", "virtualization.VmwareHost", "virtualization.VmwareHostGpu", "virtualization.VmwareKernelNetwork", "virtualization.VmwareNetwork", "virtualization.VmwarePhysicalNetworkInterface", "virtualization.VmwareUplinkPort", "virtualization.VmwareVirtualDisk", "virtualization.VmwareVirtualMachine", "virtualization.VmwareVirtualMachineGpu", "virtualization.VmwareVirtualMachineSnapshot", "virtualization.VmwareVirtualNetworkInterface", "virtualization.VmwareVirtualSwitch" ], "x-enum-as-string": true }, "RegisteredDevice": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/asset.DeviceRegistration.Relationship", "description": "A reference to a assetDeviceRegistration resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." } } } ] }, "virtualization.BaseSwitch": { "title": "Virtualization:Base Switch", "description": "Common attributes of any switch managed by a hypervisor. Serves as a base class for all concrete switch types. Switches provide the connectivity between virtual machines on the same host or on different hosts.", "x-allOf-name": "virtualization.BaseSwitch", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseSwitch', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDistributedSwitch", "virtualization.VmwareVirtualSwitch" ], "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareDistributedSwitch", "virtualization.VmwareVirtualSwitch" ], "x-enum-as-string": true }, "Identity": { "description": "The internally generated identity of this switch. This entity is not manipulated by users. It aids in uniquely identifying the switch object. For VMware, this is MOR (managed object reference).", "type": "string", "x-omitempty": true }, "Name": { "description": "User-provided name to identify the switch.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.BaseVirtualDisk": { "title": "Virtualization:Base Virtual Disk", "description": "The Virtual disk created on a Hypervisor Datastore.", "x-allOf-name": "virtualization.BaseVirtualDisk", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseVirtualDisk', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareVirtualDisk" ], "default": "virtualization.VmwareVirtualDisk", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareVirtualDisk" ], "default": "virtualization.VmwareVirtualDisk", "x-enum-as-string": true }, "Name": { "description": "Name of the storage disk. Name must be unique within a Datastore.", "type": "string", "x-omitempty": true }, "Size": { "description": "Disk size represented in bytes.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.BaseVirtualMachine.Relationship": { "description": "A relationship to the 'virtualization.BaseVirtualMachine' resource, or the expanded 'virtualization.BaseVirtualMachine' resource, or the 'null' value.", "x-one-of-name": "virtualization.BaseVirtualMachine.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.BaseVirtualMachine" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.BaseVirtualMachine": { "title": "Virtualization:Base Virtual Machine", "description": "Common attributes of a virtual machine managed by a hypervisor. Serves as a base class for all concrete virtual machine types. A virtual machine (VM) is what a user and applications interact with. A VM usually runs a guest OS and applications run on the guest OS.", "x-allOf-name": "virtualization.BaseVirtualMachine", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseVirtualMachine', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "hyperflex.HypervisorVirtualMachine", "virtualization.VmwareVirtualMachine" ], "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "hyperflex.HypervisorVirtualMachine", "virtualization.VmwareVirtualMachine" ], "x-enum-as-string": true }, "BootTime": { "description": "Time when this VM booted up.", "type": "string", "format": "date-time", "x-omitempty": true }, "Capacity": { "description": "Provisioned CPU and memory information for this virtual machine.", "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/infra.HardwareInfo", "x-omitempty": true }, "CpuUtilization": { "description": "Average CPU utilization percentage derived as a ratio of CPU used to CPU allocated. The value is calculated whenever inventory is performed.", "type": "number", "format": "float", "x-omitempty": true }, "GuestInfo": { "description": "Guest operating system details running on this machine.", "$ref": "#/components/schemas/virtualization.GuestInfo", "x-omitempty": true }, "HypervisorType": { "description": "Type of hypervisor where the virtual machine is hosted for example ESXi.\n* `ESXi` - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.\n* `Hyper-V` - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.\n* `Unknown` - The hypervisor running on the HyperFlex cluster is not known.", "type": "string", "enum": [ "ESXi", "Hyper-V", "Unknown" ], "default": "ESXi", "x-omitempty": true }, "Identity": { "description": "The internally generated identity of this VM. This entity is not manipulated by users. It aids in uniquely identifying the virtual machine object. For VMware, this is MOR (managed object reference).", "type": "string", "x-omitempty": true }, "IpAddress": { "type": "array", "items": { "description": "The IP address of the virtual machine. There could be multiple addresses of IPv4 and IPv6 types.", "type": "string", "x-omitempty": true }, "nullable": true }, "MemoryCapacity": { "description": "The capacity and usage information for memory on this virtual machine.", "$ref": "#/components/schemas/virtualization.MemoryCapacity", "x-omitempty": true }, "MemoryUtilization": { "description": "Average memory utilization percentage derived as a ratio of memory used to available memory. The value is calculated whenever inventory is performed.", "type": "number", "format": "float", "x-omitempty": true }, "Name": { "description": "User-provided name to identify the virtual machine.", "type": "string", "x-omitempty": true }, "PowerState": { "description": "Power state of the virtual machine.\n* `Unknown` - The entity's power state is unknown.\n* `PoweringOn` - The entity is powering on.\n* `PoweredOn` - The entity is powered on.\n* `PoweringOff` - The entity is powering off.\n* `PoweredOff` - The entity is powered down.\n* `StandBy` - The entity is in standby mode.\n* `Paused` - The entity is in pause state.\n* `Rebooting` - The entity reboot is in progress.\n* `` - The entity's power state is not available.", "type": "string", "enum": [ "Unknown", "PoweringOn", "PoweredOn", "PoweringOff", "PoweredOff", "StandBy", "Paused", "Rebooting", "" ], "default": "Unknown", "x-omitempty": true }, "ProcessorCapacity": { "description": "The capacity and usage information for CPU power on this virtual machine.", "$ref": "#/components/schemas/virtualization.ComputeCapacity", "x-omitempty": true }, "Provider": { "description": "Cloud platform, where the virtual machine is launched.\n* `Unknown` - Cloud provider is not known.\n* `VMwarevSphere` - Cloud provider named VMware vSphere.\n* `AmazonWebServices` - Cloud provider named Amazon Web Services.\n* `MicrosoftAzure` - Cloud provider named Microsoft Azure.\n* `GoogleCloudPlatform` - Cloud provider named Google Cloud Platform.", "type": "string", "enum": [ "Unknown", "VMwarevSphere", "AmazonWebServices", "MicrosoftAzure", "GoogleCloudPlatform" ], "default": "Unknown", "x-omitempty": true }, "State": { "description": "The current state of the virtual machine. For example, starting, stopped, etc.\n* `None` - A place holder for the default value.\n* `Creating` - Virtual machine creation is in progress.\n* `Pending` - The virtual machine is preparing to enter the started state.\n* `Starting` - The virtual machine is starting.\n* `Started` - The virtual machine is running and ready for use.\n* `Stopping` - The virtual machine is preparing to be stopped.\n* `Stopped` - The virtual machine is shut down and cannot be used. The virtual machine can be started again at any time.\n* `Pausing` - The virtual machine is preparing to be paused.\n* `Paused` - The virtual machine enters into paused state due to low free disk space.\n* `Suspending` - The virtual machine is preparing to be suspended.\n* `Suspended` - Virtual machine is in sleep mode.When a virtual machine is suspended, the current state of theoperating system, and applications is saved, and the virtual machine put into a suspended mode.\n* `Deleting` - The virtual machine is preparing to be terminated.\n* `Terminated` - The virtual machine has been permanently deleted and cannot be started.\n* `Rebooting` - The virtual machine reboot is in progress.\n* `Error` - The deployment of virtual machine is failed.\n* `Warning` - The virtual machine is in warning state.", "type": "string", "enum": [ "None", "Creating", "Pending", "Starting", "Started", "Stopping", "Stopped", "Pausing", "Paused", "Suspending", "Suspended", "Deleting", "Terminated", "Rebooting", "Error", "Warning" ], "default": "None", "x-omitempty": true }, "Uuid": { "description": "The uuid of this virtual machine. The uuid is internally generated and not user specified.", "type": "string", "pattern": "^$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", "x-omitempty": true }, "VmCreationTime": { "description": "Time when this virtualmachine is created.", "type": "string", "format": "date-time", "x-omitempty": true } } } ] }, "virtualization.BaseVirtualMachineGpu": { "title": "Virtualization:Base Virtual Machine Gpu", "description": "Common attributes of virtual GPU device on a VM.", "x-allOf-name": "virtualization.BaseVirtualMachineGpu", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseVirtualMachinePciDevice" } ] }, "virtualization.BaseVirtualMachinePciDevice": { "title": "Virtualization:Base Virtual Machine Pci Device", "description": "Common attributes of a PCI device on a VM.", "x-allOf-name": "virtualization.BaseVirtualMachinePciDevice", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseVirtualMachinePciDevice', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareVirtualMachineGpu" ], "default": "virtualization.VmwareVirtualMachineGpu", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareVirtualMachineGpu" ], "default": "virtualization.VmwareVirtualMachineGpu", "x-enum-as-string": true }, "BackingPciId": { "description": "The backing physical host PCI device Id for this device.", "type": "string", "readOnly": true, "x-omitempty": true }, "Name": { "description": "Name of this virtual machine PCI device.", "type": "string", "readOnly": true, "x-omitempty": true }, "Passthrough": { "description": "Indicates if this virtual machine PCI device is enabled via passthrough from the host.", "type": "boolean", "readOnly": true, "x-omitempty": true }, "BackingPciDevice": { "$ref": "#/components/schemas/virtualization.BaseHostPciDevice.Relationship", "description": "A reference to a virtualizationBaseHostPciDevice resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "VirtualMachine": { "$ref": "#/components/schemas/virtualization.BaseVirtualMachine.Relationship", "description": "A reference to a virtualizationBaseVirtualMachine resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." } } } ] }, "virtualization.BaseVirtualMachineSnapshot": { "title": "Virtualization:Base Virtual Machine Snapshot", "description": "A snapshot preserves the state and data of a virtual machine at a specific point in time.", "x-allOf-name": "virtualization.BaseVirtualMachineSnapshot", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseVirtualMachineSnapshot', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareVirtualMachineSnapshot" ], "default": "virtualization.VmwareVirtualMachineSnapshot", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareVirtualMachineSnapshot" ], "default": "virtualization.VmwareVirtualMachineSnapshot", "x-enum-as-string": true }, "Identity": { "description": "The internally generated identity of the snapshot. This entity is not manipulated by users. It aids in uniquely identifying the snapshot object. For VMware, this is a MOR (managed object reference).", "type": "string", "x-omitempty": true }, "Name": { "description": "User name provided to identify the snapshot.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.BaseVirtualNetwork": { "title": "Virtualization:Base Virtual Network", "description": "Common attributes of any standard virtual network managed by a hypervisor.", "x-allOf-name": "virtualization.BaseVirtualNetwork", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseNetwork" } ] }, "virtualization.BaseVirtualNetworkInterface": { "title": "Virtualization:Base Virtual Network Interface", "description": "Common attributes of any virtual network interface managed by a hypervisor. Serves as a base class for all concrete virtual network interface types.", "x-allOf-name": "virtualization.BaseVirtualNetworkInterface", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.BaseVirtualNetworkInterface', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareVirtualNetworkInterface" ], "default": "virtualization.VmwareVirtualNetworkInterface", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.", "enum": [ "virtualization.VmwareVirtualNetworkInterface" ], "default": "virtualization.VmwareVirtualNetworkInterface", "x-enum-as-string": true }, "Name": { "description": "Name of the virtual network interface created on a virtual machine.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.BaseVirtualSwitch": { "title": "Virtualization:Base Virtual Switch", "description": "Common attributes of any standard virtual switch managed by a hypervisor.", "x-allOf-name": "virtualization.BaseVirtualSwitch", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSwitch" } ] }, "virtualization.BaseVmConfiguration": { "title": "Virtualization:Base Vm Configuration", "description": "Specify ESXi virtual machine custom specification.", "x-allOf-name": "virtualization.BaseVmConfiguration", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" } ] }, "virtualization.CloudInitConfig": { "title": "Virtualization:Cloud Init Config", "description": "It is a configuration for early initialization of virtual machine instances. It enables automatic configuration of a virtual machine instances as it boots.", "x-allOf-name": "virtualization.CloudInitConfig", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.CloudInitConfig', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.CloudInitConfig" ], "default": "virtualization.CloudInitConfig", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.CloudInitConfig" ], "default": "virtualization.CloudInitConfig", "x-enum-as-string": true }, "ConfigType": { "description": "Virtual machine cloud init configuration type.\n* `` - No cloud init specified. Cloud-init configurations are not sent to hypervisor, if none is selected.\n* `NoCloudSource` - Allows the user to provide user-data to the instance without running a network service.\n* `CloudConfigDrive` - Allows the user to provide user-data and network-data from cloud.", "type": "string", "enum": [ "", "NoCloudSource", "CloudConfigDrive" ], "default": "", "x-omitempty": true }, "NetworkData": { "description": "Network configuration data for a virtual machine.", "type": "string", "x-omitempty": true }, "NetworkDataBase64Encoded": { "description": "Set to true, if the cloud init network data is in base64 format.", "type": "boolean", "x-omitempty": true }, "UserData": { "description": "User configuration data for a virtual machine such as adding user, group etc.", "type": "string", "x-omitempty": true }, "UserDataBase64Encoded": { "description": "Set to true, if the cloud init user data is in base64 format.", "type": "boolean", "x-omitempty": true } } } ] }, "virtualization.ComputeCapacity": { "title": "Virtualization:Compute Capacity", "description": "Details of available CPU power across all cores and the free capacity still available.", "x-allOf-name": "virtualization.ComputeCapacity", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.ComputeCapacity', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.ComputeCapacity" ], "default": "virtualization.ComputeCapacity", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.ComputeCapacity" ], "default": "virtualization.ComputeCapacity", "x-enum-as-string": true }, "Capacity": { "description": "Total capacity of the entity in MHz.", "type": "integer", "format": "int64", "x-omitempty": true }, "Free": { "description": "Free CPU capacity in MHz, as a point-in-time snapshot. The available CPU capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used CPU capacity is also reported.", "type": "integer", "format": "int64", "x-omitempty": true }, "Used": { "description": "Used CPU capacity of the entity in MHz, as a point-in-time snapshot.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.CpuInfo": { "title": "Virtualization:Cpu Info", "description": "The details of the CPUs on this platform.", "x-allOf-name": "virtualization.CpuInfo", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.CpuInfo', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.CpuInfo" ], "default": "virtualization.CpuInfo", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.CpuInfo" ], "default": "virtualization.CpuInfo", "x-enum-as-string": true }, "Cores": { "description": "Number of cores per CPU, as reported by the manufacturer.", "type": "integer", "format": "int64", "x-omitempty": true }, "Description": { "description": "The vendor provided description of the CPU. For example, Intel Xeon E5-2640 v3 @ 2.60GHz.", "type": "string", "x-omitempty": true }, "Sockets": { "description": "Number of CPU sockets available.", "type": "integer", "format": "int64", "x-omitempty": true }, "Speed": { "description": "Speed of the CPUs in Hertz. For example, 2593749663.", "type": "integer", "format": "int64", "x-omitempty": true }, "Vendor": { "description": "Manufacturer of the CPU . For example, Intel.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.EsxiCloneCustomSpec": { "title": "Virtualization:Esxi Clone Custom Spec", "description": "ESXi virtual machine clone specification.", "x-allOf-name": "virtualization.EsxiCloneCustomSpec", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseCustomSpec" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.EsxiCloneCustomSpec', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.EsxiCloneCustomSpec" ], "default": "virtualization.EsxiCloneCustomSpec", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.EsxiCloneCustomSpec" ], "default": "virtualization.EsxiCloneCustomSpec", "x-enum-as-string": true }, "ExtraConfig": { "description": "Specify the Extra Config specification which can be configured on virtual machine.", "nullable": true, "x-omitempty": true }, "OvaEnvSpec": { "description": "Specify the OVA Environment specification which can be configured on virtual machine.", "nullable": true, "x-omitempty": true } } } ] }, "virtualization.EsxiConsole.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.EsxiConsole' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.EsxiConsole' resources.", "x-one-of-name": "virtualization.EsxiConsole.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.EsxiConsole.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.EsxiConsole": { "title": "Virtualization:Esxi Console", "description": "The EsxiConsole object manages VMware Esxi console sessions, providing request validation and session management capabilities. It supports efficient and secure console operations for VMware hosts.\n#### Purpose\nEsxiConsole object enables organizations to manage VMware Esxi hosts efficiently through console session management. It facilitates secure and streamlined operations by providing robust session management capabilities.\n#### Key Concepts\n- **Console Session Management:** Manages VMware Esxi console sessions, supporting efficient and secure operations.\n- **Request Validation:** Provides request validation capabilities to ensure accurate and reliable console operations.\n- **Host Relationship:** Establishes relationships with VMware hosts to ensure accurate console management.", "x-allOf-name": "virtualization.EsxiConsole", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/session.AbstractSubSession" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.EsxiConsole', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.EsxiConsole" ], "default": "virtualization.EsxiConsole", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.EsxiConsole" ], "default": "virtualization.EsxiConsole", "x-enum-as-string": true }, "StreamId": { "description": "The stream ID of the host console session opened.", "type": "string", "readOnly": true, "x-omitempty": true }, "DeviceRegistration": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/asset.DeviceRegistration.Relationship", "description": "A reference to a assetDeviceRegistration resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." }, "Host": { "$ref": "#/components/schemas/virtualization.VmwareHost.Relationship", "description": "A reference to a virtualizationVmwareHost resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." } } } ] }, "virtualization.EsxiConsole.List": { "title": "List of 'virtualization.EsxiConsole' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.EsxiConsole' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.EsxiConsole' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.EsxiConsole" }, "nullable": true } } } ] }, "virtualization.EsxiHostConfiguration": { "title": "Virtualization:Esxi Host Configuration", "description": "Specify ESXi host configuration data.", "x-allOf-name": "virtualization.EsxiHostConfiguration", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseHostConfiguration" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.EsxiHostConfiguration', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.EsxiHostConfiguration" ], "default": "virtualization.EsxiHostConfiguration", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.EsxiHostConfiguration" ], "default": "virtualization.EsxiHostConfiguration", "x-enum-as-string": true }, "Datacenter": { "description": "Datacenter where host is deployed.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.EsxiOvaCustomSpec": { "title": "Virtualization:Esxi Ova Custom Spec", "description": "Specify ESXi virtual machine custom specification.", "x-allOf-name": "virtualization.EsxiOvaCustomSpec", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseCustomSpec" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.EsxiOvaCustomSpec', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.EsxiOvaCustomSpec" ], "default": "virtualization.EsxiOvaCustomSpec", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.EsxiOvaCustomSpec" ], "default": "virtualization.EsxiOvaCustomSpec", "x-enum-as-string": true }, "ExtraConfig": { "description": "Specify the Extra Config specification which can be configured on virtual machine.", "nullable": true, "x-omitempty": true }, "OvaEnvSpec": { "description": "Specify the OVA Environment specification which can be configured on the virtual machine.", "nullable": true, "x-omitempty": true } } } ] }, "virtualization.EsxiVmComputeConfiguration": { "title": "Virtualization:Esxi Vm Compute Configuration", "description": "Specify ESXi virtual machine compute configuration data.", "x-allOf-name": "virtualization.EsxiVmComputeConfiguration", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.EsxiVmComputeConfiguration', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.EsxiVmComputeConfiguration" ], "default": "virtualization.EsxiVmComputeConfiguration", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.EsxiVmComputeConfiguration" ], "default": "virtualization.EsxiVmComputeConfiguration", "x-enum-as-string": true }, "ResourcePool": { "description": "ResourcePool where virtual machine is deployed.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.EsxiVmConfiguration": { "title": "Virtualization:Esxi Vm Configuration", "description": "Specify ESXi virtual machine configuration data.", "x-allOf-name": "virtualization.EsxiVmConfiguration", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseVmConfiguration" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.EsxiVmConfiguration', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.EsxiVmConfiguration" ], "default": "virtualization.EsxiVmConfiguration", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.EsxiVmConfiguration" ], "default": "virtualization.EsxiVmConfiguration", "x-enum-as-string": true }, "Annotation": { "description": "Specify annotation (optional) for the virtual machine.", "type": "string", "x-omitempty": true }, "Compute": { "description": "ESXi virtual machine compute specification.", "$ref": "#/components/schemas/virtualization.EsxiVmComputeConfiguration", "x-omitempty": true }, "Customspec": { "description": "ESXi virtual machine custom specification.", "$ref": "#/components/schemas/virtualization.BaseCustomSpec", "x-omitempty": true }, "Datacenter": { "description": "Datacenter where virtual machine is deployed.", "type": "string", "x-omitempty": true }, "Folder": { "description": "Folder where virtual machine is deployed.", "type": "string", "x-omitempty": true }, "Image": { "description": "Image path of OVA (The image can be from any location).", "type": "string", "x-omitempty": true }, "InventoryPath": { "description": "The full inventory path as reported by virtual center (vCenter). Used by some of the operations to uniquely identify the VM. Inventory path is set internally based on notifications from the inventory service or some other internal channels.", "type": "string", "readOnly": true, "x-omitempty": true }, "Network": { "description": "ESXi virtual machine network specification.", "$ref": "#/components/schemas/virtualization.EsxiVmNetworkConfiguration", "x-omitempty": true }, "Storage": { "description": "ESXi virtual machine storage specification.", "$ref": "#/components/schemas/virtualization.EsxiVmStorageConfiguration", "x-omitempty": true }, "Template": { "description": "Template to be used for clone.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.EsxiVmNetworkConfiguration": { "title": "Virtualization:Esxi Vm Network Configuration", "description": "Specify ESXi virtual machine network configuration data.", "x-allOf-name": "virtualization.EsxiVmNetworkConfiguration", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.EsxiVmNetworkConfiguration', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.EsxiVmNetworkConfiguration" ], "default": "virtualization.EsxiVmNetworkConfiguration", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.EsxiVmNetworkConfiguration" ], "default": "virtualization.EsxiVmNetworkConfiguration", "x-enum-as-string": true }, "Interfaces": { "type": "array", "items": { "description": "Virtual machine network interface configuration data.", "$ref": "#/components/schemas/virtualization.NetworkInterface", "x-omitempty": true }, "nullable": true } } } ] }, "virtualization.EsxiVmStorageConfiguration": { "title": "Virtualization:Esxi Vm Storage Configuration", "description": "Specify ESXi virtual machine storage configuration data.", "x-allOf-name": "virtualization.EsxiVmStorageConfiguration", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.EsxiVmStorageConfiguration', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.EsxiVmStorageConfiguration" ], "default": "virtualization.EsxiVmStorageConfiguration", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.EsxiVmStorageConfiguration" ], "default": "virtualization.EsxiVmStorageConfiguration", "x-enum-as-string": true }, "Datastore": { "description": "Datastore where virtual machine is deployed.", "type": "string", "x-omitempty": true }, "Disks": { "type": "array", "items": { "description": "Virtual machine disk data.", "$ref": "#/components/schemas/virtualization.VmEsxiDisk", "x-omitempty": true }, "nullable": true } } } ] }, "virtualization.GuestInfo": { "title": "Virtualization:Guest Info", "description": "Captures the common details of the guest personality that runs in a VM.", "x-allOf-name": "virtualization.GuestInfo", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.GuestInfo', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.GuestInfo" ], "default": "virtualization.GuestInfo", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.GuestInfo" ], "default": "virtualization.GuestInfo", "x-enum-as-string": true }, "Hostname": { "description": "Name provided to the host OS (example, ubuntu6410, test-gateway, etc.).", "type": "string", "x-omitempty": true }, "IpAddress": { "description": "Primary IP address of the guest os.", "type": "string", "x-omitempty": true }, "Name": { "description": "The name of the guest running on this VM. This may not be the same as the hostname.", "type": "string", "x-omitempty": true }, "OperatingSystem": { "description": "The name of the guest OS running on this VM (Cent OS 4/5/6/7).", "type": "string", "x-omitempty": true } } } ] }, "virtualization.Host.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.Host' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.Host' resources.", "x-one-of-name": "virtualization.Host.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.Host.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.Host": { "title": "Hypervisor Host Configuration", "description": "The Host object represents a hypervisor host configuration and encapsulates operations to control its life cycle. It is a concrete object that provides a standardized approach to managing hypervisor hosts within virtualization environments.\n#### Purpose\nThe Host object is designed to facilitate the management of hypervisor host configurations, enabling operations such as creation, power state management, migration, and cloning. It serves as a central element for interacting with hypervisor hosts, ensuring efficient and consistent management across virtualized infrastructure.\n#### Key Concepts\n- **Lifecycle Management:** Supports various operations for managing the state and configuration of hypervisor hosts, including maintenance mode transitions.\n- **Integration with Device Registration:** Directly associates with device registration objects, ensuring seamless integration with inventory and management systems.\n- **Entitlement and Licensing:** Operates under specific entitlement levels, providing controlled access to host management functions.", "x-allOf-name": "virtualization.Host", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseMo" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.Host', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.Host" ], "default": "virtualization.Host", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.Host" ], "default": "virtualization.Host", "x-enum-as-string": true }, "Action": { "description": "Action to be performed on a host (Create, PowerState, Migrate, Clone etc).\n* `None` - A place holder for the default value.\n* `EnterMaintenanceMode` - Put a host into maintenance mode.\n* `ExitMaintenanceMode` - Put a host into active mode.\n* `PowerOffStorageController` - Power off HyperFlex storage controller node running on selected hypervisor host.\n* `PowerOnStorageController` - Power on HyperFlex storage controller node running on selected hypervisor host.", "type": "string", "enum": [ "None", "EnterMaintenanceMode", "ExitMaintenanceMode", "PowerOffStorageController", "PowerOnStorageController" ], "default": "None", "x-omitempty": true }, "Discovered": { "description": "Flag to indicate whether the configuration is created from inventory object.", "type": "boolean", "readOnly": true, "x-omitempty": true }, "Evacuate": { "description": "If true, move powered-off and suspended virtual machines to other hosts in the cluster.", "type": "boolean", "x-omitempty": true }, "HostConfig": { "description": "Virtual machine configuration to provision.", "$ref": "#/components/schemas/virtualization.BaseHostConfiguration", "x-omitempty": true }, "HypervisorType": { "description": "Identifies the broad product type of the hypervisor but without any version information. It is here to easily identify the type of the virtual machine. There are other entities (Host, Cluster, etc.) that can be indirectly used to determine the hypervisor but a direct attribute makes it easier to work with.\n* `ESXi` - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.\n* `Hyper-V` - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.\n* `Unknown` - The hypervisor running on the HyperFlex cluster is not known.", "type": "string", "enum": [ "ESXi", "Hyper-V", "Unknown" ], "default": "ESXi", "readOnly": true, "x-omitempty": true }, "Identity": { "description": "Unique identifier assigned to the hypervisor host.", "type": "string", "readOnly": true, "x-omitempty": true }, "MaintenanceState": { "description": "Expected state of host. An action on the host (e.g., Enter Maintenance) may cause the host to be put into maintenance mode.\n* `None` - A place holder for the default value.\n* `Enter` - Power action is performed on the virtual machine.\n* `Exit` - The virtual machine will be migrated from existing node to a different node in cluster. The behavior depends on the underlying hypervisor.", "type": "string", "enum": [ "None", "Enter", "Exit" ], "default": "None", "x-omitempty": true }, "Model": { "description": "Commercial model information about this hardware.", "type": "string", "readOnly": true, "x-omitempty": true }, "Name": { "description": "Name of the hypervisor host. It must be unique within the target endpoint.", "type": "string", "readOnly": true, "x-omitempty": true }, "Serial": { "description": "Serial number of this host (internally generated).", "type": "string", "readOnly": true, "x-omitempty": true }, "Vendor": { "description": "Commercial vendor details of this hardware.", "type": "string", "readOnly": true, "x-omitempty": true }, "Inventory": { "$ref": "#/components/schemas/virtualization.BaseHost.Relationship", "description": "A reference to a virtualizationBaseHost resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "RegisteredDevice": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/asset.DeviceRegistration.Relationship", "description": "A reference to a assetDeviceRegistration resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "WorkflowInfo": { "$ref": "intersight-orchestrator-v3-1.0.11-20260807064027971.json#/components/schemas/workflow.WorkflowInfo.Relationship", "description": "A reference to a workflowWorkflowInfo resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.Host.List": { "title": "List of 'virtualization.Host' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.Host' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.Host' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.Host" }, "nullable": true } } } ] }, "virtualization.MemoryCapacity": { "title": "Virtualization:Memory Capacity", "description": "Measure of memory allocated and used.", "x-allOf-name": "virtualization.MemoryCapacity", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.MemoryCapacity', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.MemoryCapacity" ], "default": "virtualization.MemoryCapacity", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.MemoryCapacity" ], "default": "virtualization.MemoryCapacity", "x-enum-as-string": true }, "Capacity": { "description": "The total memory capacity of the entity in bytes.", "type": "integer", "format": "int64", "x-omitempty": true }, "Free": { "description": "Free memory (bytes) that is unused and available for allocation, as a point-in-time snapshot. The available memory capacity is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used memory capacity is also reported.", "type": "integer", "format": "int64", "x-omitempty": true }, "Used": { "description": "Memory (bytes) that has been already used up, as a point-in-time snapshot.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.NetworkInterface": { "title": "Virtualization:Network Interface", "description": "Virtual machine network interface configuration data.", "x-allOf-name": "virtualization.NetworkInterface", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.NetworkInterface', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.NetworkInterface" ], "default": "virtualization.NetworkInterface", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.NetworkInterface" ], "default": "virtualization.NetworkInterface", "x-enum-as-string": true }, "AdaptorType": { "description": "Virtual machine network adaptor type.\n* `Unknown` - The type of the network adaptor type is unknown.\n* `E1000` - Emulated version of the Intel 82545EM Gigabit Ethernet NIC.\n* `SRIOV` - Representation of a virtual function (VF) on a physical NIC with SR-IOV support.\n* `VMXNET2` - VMXNET 2 (Enhanced) is available only for some guest operating systems on ESX/ESXi 3.5 and later.\n* `VMXNET3` - VMXNET 3 offers all the features available in VMXNET 2 and adds several new features.\n* `E1000E` - E1000E \u2013 emulates a newer real network adapter, the 1 Gbit Intel 82574, and is available for Windows 2012 and later. The E1000E needs virtual machine hardware version 8 or later.\n* `NE2K_PCI` - The Ne2000 network card uses two ring buffers for packet handling. These are circular buffers made of 256-byte pages that the chip's DMA logic will use to store received packets or to get received packets.\n* `PCnet` - The PCnet-PCI II is a PCI network adapter. It has built-in support for CRC checks and can automatically pad short packets to the minimum Ethernet length.\n* `RTL8139` - The RTL8139 is a fast Ethernet card that operates at 10/100 Mbps. It is compliant with PCI version 2.0/2.1 and it is known for reliability and superior performance.\n* `VirtIO` - VirtIO is a standardized interface which allows virtual machines access to simplified \"virtual\" devices, such as block devices, network adapters and consoles. Accessing devices through VirtIO on a guest VM improves performance over more traditional \"emulated\" devices, as VirtIO devices require only the bare minimum setup and configuration needed to send and receive data, while the host machine handles the majority of the setup and maintenance of the actual physical hardware.\n* `` - Default network adaptor type supported by the hypervisor.", "type": "string", "enum": [ "Unknown", "E1000", "SRIOV", "VMXNET2", "VMXNET3", "E1000E", "NE2K_PCI", "PCnet", "RTL8139", "VirtIO", "" ], "default": "Unknown", "x-omitempty": true }, "Bridge": { "description": "Virtual machine network bridge name.", "type": "string", "x-omitempty": true }, "ConnectAtPowerOn": { "description": "Connect the adaptor at virtual machine power on.", "type": "boolean", "x-omitempty": true }, "DirectPathIo": { "description": "Enable the direct path I/O.", "type": "boolean", "x-omitempty": true }, "MacAddress": { "description": "Virtual machine network mac address.", "type": "string", "pattern": "^$|^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$", "x-omitempty": true }, "Name": { "description": "Name of the network interface. This may be different from guest operating system assigned.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.ProductInfo": { "title": "Virtualization:Product Info", "description": "The details of the product offering.", "x-allOf-name": "virtualization.ProductInfo", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.ProductInfo', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.ProductInfo" ], "default": "virtualization.ProductInfo", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.ProductInfo" ], "default": "virtualization.ProductInfo", "x-enum-as-string": true }, "Build": { "description": "The build number of the hypervisor running on this host (e.g., 4541947, 6.3.9600.18692). The build number may indicate some feature support that applications might rely on. The build number may not always be an integer.", "type": "string", "x-omitempty": true }, "ProductName": { "description": "Commercial product name. For example, VMware ESXi.", "type": "string", "x-omitempty": true }, "ProductType": { "description": "Product name provided by the vendor. For example, embeddedEsx.", "type": "string", "x-omitempty": true }, "ProductVendor": { "description": "Commercial vendor name. For example, VMware Inc.", "type": "string", "x-omitempty": true }, "Version": { "description": "Hypervisor version running on the system.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.StorageCapacity": { "title": "Virtualization:Storage Capacity", "description": "Captures the common attributes of a storage entity.", "x-allOf-name": "virtualization.StorageCapacity", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.StorageCapacity', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.StorageCapacity" ], "default": "virtualization.StorageCapacity", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.StorageCapacity" ], "default": "virtualization.StorageCapacity", "x-enum-as-string": true }, "Capacity": { "description": "The total capacity of the entity (bytes).", "type": "integer", "format": "int64", "x-omitempty": true }, "Free": { "description": "Free storage space remaining in the entity (bytes) as a point-in-time snapshot. The available space is reported for an entity (such as Host or Cluster) when inventory data is collected for that entity. As part of the inventory data, a snapshot of the free and used storage capacity is also reported.", "type": "integer", "format": "int64", "x-omitempty": true }, "Used": { "description": "Spaced already used by this entity (bytes), as a point-in-time snapshot.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.VirtualMachine.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VirtualMachine' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VirtualMachine' resources.", "x-one-of-name": "virtualization.VirtualMachine.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VirtualMachine.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VirtualMachine": { "title": "Virtual Machine Configuration", "description": "The VirtualMachine object is central to virtual machine configuration and lifecycle management within a hypervisor environment. This provides a comprehensive framework for creating, updating, and deleting virtual machines.\n#### Purpose\nVirtualMachine serves as the foundational object for managing virtual machine configurations, supporting actions such as provisioning, power state management, and resource placement. It is integral to orchestrating virtual machine operations within a defined hypervisor ecosystem.\n#### Key Concepts\n- **Lifecycle Operations:** Encompasses a wide range of operations for virtual machine lifecycle management, including creation, deletion, and configuration updates.\n- **Resource Placement:** Supports affinity and anti-affinity rules, ensuring optimal resource allocation and placement.\n- **Integration with Workflow:** Tightly integrates with workflow management objects, enabling streamlined automation and orchestration of virtual machine operations.", "x-allOf-name": "virtualization.VirtualMachine", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseMo" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VirtualMachine', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VirtualMachine" ], "default": "virtualization.VirtualMachine", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VirtualMachine" ], "default": "virtualization.VirtualMachine", "x-enum-as-string": true }, "Action": { "description": "Action to be performed on a virtual machine (Create, PowerState, Migrate, Clone etc).\n* `None` - A place holder for the default value.\n* `PowerState` - Power action is performed on the virtual machine.\n* `Migrate` - The virtual machine will be migrated from existing node to a different node in cluster. The behavior depends on the underlying hypervisor.\n* `Create` - The virtual machine will be created on the specified hypervisor. This action is also useful if the virtual machine creation failed during first POST operation on VirtualMachine managed object. User can set this action to retry the virtual machine creation.\n* `Delete` - The virtual machine will be deleted from the specified hypervisor. User can either set this action or can do a DELETE operation on the VirtualMachine managed object.\n* `Resize` - The virtual machine will be resized to the specified instance type.", "type": "string", "enum": [ "None", "PowerState", "Migrate", "Create", "Delete", "Resize" ], "default": "None", "x-omitempty": true }, "ActionInfo": { "description": "Details of an action performed on the virtual machine. Contains name of the action performed, status, failure reason message etc.", "$ref": "#/components/schemas/virtualization.ActionInfo", "readOnly": true, "x-omitempty": true }, "AffinitySelectors": { "type": "array", "items": { "description": "Affinity rule for resource placement.", "deprecated": true, "x-sunset": "2027-03-01", "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/infra.MetaData", "x-omitempty": true }, "nullable": true }, "AntiAffinitySelectors": { "type": "array", "items": { "description": "Anti-affinity rule for resource placement.", "deprecated": true, "x-sunset": "2027-03-01", "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/infra.MetaData", "x-omitempty": true }, "nullable": true }, "CloudInitConfig": { "description": "Cloud init configuration data for virtual machine.", "deprecated": true, "x-sunset": "2027-03-01", "$ref": "#/components/schemas/virtualization.CloudInitConfig", "x-omitempty": true }, "ClusterEsxi": { "description": "Cluster where virtual machine is deployed.", "type": "string", "x-omitempty": true }, "Cpu": { "description": "Number of vCPUs to be allocated to virtual machine. The upper limit depends on the hypervisor.", "type": "integer", "format": "int64", "minimum": 1, "x-omitempty": true }, "Discovered": { "description": "Flag to indicate whether the configuration is created from inventory object.", "type": "boolean", "readOnly": true, "x-omitempty": true }, "Disk": { "type": "array", "items": { "description": "Virtual machine disk information.", "deprecated": true, "x-sunset": "2027-03-01", "$ref": "#/components/schemas/virtualization.VirtualMachineDisk", "x-omitempty": true }, "nullable": true }, "ForceDelete": { "description": "Normally any virtual machine that is still powered on cannot be deleted. The expected sequence from a user is to first power off the virtual machine and then invoke the delete operation. However, in special circumstances, the owner of the virtual machine may know very well that the virtual machine is no longer needed and just wants to dispose it off. In such situations a delete operation of a virtual machine object is accepted only when this forceDelete attribute is set to true. Under normal circumstances (forceDelete is false), delete operation first confirms that the virtual machine is powered off and then proceeds to delete the virtual machine.", "type": "boolean", "x-omitempty": true }, "GpuConfigs": { "type": "array", "items": { "description": "GpuConfig contains the vendor ID, Device ID and memory information of the GPU to be attached to the virtual machine. It can additionally contain vendor specific GPU details like Mig Profiles (Nvidia).", "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/infra.BaseGpuConfiguration", "x-omitempty": true }, "nullable": true }, "GuestOs": { "description": "Guest operating system running on virtual machine.\n* `linux` - A Linux operating system.\n* `windows` - A Windows operating system.", "type": "string", "enum": [ "linux", "windows" ], "default": "linux", "x-omitempty": true }, "HostEsxi": { "description": "Host where virtual machine is deployed.", "type": "string", "x-omitempty": true }, "HypervisorType": { "description": "Identifies the broad product type of the hypervisor but without any version information. It is here to easily identify the type of the virtual machine. There are other entities (Host, Cluster, etc.) that can be indirectly used to determine the hypervisor but a direct attribute makes it easier to work with.\n* `ESXi` - The hypervisor running on the HyperFlex cluster is a Vmware ESXi hypervisor of any version.\n* `Hyper-V` - The hypervisor running on the HyperFlex cluster is Microsoft Hyper-V.\n* `Unknown` - The hypervisor running on the HyperFlex cluster is not known.", "type": "string", "enum": [ "ESXi", "Hyper-V", "Unknown" ], "default": "ESXi", "readOnly": true, "x-omitempty": true }, "Interfaces": { "type": "array", "items": { "description": "Virtual machine network interface configuration data.", "deprecated": true, "x-sunset": "2027-03-01", "$ref": "#/components/schemas/virtualization.NetworkInterface", "x-omitempty": true }, "nullable": true }, "Labels": { "type": "array", "items": { "description": "Meta data of a virtual machine. This metadata can be used for resource placement such as affinity and anti-affinity.", "deprecated": true, "x-sunset": "2027-03-01", "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/infra.MetaData", "x-omitempty": true }, "nullable": true }, "Memory": { "description": "Virtual machine memory in mebi bytes (one mebibyte, 1MiB, is 1048576 bytes, and 1KiB is 1024 bytes). Input must be a whole number and scientific notation is not acceptable. For example, enter 1730 and not 1.73e03. No upper limit is enforced because hypervisors increase the limit in every release.", "type": "integer", "format": "int64", "minimum": 1, "x-omitempty": true }, "Name": { "description": "Virtual machine name that is unique. Hypervisors enforce platform specific limits and character sets. The name length limit, both min and max, vary among hypervisors. Therefore, the basic limits are set here and proper enforcement is done elsewhere.", "type": "string", "minLength": 1, "maxLength": 128, "x-omitempty": true }, "PowerState": { "description": "Expected power state of virtual machine (PowerOn, PowerOff, Restart).\n* `PowerOff` - The virtual machine will be powered off if it is already not in powered off state. If it is already powered off, no side-effects are expected.\n* `PowerOn` - The virtual machine will be powered on if it is already not in powered on state. If it is already powered on, no side-effects are expected.\n* `Suspend` - The virtual machine will be put into a suspended state.\n* `ShutDownGuestOS` - The guest operating system is shut down gracefully.\n* `RestartGuestOS` - It can either act as a reset switch and abruptly reset the guest operating system, or it can send a restart signal to the guest operating system so that it shuts down gracefully and restarts.\n* `Reset` - Resets the virtual machine abruptly, with no consideration for work in progress.\n* `Restart` - The virtual machine will be restarted only if it is in powered on state. If it is powered off, it will not be started up.\n* `Unknown` - Power state of the entity is unknown.", "type": "string", "enum": [ "PowerOff", "PowerOn", "Suspend", "ShutDownGuestOS", "RestartGuestOS", "Reset", "Restart", "Unknown" ], "default": "PowerOff", "x-omitempty": true }, "ProvisionType": { "description": "Identifies the provision type to create a new virtual machine.\n* `OVA` - Deploy virtual machine using OVA/F file.\n* `Template` - Provision virtual machine using a template file.\n* `Discovered` - A virtual machine was 'discovered' and not created from Intersight. No provisioning information is available.", "type": "string", "enum": [ "OVA", "Template", "Discovered" ], "default": "OVA", "x-omitempty": true }, "VmConfig": { "description": "Virtual machine configuration to provision.", "$ref": "#/components/schemas/virtualization.BaseVmConfiguration", "x-omitempty": true }, "Cluster": { "$ref": "#/components/schemas/virtualization.BaseCluster.Relationship", "description": "A reference to a virtualizationBaseCluster resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "x-createOnly": true }, "Host": { "$ref": "#/components/schemas/virtualization.BaseHost.Relationship", "description": "A reference to a virtualizationBaseHost resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "x-createOnly": true }, "Inventory": { "$ref": "#/components/schemas/virtualization.BaseVirtualMachine.Relationship", "description": "A reference to a virtualizationBaseVirtualMachine resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "RegisteredDevice": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/asset.DeviceRegistration.Relationship", "description": "A reference to a assetDeviceRegistration resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "x-createOnly": true }, "WorkflowInfo": { "$ref": "intersight-orchestrator-v3-1.0.11-20260807064027971.json#/components/schemas/workflow.WorkflowInfo.Relationship", "description": "A reference to a workflowWorkflowInfo resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VirtualMachine.List": { "title": "List of 'virtualization.VirtualMachine' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VirtualMachine' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VirtualMachine' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VirtualMachine" }, "nullable": true } } } ] }, "virtualization.VirtualMachineDisk": { "title": "Virtualization:Virtual Machine Disk", "description": "Virtual machine disk configuration data.", "x-allOf-name": "virtualization.VirtualMachineDisk", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VirtualMachineDisk', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VirtualMachineDisk" ], "default": "virtualization.VirtualMachineDisk", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VirtualMachineDisk" ], "default": "virtualization.VirtualMachineDisk", "x-enum-as-string": true }, "Bus": { "description": "Disk bus name given for a virtual machine.\n* `virtio` - Disk uses the same paths as a bare-metal system. This simplifies physical-to-virtual and virtual-to-virtual migration.\n* `sata` - Serial ATA (SATA, abbreviated from Serial AT Attachment) is a computer bus interface that connects host bus adapters to mass storage devices such as hard disk drives, optical drives, and solid-state drives.\n* `scsi` - SCSI (Small Computer System Interface) bus used..", "type": "string", "enum": [ "virtio", "sata", "scsi" ], "default": "virtio", "x-omitempty": true }, "Name": { "description": "Virtual machine network bridge name.", "type": "string", "x-omitempty": true }, "Order": { "description": "Priority order of the disk.", "type": "integer", "format": "int64", "minimum": 1, "x-omitempty": true }, "Type": { "description": "Disk type hdd or cdrom for a virtual machine.\n* `hdd` - Allows the virtual machine to mount disk from hard disk drive (hdd) image.\n* `cdrom` - Allows the virtual machine to mount disk from compact disk (cd) image.", "type": "string", "enum": [ "hdd", "cdrom" ], "default": "hdd", "x-omitempty": true }, "VirtualDiskReference": { "description": "Name of the existing virtual disk to be attached to the Virtual Machine.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.VmEsxiDisk": { "title": "Virtualization:Vm Esxi Disk", "description": "Virtual machine disk configuration data.", "x-allOf-name": "virtualization.VmEsxiDisk", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmEsxiDisk', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmEsxiDisk" ], "default": "virtualization.VmEsxiDisk", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmEsxiDisk" ], "default": "virtualization.VmEsxiDisk", "x-enum-as-string": true }, "Capacity": { "description": "Disk capacity to be provided with units example - 10Gi.", "type": "string", "x-omitempty": true }, "Datastore": { "description": "Datastore of the disk from the space is allocated.", "type": "string", "x-omitempty": true }, "Diskmode": { "description": "Mode of the disk, like persistent, independent persistent.", "type": "string", "x-omitempty": true }, "Name": { "description": "Name of the virtual disk.", "type": "string", "x-omitempty": true }, "StorageAllocation": { "description": "Specify the allocation type as thin or thick.", "type": "string", "x-omitempty": true }, "StorageController": { "description": "Controller name of the disk, if not specified uses the default one.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.VmwareAttachedResourceTag": { "title": "Virtualization:Vmware Attached Resource Tag", "description": "Holds the tag information for the attached resource.", "x-allOf-name": "virtualization.VmwareAttachedResourceTag", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareAttachedResourceTag', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareAttachedResourceTag" ], "default": "virtualization.VmwareAttachedResourceTag", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareAttachedResourceTag" ], "default": "virtualization.VmwareAttachedResourceTag", "x-enum-as-string": true }, "Category": { "description": "The category of the tag assigned to the resource.", "type": "string", "readOnly": true, "x-omitempty": true }, "Name": { "description": "The name of the tag assigned to the resource.", "type": "string", "readOnly": true, "x-omitempty": true } } } ] }, "virtualization.VmwareCluster.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareCluster' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareCluster' resources.", "x-one-of-name": "virtualization.VmwareCluster.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareCluster.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareCluster.Relationship": { "description": "A relationship to the 'virtualization.VmwareCluster' resource, or the expanded 'virtualization.VmwareCluster' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareCluster.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareCluster" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareCluster": { "title": "Virtualization:Vmware Cluster", "description": "The VmwareCluster object characterizes the cluster entity within a VMware datacenter, serving as a grouping of resources such as hosts and datastores.\n#### Purpose\nVmwareCluster facilitates resource management and allocation within a VMware environment, optimizing operational efficiency and resource utilization through clustered resources.\n#### Key Concepts\n- **Resource Grouping:** Organizes resources like hosts and datastores into clusters, promoting efficient management and resource distribution.\n- **Operational Features:** Supports proactive HA and other cluster-specific settings, enhancing resilience and operational continuity.\n- **Integration:** Connects with datacenters and registered devices, supporting cohesive resource and inventory management.\n- **Security and Access:** Enforces privilege sets for secure read and update operations, ensuring authorized and controlled access.", "x-allOf-name": "virtualization.VmwareCluster", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseCluster" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareCluster', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareCluster" ], "default": "virtualization.VmwareCluster", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareCluster" ], "default": "virtualization.VmwareCluster", "x-enum-as-string": true }, "AttachedResourceTags": { "type": "array", "items": { "description": "Tags associated with this Vmware Cluster.", "$ref": "#/components/schemas/virtualization.VmwareAttachedResourceTag", "readOnly": true, "x-omitempty": true }, "nullable": true }, "CpuOverCommitment": { "description": "CPU over commitment associated with this cluster.", "type": "integer", "format": "int64", "x-omitempty": true }, "DatastoreCount": { "description": "Count of all datastores associated with this cluster.", "type": "integer", "format": "int64", "x-omitempty": true }, "InventoryPath": { "description": "Inventory path of the cluster.", "type": "string", "x-omitempty": true }, "ProactiveHaEnabled": { "description": "Every cluster has an option to enable proactive HA in vCenter. Set to true when the vCenter admin has enabled proactive HA for the cluster.", "type": "boolean", "readOnly": true, "x-omitempty": true }, "Datacenter": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter.Relationship", "description": "A reference to a virtualizationVmwareDatacenter resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "RegisteredDevice": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/asset.DeviceRegistration.Relationship", "description": "A reference to a assetDeviceRegistration resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." } } } ] }, "virtualization.VmwareCluster.List": { "title": "List of 'virtualization.VmwareCluster' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareCluster' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareCluster' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareCluster" }, "nullable": true } } } ] }, "virtualization.VmwareDatacenter.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareDatacenter' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareDatacenter' resources.", "x-one-of-name": "virtualization.VmwareDatacenter.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareDatacenter.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareDatacenter.Relationship": { "description": "A relationship to the 'virtualization.VmwareDatacenter' resource, or the expanded 'virtualization.VmwareDatacenter' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareDatacenter.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareDatacenter" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareDatacenter": { "title": "Virtualization:Vmware Datacenter", "description": "The VmwareDatacenter object encapsulates the datacenter entity within the VMware inventory, serving as the logical container for associated objects such as datastores, hosts, and virtual machines.\n#### Purpose\nVmwareDatacenter acts as the organizational framework for managing and structuring VMware resources, facilitating efficient inventory and resource oversight within the datacenter environment.\n#### Key Concepts\n- **Logical Container:** Structures and groups resources under a unified datacenter entity, promoting organized management.\n- **Resource Integration:** Interfaces with hosts, clusters, networks, and other entities within the datacenter, providing comprehensive connectivity and oversight.\n- **Access Control:** Utilizes privilege sets for secure read and update operations, maintaining integrity and authorized access.\n- **Tagging System:** Supports attached resource tags, enhancing resource categorization and identification for streamlined management.", "x-allOf-name": "virtualization.VmwareDatacenter", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseDatacenter" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareDatacenter', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareDatacenter" ], "default": "virtualization.VmwareDatacenter", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareDatacenter" ], "default": "virtualization.VmwareDatacenter", "x-enum-as-string": true }, "AttachedResourceTags": { "type": "array", "items": { "description": "Tags associated with this Vmware Datacenter.", "$ref": "#/components/schemas/virtualization.VmwareAttachedResourceTag", "readOnly": true, "x-omitempty": true }, "nullable": true }, "ClusterCount": { "description": "Count of all clusters associated with this DC.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "DatastoreCount": { "description": "Count of all datastores associated with this DC.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "DistributedNetworkCount": { "description": "Count of all distributed networks associated with this datacenter (DC).", "type": "integer", "format": "int64", "x-omitempty": true }, "DistributedVirtualSwitchCount": { "description": "Count of all distributed virtual switches associated with this datacenter (DC).", "type": "integer", "format": "int64", "x-omitempty": true }, "HostCount": { "description": "Count of all hosts associated with this DC.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "InventoryPath": { "description": "Inventory path of the DC.", "type": "string", "readOnly": true, "x-omitempty": true }, "NetworkCount": { "description": "Count of all networks associated with this datacenter (DC).", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "StandardNetworkCount": { "description": "Count of all standard networks associated with this datacenter (DC).", "type": "integer", "format": "int64", "x-omitempty": true }, "VmCount": { "description": "Count of all virtual machines (VMs) associated with this DC.", "type": "integer", "format": "int64", "x-omitempty": true }, "VmTemplateCount": { "description": "Count of all virtual machines templates associated with this DC.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "HypervisorManager": { "$ref": "#/components/schemas/virtualization.VmwareVcenter.Relationship", "description": "A reference to a virtualizationVmwareVcenter resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "ParentFolder": { "$ref": "#/components/schemas/virtualization.VmwareFolder.Relationship", "description": "A reference to a virtualizationVmwareFolder resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwareDatacenter.List": { "title": "List of 'virtualization.VmwareDatacenter' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareDatacenter' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareDatacenter' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter" }, "nullable": true } } } ] }, "virtualization.VmwareDatastore.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareDatastore' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareDatastore' resources.", "x-one-of-name": "virtualization.VmwareDatastore.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareDatastore.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareDatastore.Relationship": { "description": "A relationship to the 'virtualization.VmwareDatastore' resource, or the expanded 'virtualization.VmwareDatastore' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareDatastore.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareDatastore" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareDatastore": { "title": "Virtualization:Vmware Datastore", "description": "The VMware Datastore entity with its attributes. Each Datastore belongs to a Datacenter and maybe attached to VMs.", "x-allOf-name": "virtualization.VmwareDatastore", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseDatastore" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareDatastore', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareDatastore" ], "default": "virtualization.VmwareDatastore", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareDatastore" ], "default": "virtualization.VmwareDatastore", "x-enum-as-string": true }, "Accessible": { "description": "Shows if this datastore is accessible.", "type": "boolean", "x-omitempty": true }, "InventoryPath": { "description": "Inventory path of the Datastore.", "type": "string", "x-omitempty": true }, "MaintenanceMode": { "description": "Indicates if the datastore is in maintenance mode. Will be set to True, when in maintenance mode.", "type": "boolean", "x-omitempty": true }, "MultipleHostAccess": { "description": "Indicates if this datastore is connected to multiple hosts.", "type": "boolean", "x-omitempty": true }, "Status": { "description": "Datastore health status, as reported by the hypervisor platform.\n* `Unknown` - Entity status is unknown.\n* `Degraded` - State is degraded, and might impact normal operation of the entity.\n* `Critical` - Entity is in a critical state, impacting operations.\n* `Ok` - Entity status is in a stable state, operating normally.", "type": "string", "enum": [ "Unknown", "Degraded", "Critical", "Ok" ], "default": "Unknown", "x-omitempty": true }, "ThinProvisioningSupported": { "description": "Indicates if this datastore supports thin provisioning for files.", "type": "boolean", "x-omitempty": true }, "UnCommitted": { "description": "Space uncommitted in this datastore in bytes.", "type": "integer", "format": "int64", "x-omitempty": true }, "Url": { "description": "The URL to access this datastore (example - 'ds:///vmfs/volumes/562a4e8a-0eeb5372-dd61-78baf9cb9afa/').", "type": "string", "x-omitempty": true }, "VmTemplateCount": { "description": "Number of virtual machine templates relying on (using) this datastore.", "type": "integer", "format": "int64", "x-omitempty": true }, "Cluster": { "$ref": "#/components/schemas/virtualization.VmwareCluster.Relationship", "description": "A reference to a virtualizationVmwareCluster resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." }, "Clusters": { "description": "An array of relationships to virtualizationVmwareCluster resources.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareCluster.Relationship" }, "nullable": true }, "Datacenter": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter.Relationship", "description": "A reference to a virtualizationVmwareDatacenter resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "DatastoreCluster": { "$ref": "#/components/schemas/virtualization.VmwareDatastoreCluster.Relationship", "description": "A reference to a virtualizationVmwareDatastoreCluster resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." }, "Hosts": { "description": "An array of relationships to virtualizationVmwareHost resources.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareHost.Relationship" }, "nullable": true, "readOnly": true } } } ] }, "virtualization.VmwareDatastore.List": { "title": "List of 'virtualization.VmwareDatastore' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareDatastore' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareDatastore' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareDatastore" }, "nullable": true } } } ] }, "virtualization.VmwareDatastoreCluster.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareDatastoreCluster' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareDatastoreCluster' resources.", "x-one-of-name": "virtualization.VmwareDatastoreCluster.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareDatastoreCluster.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareDatastoreCluster.Relationship": { "description": "A relationship to the 'virtualization.VmwareDatastoreCluster' resource, or the expanded 'virtualization.VmwareDatastoreCluster' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareDatastoreCluster.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareDatastoreCluster" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareDatastoreCluster": { "title": "Virtualization:Vmware Datastore Cluster", "description": "The VmwareDatastoreCluster object represents the datastore cluster entity, comprising shared resources and a unified management interface.\n#### Purpose\nVmwareDatastoreCluster enhances resource management and allocation within a VMware environment, providing centralized control over datastore resources and operations.\n#### Key Concepts\n- **Shared Resource Management:** Combines multiple datastores under a single cluster, facilitating centralized oversight and resource distribution.\n- **Operational Automation:** Supports automation levels for storage DRS and other operations, optimizing performance and management efficiency.\n- **Resource Integration:** Interfaces with datacenters and registered devices, enabling seamless connectivity and resource management.\n- **Security and Access:** Enforces privilege sets for secure read and update operations, ensuring authorized and controlled access.", "x-allOf-name": "virtualization.VmwareDatastoreCluster", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseDatastoreCluster" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareDatastoreCluster', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareDatastoreCluster" ], "default": "virtualization.VmwareDatastoreCluster", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareDatastoreCluster" ], "default": "virtualization.VmwareDatastoreCluster", "x-enum-as-string": true }, "AutomationLevel": { "description": "The global automation level for all virtual machines in this datastore cluster.", "type": "string", "x-omitempty": true }, "FreeSpaceThreshold": { "description": "Minimum level of free space for each datastore that is the threshold for action.", "type": "integer", "format": "int64", "x-omitempty": true }, "InventoryPath": { "description": "Inventory path of the Datastore Cluster.", "type": "string", "x-omitempty": true }, "IoLatencyThreshold": { "description": "Minimum I/O latency for each datastore below which I/O load balancing moves are not considered.", "type": "integer", "format": "int32", "x-omitempty": true }, "IoLoadBalanceAutomationMode": { "description": "Storage DRS behavior when it generates recommendations for correcting I/O load imbalance in a datastore cluster.", "type": "string", "x-omitempty": true }, "IoLoadImbalanceThreshold": { "description": "Amount of imbalance that Storage DRS should tolerate.", "type": "integer", "format": "int32", "x-omitempty": true }, "IoMetricsEnabled": { "description": "Is I/O Metrics enabled for this datastore cluster.", "type": "boolean", "x-omitempty": true }, "MinSpaceUtilizationDifference": { "description": "Specify how much of an improvement DRS should look for before making a recommendation or performing a migration.", "type": "integer", "format": "int32", "x-omitempty": true }, "PolicyEnforcementAutomationMode": { "description": "Storage DRS behavior when it generates recommendations for correcting storage and VM policy violations in a datastore cluster.", "type": "string", "x-omitempty": true }, "ReservablePercentThreshold": { "description": "Storage DRS makes storage migration recommendations if total IOPs reservation of all VMs running on a datastore is higher than the specified threshold.", "type": "integer", "format": "int32", "x-omitempty": true }, "RuleEnforcementAutomationMode": { "description": "Storage DRS behavior when it generates recommendations for correcting affinity rule violations in a datastore cluster.", "type": "string", "x-omitempty": true }, "SpaceLoadBalanceAutomationMode": { "description": "Storage DRS behavior when it generates recommendations for correcting space load imbalance in a datastore cluster.", "type": "string", "x-omitempty": true }, "SpaceThresholdMode": { "description": "Runtime thresholds govern when Storage DRS performs or recommends migrations.", "type": "string", "x-omitempty": true }, "Status": { "description": "Datastore cluster health status, as reported by the hypervisor platform.\n* `Unknown` - Entity status is unknown.\n* `Degraded` - State is degraded, and might impact normal operation of the entity.\n* `Critical` - Entity is in a critical state, impacting operations.\n* `Ok` - Entity status is in a stable state, operating normally.", "type": "string", "enum": [ "Unknown", "Degraded", "Critical", "Ok" ], "default": "Unknown", "x-omitempty": true }, "StorageDrsEnabled": { "description": "Is Storage DRS enabled for this datastore cluster.", "type": "boolean", "x-omitempty": true }, "UtilizedSpaceThreshold": { "description": "Minimum level of consumed space for each datastore that is the threshold for action.", "type": "integer", "format": "int32", "x-omitempty": true }, "VmEvacuationAutomationMode": { "description": "Storage DRS behavior when it generates recommendations for VM evacuations from datastores in a datastore cluster.", "type": "string", "x-omitempty": true }, "Datacenter": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter.Relationship", "description": "A reference to a virtualizationVmwareDatacenter resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwareDatastoreCluster.List": { "title": "List of 'virtualization.VmwareDatastoreCluster' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareDatastoreCluster' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareDatastoreCluster' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareDatastoreCluster" }, "nullable": true } } } ] }, "virtualization.VmwareDiscoveryProtocol": { "title": "Virtualization:Vmware Discovery Protocol", "description": "Discovery protocol helps to determine which port of the physical switch connected to standard switch or distributed switch.", "x-allOf-name": "virtualization.VmwareDiscoveryProtocol", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareDiscoveryProtocol', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareDiscoveryProtocol" ], "default": "virtualization.VmwareDiscoveryProtocol", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareDiscoveryProtocol" ], "default": "virtualization.VmwareDiscoveryProtocol", "x-enum-as-string": true }, "Operation": { "description": "Operational mode of the ESXI hosts connected to the distributed virtual switch.", "type": "string", "x-omitempty": true }, "Type": { "description": "Discovery protocol type enabled on the distributed virtual switch.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.VmwareDistributedNetwork.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareDistributedNetwork' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareDistributedNetwork' resources.", "x-one-of-name": "virtualization.VmwareDistributedNetwork.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareDistributedNetwork.Relationship": { "description": "A relationship to the 'virtualization.VmwareDistributedNetwork' resource, or the expanded 'virtualization.VmwareDistributedNetwork' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareDistributedNetwork.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareDistributedNetwork": { "title": "Virtualization:Vmware Distributed Network", "description": "The VmwareDistributedNetwork object delineates the VMware Distributed Virtual PortGroup entity, providing detailed configurations for network management and security policies.\n#### Purpose\nVmwareDistributedNetwork is integral to managing distributed network configurations, offering comprehensive control over network attributes and settings within VMware environments.\n#### Key Concepts\n- **Network Configuration:** Supports VLAN settings, port counts, and security policies, enhancing network management and control.\n- **Operational Features:** Includes settings for teaming and failover, promoting resilient and adaptive network operations.\n- **Integration:** Interfaces with distributed switches and hosts, facilitating seamless network management and resource distribution.\n- **Security and Access:** Utilizes privilege sets for secure read and update operations, maintaining integrity and authorized access.", "x-allOf-name": "virtualization.VmwareDistributedNetwork", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseDistributedNetwork" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareDistributedNetwork', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareDistributedNetwork" ], "default": "virtualization.VmwareDistributedNetwork", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareDistributedNetwork" ], "default": "virtualization.VmwareDistributedNetwork", "x-enum-as-string": true }, "ForgedTransmits": { "description": "If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.\n* `Reject` - Indicates that the security policy is rejected.\n* `Accept` - Indicates that the security policy is accepted.", "type": "string", "enum": [ "Reject", "Accept" ], "default": "Reject", "x-omitempty": true }, "MacAddressChanges": { "description": "If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.\n* `Reject` - Indicates that the security policy is rejected.\n* `Accept` - Indicates that the security policy is accepted.", "type": "string", "enum": [ "Reject", "Accept" ], "default": "Reject", "x-omitempty": true }, "NicTeamingAndFailover": { "description": "The teams can then either share the load of traffic between physical and virtual networks among some or all of its members, or provide passive failover in the event of a hardware failure or a network outage.", "$ref": "#/components/schemas/virtualization.VmwareTeamingAndFailover", "x-omitempty": true }, "NumHosts": { "description": "The total number of hosts connected to this distributed virtual network.", "type": "integer", "format": "int64", "x-omitempty": true }, "NumPorts": { "description": "The total number of ports in the distributed virtual network.", "type": "integer", "format": "int64", "x-omitempty": true }, "PromiscuousMode": { "description": "If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.\n* `Reject` - Indicates that the security policy is rejected.\n* `Accept` - Indicates that the security policy is accepted.", "type": "string", "enum": [ "Reject", "Accept" ], "default": "Reject", "x-omitempty": true }, "UpLink": { "description": "Indicates if the distributed virtual network is a uplink.", "type": "boolean", "x-omitempty": true }, "VlanRange": { "type": "array", "items": { "description": "VLAN range for the trunk distributed virtual network. Multiple ranges of VLAN can be present.", "$ref": "#/components/schemas/virtualization.VmwareVlanRange", "x-omitempty": true }, "nullable": true }, "VlanType": { "description": "VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.\n* `None` - Do not tag traffic with any VLAN Id.\n* `VLAN` - Tag traffic with the Id from the VLAN Id field.\n* `VLAN trunking` - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.\n* `Private VLAN` - Associate the traffic with a private VLAN created on the distributed switch.", "type": "string", "enum": [ "None", "VLAN", "VLAN trunking", "Private VLAN" ], "default": "None", "x-omitempty": true }, "DistributedSwitch": { "$ref": "#/components/schemas/virtualization.VmwareDistributedSwitch.Relationship", "description": "A reference to a virtualizationVmwareDistributedSwitch resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "Hosts": { "description": "An array of relationships to virtualizationVmwareHost resources.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareHost.Relationship" }, "nullable": true, "readOnly": true } } } ] }, "virtualization.VmwareDistributedNetwork.List": { "title": "List of 'virtualization.VmwareDistributedNetwork' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareDistributedNetwork' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareDistributedNetwork' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork" }, "nullable": true } } } ] }, "virtualization.VmwareDistributedSwitch.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareDistributedSwitch' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareDistributedSwitch' resources.", "x-one-of-name": "virtualization.VmwareDistributedSwitch.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareDistributedSwitch.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareDistributedSwitch.Relationship": { "description": "A relationship to the 'virtualization.VmwareDistributedSwitch' resource, or the expanded 'virtualization.VmwareDistributedSwitch' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareDistributedSwitch.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareDistributedSwitch" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareDistributedSwitch": { "title": "Virtualization:Vmware Distributed Switch", "description": "The VmwareDistributedSwitch object represents the VMware Distributed Virtual Switch entity, detailing attributes for network management and configuration.\n#### Purpose\nVmwareDistributedSwitch serves as the cornerstone for managing distributed network configurations within a VMware environment, optimizing network resource allocation and control.\n#### Key Concepts\n- **Network Management:** Supports configuration of uplinks, port counts, and network IO control, enhancing network efficiency and performance.\n- **Operational Settings:** Includes features for teaming, failover, and discovery protocols, ensuring resilient and adaptive network operations.\n- **Integration:** Connects with datacenters and hosts, facilitating cohesive network management and resource distribution.\n- **Security and Access:** Utilizes privilege sets for secure read and update operations, maintaining integrity and authorized access.", "x-allOf-name": "virtualization.VmwareDistributedSwitch", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseDistributedSwitch" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareDistributedSwitch', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareDistributedSwitch" ], "default": "virtualization.VmwareDistributedSwitch", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareDistributedSwitch" ], "default": "virtualization.VmwareDistributedSwitch", "x-enum-as-string": true }, "Description": { "description": "Switch description (user provided), if any.", "type": "string", "x-omitempty": true }, "DiscoveryProtocol": { "description": "Discovery protocol helps to determine which port of the physical switch connected to standard switch or distributed switch.", "$ref": "#/components/schemas/virtualization.VmwareDiscoveryProtocol", "x-omitempty": true }, "MaxPort": { "description": "Maximum number of ports allowed on this distributed virtual switch.", "type": "integer", "format": "int64", "x-omitempty": true }, "Mtu": { "description": "Maximum transmission unit configured on a distributed virtual switch.", "type": "integer", "format": "int64", "x-omitempty": true }, "NetworkIoControl": { "description": "If network io control is enabled, will set the value as true.", "type": "boolean", "x-omitempty": true }, "NicTeamingAndFailover": { "description": "The teams can then either share the load of traffic between physical and virtual networks among some or all of its members, or provide passive failover in the event of a hardware failure or a network outage.", "$ref": "#/components/schemas/virtualization.VmwareTeamingAndFailover", "x-omitempty": true }, "NumHosts": { "description": "The total number of hosts attached to the distributed virtual switch.", "type": "integer", "format": "int64", "x-omitempty": true }, "NumNetworks": { "description": "The total number of distributed networks in the distributed virtual switch.", "type": "integer", "format": "int64", "x-omitempty": true }, "NumStandAlonePorts": { "description": "Number of stand-alone ports in use.", "type": "integer", "format": "int64", "x-omitempty": true }, "NumUplinks": { "description": "Number of uplinks configured in this distributed virtual switch.", "type": "integer", "format": "int64", "x-omitempty": true }, "ResourceAllocationSystemTraffic": { "type": "array", "items": { "description": "Host infrastructure traffic class resource configuration.", "$ref": "#/components/schemas/virtualization.VmwareResourceAllocationSystemTrafficTypes", "x-omitempty": true }, "nullable": true }, "SwitchCapacity": { "description": "Capacity and consumption information about this distributed virtual switch, if available.", "$ref": "#/components/schemas/virtualization.StorageCapacity", "x-omitempty": true }, "Uuid": { "description": "Universally Unique Id of this distributed virtual switch.", "type": "string", "pattern": "^$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", "x-omitempty": true }, "Version": { "description": "The running config's version details are represented.", "type": "string", "x-omitempty": true }, "Datacenter": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter.Relationship", "description": "A reference to a virtualizationVmwareDatacenter resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "Hosts": { "description": "An array of relationships to virtualizationVmwareHost resources.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareHost.Relationship" }, "nullable": true, "readOnly": true } } } ] }, "virtualization.VmwareDistributedSwitch.List": { "title": "List of 'virtualization.VmwareDistributedSwitch' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareDistributedSwitch' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareDistributedSwitch' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareDistributedSwitch" }, "nullable": true } } } ] }, "virtualization.VmwareFolder.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareFolder' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareFolder' resources.", "x-one-of-name": "virtualization.VmwareFolder.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareFolder.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareFolder.Relationship": { "description": "A relationship to the 'virtualization.VmwareFolder' resource, or the expanded 'virtualization.VmwareFolder' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareFolder.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareFolder" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareFolder": { "title": "Virtualization:Vmware Folder", "description": "The VmwareFolder object delineates the folder entity within VMware vCenter, providing organizational structure for resources such as VMs, networks, and datastores.\n#### Purpose\nVmwareFolder is critical for managing and organizing VMware resources, offering a hierarchical framework for resource categorization and management.\n#### Key Concepts\n- **Organizational Hierarchy:** Supports nested folder structures, enabling efficient resource organization within vCenter.\n- **Integration:** Connects with datacenters, hypervisor managers, and other folders, promoting cohesive resource management.\n- **Security and Access:** Utilizes privilege sets for secure read and update operations, maintaining integrity and authorized access.\n- **Resource Categorization:** Includes folder types for categorizing resources, enhancing organizational clarity and management efficiency.", "x-allOf-name": "virtualization.VmwareFolder", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseFolder" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareFolder', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareFolder" ], "default": "virtualization.VmwareFolder", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareFolder" ], "default": "virtualization.VmwareFolder", "x-enum-as-string": true }, "Internal": { "description": "If a folder is internal, it will be set to true.", "type": "boolean", "x-omitempty": true }, "InventoryPath": { "description": "Inventory path to the folder. Example - /DC/myFolder.", "type": "string", "x-omitempty": true }, "TypeofFolder": { "description": "Determines the type of folder. e.g. vCenter folder, VM and Templete Folder, StorageFolder, NetworkFolder, Host and Cluster Folder.\n* `Unknown` - The type of the folder is unknown. It may not represent that the folder does not exist but indicates that something might be wrong.\n* `VMTemplateFolder` - The folder contains VMs and VM templates.\n* `StorageFolder` - The folder contains storage devices.\n* `HostClusterFolder` - The folder contains hosts and clusters.\n* `NetworkFolder` - The folder contains network items.\n* `VcenterFolder` - The folder created under a vCenter or vCenter folder.", "type": "string", "enum": [ "Unknown", "VMTemplateFolder", "StorageFolder", "HostClusterFolder", "NetworkFolder", "VcenterFolder" ], "default": "Unknown", "x-omitempty": true }, "Datacenter": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter.Relationship", "description": "A reference to a virtualizationVmwareDatacenter resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "HypervisorManager": { "$ref": "#/components/schemas/virtualization.VmwareVcenter.Relationship", "description": "A reference to a virtualizationVmwareVcenter resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." }, "VmwareFolder": { "$ref": "#/components/schemas/virtualization.VmwareFolder.Relationship", "description": "A reference to a virtualizationVmwareFolder resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." } } } ] }, "virtualization.VmwareFolder.List": { "title": "List of 'virtualization.VmwareFolder' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareFolder' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareFolder' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareFolder" }, "nullable": true } } } ] }, "virtualization.VmwareHost.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareHost' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareHost' resources.", "x-one-of-name": "virtualization.VmwareHost.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareHost.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareHost.Relationship": { "description": "A relationship to the 'virtualization.VmwareHost' resource, or the expanded 'virtualization.VmwareHost' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareHost.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareHost" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareHost": { "title": "Virtualization:Vmware Host", "description": "The VmwareHost object delineates the VMware host entity, detailing attributes and relationships pivotal to hosting virtual machines within a datacenter.\n#### Purpose\nVmwareHost serves as the operational node within VMware environments, providing detailed information about host resources, states, and relationships with other VMware entities.\n#### Key Concepts\n- **Resource Utilization:** Tracks resource consumption, including CPU and memory, to optimize performance and resource allocation.\n- **Connectivity Status:** Monitors connection states with vCenter, ensuring accurate status reporting and management.\n- **Integration:** Interfaces with datacenters, clusters, and virtual machines, fostering cohesive relationships and operational functionality.\n- **Security and Configuration:** Includes settings for security features like SSH and quarantine mode, supporting secure and reliable host management.", "x-allOf-name": "virtualization.VmwareHost", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseHost" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareHost', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareHost" ], "default": "virtualization.VmwareHost", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareHost" ], "default": "virtualization.VmwareHost", "x-enum-as-string": true }, "AttachedResourceTags": { "type": "array", "items": { "description": "Tags associated with this Vmware Host.", "$ref": "#/components/schemas/virtualization.VmwareAttachedResourceTag", "readOnly": true, "x-omitempty": true }, "nullable": true }, "BootTime": { "description": "The time when this host booted up.", "type": "string", "format": "date-time", "x-omitempty": true }, "ConnectionState": { "description": "Indicates if the host is connected to the vCenter. Values are connected, not connected.", "type": "string", "x-omitempty": true }, "DcInvPath": { "description": "This field stores the inventory path of a datacenter. Used in host maintenance action.", "type": "string", "x-omitempty": true }, "DnsServers": { "type": "array", "items": { "description": "List of DNS servers registered with this host.", "type": "string", "x-omitempty": true }, "nullable": true }, "HwPowerState": { "description": "Is the host Powered-up or Powered-down.\n* `Unknown` - The entity's power state is unknown.\n* `PoweringOn` - The entity is powering on.\n* `PoweredOn` - The entity is powered on.\n* `PoweringOff` - The entity is powering off.\n* `PoweredOff` - The entity is powered down.\n* `StandBy` - The entity is in standby mode.\n* `Paused` - The entity is in pause state.\n* `Rebooting` - The entity reboot is in progress.\n* `` - The entity's power state is not available.", "type": "string", "enum": [ "Unknown", "PoweringOn", "PoweredOn", "PoweringOff", "PoweredOff", "StandBy", "Paused", "Rebooting", "" ], "default": "Unknown", "x-omitempty": true }, "IsSshEnabled": { "description": "True if SSH is enabled in the host, false otherwise.", "type": "boolean", "x-omitempty": true }, "NetworkAdapterCount": { "description": "The count of all network adapters attached to this host.", "type": "integer", "format": "int64", "x-omitempty": true }, "NtpServers": { "type": "array", "items": { "description": "List of NTP servers registered with this host.", "type": "string", "x-omitempty": true }, "nullable": true }, "QuarantineMode": { "description": "Indicates if the host is in quarantine mode. Will be set to True, when in quarantine mode.", "type": "boolean", "x-omitempty": true }, "ResourceConsumed": { "description": "Snapshot of resources (CPU, memory, etc.) consumed by this host.", "$ref": "#/components/schemas/virtualization.VmwareResourceConsumption", "x-omitempty": true }, "StorageAdapterCount": { "description": "The count of all storage adapters attached to this host.", "type": "integer", "format": "int64", "x-omitempty": true }, "TimeZone": { "description": "Time zone this host is in.", "type": "string", "x-omitempty": true }, "VcenterHostId": { "description": "The identity of this host within vCenter (optional).", "type": "string", "x-omitempty": true }, "Cluster": { "$ref": "#/components/schemas/virtualization.VmwareCluster.Relationship", "description": "A reference to a virtualizationVmwareCluster resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." }, "Datacenter": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter.Relationship", "description": "A reference to a virtualizationVmwareDatacenter resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "Datastores": { "description": "An array of relationships to virtualizationVmwareDatastore resources.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareDatastore.Relationship" }, "nullable": true, "readOnly": true }, "DistributedNetworks": { "description": "An array of relationships to virtualizationVmwareDistributedNetwork resources.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork.Relationship" }, "nullable": true, "readOnly": true }, "DistributedSwitches": { "description": "An array of relationships to virtualizationVmwareDistributedSwitch resources.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareDistributedSwitch.Relationship" }, "nullable": true, "readOnly": true }, "HyperFlexNode": { "$ref": "intersight-hyperflex-v3-1.0.11-20260807064027971.json#/components/schemas/hyperflex.Node.Relationship", "description": "A reference to a hyperflexNode resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "Server": { "$ref": "intersight-server-v3-1.0.11-20260807064027971.json#/components/schemas/compute.PhysicalSummary.Relationship", "description": "A reference to a computePhysicalSummary resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwareHost.List": { "title": "List of 'virtualization.VmwareHost' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareHost' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareHost' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareHost" }, "nullable": true } } } ] }, "virtualization.VmwareHostGpu.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareHostGpu' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareHostGpu' resources.", "x-one-of-name": "virtualization.VmwareHostGpu.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareHostGpu.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareHostGpu": { "title": "Virtualization:Vmware Host Gpu", "description": "The VmwareHostGpu object delineates the common attributes of a GPU device on a VMware host, detailing configurations for resource allocation and management.\n#### Purpose\nVmwareHostGpu serves as the critical component for managing GPU configurations on hosts, optimizing resource allocation and performance within VMware environments.\n#### Key Concepts\n- **Resource Allocation:** Defines settings for GPU attributes, optimizing resource management and allocation on VMware hosts.\n- **Integration:** Interfaces with hosts, facilitating seamless connectivity and resource management for GPU devices.\n- **Security and Access:** Utilizes privilege sets for secure read operations, maintaining integrity and authorized access.\n- **Operational Features:** Includes attributes for GPU settings, supporting resilient and adaptive device operations.", "x-allOf-name": "virtualization.VmwareHostGpu", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseHostGpu" } ] }, "virtualization.VmwareHostGpu.List": { "title": "List of 'virtualization.VmwareHostGpu' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareHostGpu' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareHostGpu' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareHostGpu" }, "nullable": true } } } ] }, "virtualization.VmwareKernelNetwork.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareKernelNetwork' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareKernelNetwork' resources.", "x-one-of-name": "virtualization.VmwareKernelNetwork.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareKernelNetwork.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareKernelNetwork": { "title": "Virtualization:Vmware Kernel Network", "description": "The VmwareKernelNetwork object encapsulates the kernel network entity within VMware environments, detailing attributes for network management and operational settings.\n#### Purpose\nVmwareKernelNetwork serves as the critical component for managing kernel network configurations, optimizing network resource allocation and control within VMware environments.\n#### Key Concepts\n- **Network Management:** Supports settings for IP addresses, MAC addresses, and operational features like vMotion, enhancing network efficiency and performance.\n- **Operational Features:** Includes settings for management traffic, vsphere provisioning, and fault tolerance logging, ensuring resilient and adaptive network operations.\n- **Integration:** Interfaces with networks and hosts, facilitating cohesive network management and resource distribution.\n- **Security and Access:** Utilizes privilege sets for secure read and update operations, maintaining integrity and authorized access.", "x-allOf-name": "virtualization.VmwareKernelNetwork", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseKernelNetwork" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareKernelNetwork', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareKernelNetwork" ], "default": "virtualization.VmwareKernelNetwork", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareKernelNetwork" ], "default": "virtualization.VmwareKernelNetwork", "x-enum-as-string": true }, "FaultToleranceLogging": { "description": "Indicates that fault tolerance logging is enabled on this kernel network.", "type": "boolean", "x-omitempty": true }, "IpAddress": { "type": "array", "items": { "description": "Standard Ipv4 or IPv6 address assigned to this kernel network.", "type": "string", "x-omitempty": true }, "nullable": true }, "MacAddress": { "description": "Standard MAC address assigned to this kernel network.", "type": "string", "pattern": "^$|^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$", "x-omitempty": true }, "Management": { "description": "Indicates that management traffic is enabled on this kernel network.", "type": "boolean", "x-omitempty": true }, "Mtu": { "description": "Maximum transmission unit configured on a kernel network.", "type": "integer", "format": "int64", "x-omitempty": true }, "SubnetMask": { "description": "Subnet mask of the kernel network.", "type": "string", "x-omitempty": true }, "TcpIpStack": { "description": "Type of stack for the kernel network. It can be custom, default, vMotion or provisioning.", "type": "string", "x-omitempty": true }, "Vmotion": { "description": "Indicates that vmotion is enabled on this kernel network.", "type": "boolean", "x-omitempty": true }, "Vsan": { "description": "Indicates that vsan traffic is enabled on this kernel network.", "type": "boolean", "x-omitempty": true }, "VsphereProvisioning": { "description": "Indicates that vsphere provisioning traffic is enabled on this kernel network.", "type": "boolean", "x-omitempty": true }, "VsphereReplication": { "description": "Indicates that vsphere replication is enabled on this kernel network.", "type": "boolean", "x-omitempty": true }, "VsphereReplicationNfc": { "description": "Indicates that vsphere replication nfc is enabled on this kernel network.", "type": "boolean", "x-omitempty": true }, "DistributedNetwork": { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork.Relationship", "description": "A reference to a virtualizationVmwareDistributedNetwork resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "Host": { "$ref": "#/components/schemas/virtualization.VmwareHost.Relationship", "description": "A reference to a virtualizationVmwareHost resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "Network": { "$ref": "#/components/schemas/virtualization.VmwareNetwork.Relationship", "description": "A reference to a virtualizationVmwareNetwork resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwareKernelNetwork.List": { "title": "List of 'virtualization.VmwareKernelNetwork' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareKernelNetwork' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareKernelNetwork' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareKernelNetwork" }, "nullable": true } } } ] }, "virtualization.VmwareNetwork.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareNetwork' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareNetwork' resources.", "x-one-of-name": "virtualization.VmwareNetwork.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareNetwork.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareNetwork.Relationship": { "description": "A relationship to the 'virtualization.VmwareNetwork' resource, or the expanded 'virtualization.VmwareNetwork' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareNetwork.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareNetwork" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareNetwork": { "title": "Virtualization:Vmware Network", "description": "The VmwareNetwork object represents the VMware Virtual Network entity, detailing configurations and attributes for network management within VMware environments.\n#### Purpose\nVmwareNetwork is critical for managing virtual network configurations, offering comprehensive control over network attributes and settings to optimize resource allocation and performance.\n#### Key Concepts\n- **Network Configuration:** Supports settings for VLAN IDs, security policies, and teaming options, enhancing network management and control.\n- **Operational Features:** Includes features for failover and teaming, promoting resilient and adaptive network operations.\n- **Integration:** Interfaces with virtual switches and hosts, facilitating seamless network management and resource distribution.\n- **Security and Access:** Utilizes privilege sets for secure read and update operations, maintaining integrity and authorized access.", "x-allOf-name": "virtualization.VmwareNetwork", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseVirtualNetwork" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareNetwork', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareNetwork" ], "default": "virtualization.VmwareNetwork", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareNetwork" ], "default": "virtualization.VmwareNetwork", "x-enum-as-string": true }, "ForgedTransmits": { "description": "If forgedTransmits property value is set to reject, outbound frames with source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.\n* `Reject` - Indicates that the security policy is rejected.\n* `Accept` - Indicates that the security policy is accepted.", "type": "string", "enum": [ "Reject", "Accept" ], "default": "Reject", "x-omitempty": true }, "MacAddressChanges": { "description": "If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.\n* `Reject` - Indicates that the security policy is rejected.\n* `Accept` - Indicates that the security policy is accepted.", "type": "string", "enum": [ "Reject", "Accept" ], "default": "Reject", "x-omitempty": true }, "NicTeamingAndFailover": { "description": "The teams can then either share the load of traffic between physical and virtual networks among some or all of its members, or provide passive failover in the event of a hardware failure or a network outage.", "$ref": "#/components/schemas/virtualization.VmwareTeamingAndFailover", "x-omitempty": true }, "PromiscuousMode": { "description": "If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.\n* `Reject` - Indicates that the security policy is rejected.\n* `Accept` - Indicates that the security policy is accepted.", "type": "string", "enum": [ "Reject", "Accept" ], "default": "Reject", "x-omitempty": true }, "VlanId": { "description": "VLAN id with which the network is associated. A value of 0 specifies that port is not associated with a VLAN.", "type": "integer", "format": "int64", "x-omitempty": true }, "Host": { "$ref": "#/components/schemas/virtualization.VmwareHost.Relationship", "description": "A reference to a virtualizationVmwareHost resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "VirtualSwitch": { "$ref": "#/components/schemas/virtualization.VmwareVirtualSwitch.Relationship", "description": "A reference to a virtualizationVmwareVirtualSwitch resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwareNetwork.List": { "title": "List of 'virtualization.VmwareNetwork' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareNetwork' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareNetwork' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareNetwork" }, "nullable": true } } } ] }, "virtualization.VmwarePhysicalNetworkInterface.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwarePhysicalNetworkInterface' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwarePhysicalNetworkInterface' resources.", "x-one-of-name": "virtualization.VmwarePhysicalNetworkInterface.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwarePhysicalNetworkInterface.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwarePhysicalNetworkInterface.Relationship": { "description": "A relationship to the 'virtualization.VmwarePhysicalNetworkInterface' resource, or the expanded 'virtualization.VmwarePhysicalNetworkInterface' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwarePhysicalNetworkInterface.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwarePhysicalNetworkInterface" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwarePhysicalNetworkInterface": { "title": "Virtualization:Vmware Physical Network Interface", "description": "The VmwarePhysicalNetworkInterface object delineates the physical network interface entity within VMware environments, detailing attributes for resource allocation and management.\n#### Purpose\nVmwarePhysicalNetworkInterface provides the framework for managing physical network interfaces, supporting detailed configurations and operational settings within VMware environments.\n#### Key Concepts\n- **Resource Allocation:** Defines settings for switch names, driver types, and link speeds, optimizing interface resource management.\n- **Integration:** Interfaces with hosts, facilitating seamless connectivity and resource management for physical network interfaces.\n- **Security and Access:** Utilizes privilege sets for secure read and update operations, maintaining integrity and authorized access.\n- **Operational Settings:** Includes attributes such as MAC addresses and PCI info, supporting tailored interface operations.", "x-allOf-name": "virtualization.VmwarePhysicalNetworkInterface", "allOf": [ { "$ref": "#/components/schemas/virtualization.BasePhysicalNetworkInterface" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwarePhysicalNetworkInterface', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwarePhysicalNetworkInterface" ], "default": "virtualization.VmwarePhysicalNetworkInterface", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwarePhysicalNetworkInterface" ], "default": "virtualization.VmwarePhysicalNetworkInterface", "x-enum-as-string": true }, "Driver": { "description": "Driver type associated with physical network interface.", "type": "string", "x-omitempty": true }, "LinkSpeed": { "description": "Link speed of the physical network interface.", "type": "integer", "format": "int32", "x-omitempty": true }, "MacAddress": { "description": "Standard MAC address assigned to physical network interface.", "type": "string", "pattern": "^$|^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$", "x-omitempty": true }, "Pci": { "description": "PCI info for physical network interface.", "type": "string", "x-omitempty": true }, "SwitchName": { "description": "Switch associated with the physical network interface.", "type": "string", "x-omitempty": true }, "Host": { "$ref": "#/components/schemas/virtualization.VmwareHost.Relationship", "description": "A reference to a virtualizationVmwareHost resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwarePhysicalNetworkInterface.List": { "title": "List of 'virtualization.VmwarePhysicalNetworkInterface' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwarePhysicalNetworkInterface' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwarePhysicalNetworkInterface' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwarePhysicalNetworkInterface" }, "nullable": true } } } ] }, "virtualization.VmwareProactiveHa.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareProactiveHa' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareProactiveHa' resources.", "x-one-of-name": "virtualization.VmwareProactiveHa.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareProactiveHa.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareProactiveHa": { "title": "Virtualization:Vmware Proactive Ha", "description": "The VmwareProactiveHa object represents the attributes of 'HA Provider' and custom alarms added for a provider in a vCenter, supporting proactive high availability in clusters.\n#### Purpose\nVmwareProactiveHa enhances cluster resilience through proactive high availability settings, optimizing resource allocation and management within VMware environments.\n#### Key Concepts\n- **Proactive High Availability:** Supports settings for HA alarms and provider attributes, enhancing cluster resilience and operational continuity.\n- **Integration:** Interfaces with registered devices and alarm definitions, facilitating cohesive resource management and operational control.\n- **Security and Access:** Utilizes privilege sets for secure read operations, maintaining integrity and authorized access.\n- **Operational Features:** Includes attributes for HA settings, supporting resilient and adaptive cluster operations.", "x-allOf-name": "virtualization.VmwareProactiveHa", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseMo" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareProactiveHa', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareProactiveHa" ], "default": "virtualization.VmwareProactiveHa", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareProactiveHa" ], "default": "virtualization.VmwareProactiveHa", "x-enum-as-string": true }, "LastAcknowledgedAlarmTime": { "description": "Last recognized alarm time for a proactive HA alarm instance in a vCenter.", "type": "string", "format": "date-time", "readOnly": true, "x-omitempty": true }, "LastSentAlarmTime": { "description": "Time at which the last alarm was sent from cloud to the device connector.", "type": "string", "format": "date-time", "readOnly": true, "x-omitempty": true }, "AlarmDefinitions": { "description": "An array of relationships to condAlarmDefinition resources.", "type": "array", "items": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/cond.AlarmDefinition.Relationship" }, "nullable": true, "readOnly": true }, "RegisteredDevice": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/asset.DeviceRegistration.Relationship", "description": "A reference to a assetDeviceRegistration resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwareProactiveHa.List": { "title": "List of 'virtualization.VmwareProactiveHa' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareProactiveHa' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareProactiveHa' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareProactiveHa" }, "nullable": true } } } ] }, "virtualization.VmwareRemoteDisplayInfo": { "title": "Virtualization:Vmware Remote Display Info", "description": "Details of the remote display settings.", "x-allOf-name": "virtualization.VmwareRemoteDisplayInfo", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareRemoteDisplayInfo', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareRemoteDisplayInfo" ], "default": "virtualization.VmwareRemoteDisplayInfo", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareRemoteDisplayInfo" ], "default": "virtualization.VmwareRemoteDisplayInfo", "x-enum-as-string": true }, "RemoteDisplayPassword": { "description": "The password used for remote access. It is stored base64 encoded.", "type": "string", "x-omitempty": true }, "RemoteDisplayVncKey": { "description": "The access key for the remote display, potentially a long string.", "type": "string", "x-omitempty": true }, "RemoteDisplayVncPort": { "description": "Applies only when remoteDisplayvnc is enabled.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.VmwareResourceAllocationSystemTrafficTypes": { "title": "Virtualization:Vmware Resource Allocation System Traffic Types", "description": "Bandwidth Allocation for System Traffic.", "x-allOf-name": "virtualization.VmwareResourceAllocationSystemTrafficTypes", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareResourceAllocationSystemTrafficTypes', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareResourceAllocationSystemTrafficTypes" ], "default": "virtualization.VmwareResourceAllocationSystemTrafficTypes", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareResourceAllocationSystemTrafficTypes" ], "default": "virtualization.VmwareResourceAllocationSystemTrafficTypes", "x-enum-as-string": true }, "Limit": { "description": "The maximum allowed usage for a traffic class belonging to this resource pool per host physical NIC. The utilization of a traffic class will not exceed the specified limit even if there are available network resources. If this value is unset or set to -1 in an update operation, then there is no limit on the network resource usage (only bounded by available resource and shares). Units are in Mbits/sec.", "type": "integer", "format": "int64", "x-omitempty": true }, "Reservation": { "description": "Amount of bandwidth resource that is guaranteed available to the host infrastructure traffic class. If the utilization is less than the reservation, the extra bandwidth is used for other host infrastructure traffic class types.", "type": "integer", "format": "int64", "x-omitempty": true }, "Shares": { "description": "Network share. The value is used as a relative weight in competing for shared bandwidth, in case of resource contention.\n* `low` - Share of the traffic in the overall flow through a physical adapter.\n* `high` - Share of the traffic in the overall flow through a physical adapter.\n* `normal` - Share of the traffic in the overall flow through a physical adapter.\n* `custom` - Share of the traffic in the overall flow through a physical adapter.", "type": "string", "enum": [ "low", "high", "normal", "custom" ], "default": "low", "x-omitempty": true }, "SharesValue": { "description": "The number of shares allocated. Used to determine resource allocation in case of resource contention. Shares value is only set if level is set to custom. If level is not set to custom, this value is ignored. Therefore, only shares with custom values can be compared.", "type": "integer", "format": "int32", "x-omitempty": true }, "TrafficType": { "description": "Key of the host infrastructure resource.", "type": "string", "x-omitempty": true } } } ] }, "virtualization.VmwareResourceConsumption": { "title": "Virtualization:Vmware Resource Consumption", "description": "Stats on the resources consumed by this host.", "x-allOf-name": "virtualization.VmwareResourceConsumption", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareResourceConsumption', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareResourceConsumption" ], "default": "virtualization.VmwareResourceConsumption", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareResourceConsumption" ], "default": "virtualization.VmwareResourceConsumption", "x-enum-as-string": true }, "CpuConsumed": { "description": "The amount of CPU consumed in Hz.", "type": "integer", "format": "int64", "x-omitempty": true }, "MemoryConsumed": { "description": "Memory consumed by this host in bytes.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.VmwareSharesInfo": { "title": "Virtualization:Vmware Shares Info", "description": "Shares are used to determine relative allocation between resource consumers. In general, a consumer with more shares gets proportionally more of the resource, subject to certain other constraints.", "x-allOf-name": "virtualization.VmwareSharesInfo", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareSharesInfo', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareSharesInfo" ], "default": "virtualization.VmwareSharesInfo", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareSharesInfo" ], "default": "virtualization.VmwareSharesInfo", "x-enum-as-string": true }, "Level": { "description": "The allocation level. The level is a simplified view of shares. Levels map to a pre-determined set of numeric values for shares. If the shares value does not map to a predefined size, then the level is set as custom.", "type": "string", "x-omitempty": true }, "Shares": { "description": "The number of shares allocated. It is used to determine resource allocation in case of resource contention. Set if level is custom. If level is not set to custom, this value is ignored. Therefore, only shares with custom values can be compared.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.VmwareTeamingAndFailover": { "title": "Virtualization:Vmware Teaming And Failover", "description": "The teams can then either share the load of traffic between physical and virtual networks among some or all of its members, or provide passive failover in the event of a hardware failure or a network outage.", "x-allOf-name": "virtualization.VmwareTeamingAndFailover", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareTeamingAndFailover', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareTeamingAndFailover" ], "default": "virtualization.VmwareTeamingAndFailover", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareTeamingAndFailover" ], "default": "virtualization.VmwareTeamingAndFailover", "x-enum-as-string": true }, "ActiveAdapters": { "type": "array", "items": { "description": "Continue to use the adapter if the network adapter connectivity is up and active.", "type": "string", "x-omitempty": true }, "nullable": true }, "Failback": { "description": "By default, a failback policy is enabled on a NIC team. If a failed physical NIC returns online, the network component sets the NIC back to active by replacing the standby NIC that took over its slot.", "type": "boolean", "x-omitempty": true }, "LoadBalancing": { "description": "Determines how network traffic is distributed between the network adapters in a NIC team.\n* `loadbalanceIP` - Load balance based on IP hash.\n* `loadbalanceSrcmac` - Route based on source MAC hash.\n* `loadbalanceSrcid` - Route based on originating virtual port.\n* `failoverExplicit` - Use explicit failover order.\n* `loadbalanceSrcnic` - Route based on physical NIC load.", "type": "string", "enum": [ "loadbalanceIP", "loadbalanceSrcmac", "loadbalanceSrcid", "failoverExplicit", "loadbalanceSrcnic" ], "default": "loadbalanceIP", "x-omitempty": true }, "Name": { "description": "Name of the network component, example dvswitch, dvnetwork, vswitch or standard network.", "type": "string", "x-omitempty": true }, "NetworkFailureDetection": { "description": "Methods used by network component for failover detection.\n* `linkStatus` - This option detects failures such as removed cables and physical switch power failures.\n* `beaconProbing` - Sends out and listens for beacon probes on all NICs in the team, and uses this information, in addition to link status, to determine link failure. ESXi sends beacon packets every second.", "type": "string", "enum": [ "linkStatus", "beaconProbing" ], "default": "linkStatus", "x-omitempty": true }, "NotifySwitches": { "description": "Determines how network traffic is distributed between the network adapters in a NIC team.", "type": "boolean", "x-omitempty": true }, "StandbyAdapters": { "type": "array", "items": { "description": "Use this adapter if one of the active physical adapter is down.", "type": "string", "x-omitempty": true }, "nullable": true } } } ] }, "virtualization.VmwareUplinkPort.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareUplinkPort' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareUplinkPort' resources.", "x-one-of-name": "virtualization.VmwareUplinkPort.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareUplinkPort.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareUplinkPort": { "title": "Virtualization:Vmware Uplink Port", "description": "The VmwareUplinkPort object represents the VMware uplink port entity, detailing attributes for network connectivity and management.\n#### Purpose\nVmwareUplinkPort serves as the critical component for managing uplink port configurations, optimizing network resource allocation and control within VMware environments.\n#### Key Concepts\n- **Network Connectivity:** Supports settings for port names, keys, and identities, enhancing network management and control.\n- **Integration:** Interfaces with distributed networks, hosts, and physical interfaces, facilitating seamless network management and resource distribution. \n- **Security and Access** Utilizes privilege sets for secure read and update operations, maintaining integrity and authorized access.\n- **Operational Features:** Includes attributes for network relationships, supporting resilient and adaptive network operations.", "x-allOf-name": "virtualization.VmwareUplinkPort", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseSourceDevice" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareUplinkPort', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareUplinkPort" ], "default": "virtualization.VmwareUplinkPort", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareUplinkPort" ], "default": "virtualization.VmwareUplinkPort", "x-enum-as-string": true }, "Identity": { "description": "The VMware managed object reference as a string.", "type": "string", "x-omitempty": true }, "Key": { "description": "The internally assigned key of this uplink port object. This entity is not manipulated by users.", "type": "string", "x-omitempty": true }, "Name": { "description": "User-provided name to identify the uplink port object.", "type": "string", "x-omitempty": true }, "DistributedNetwork": { "$ref": "#/components/schemas/virtualization.VmwareDistributedNetwork.Relationship", "description": "A reference to a virtualizationVmwareDistributedNetwork resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "Host": { "$ref": "#/components/schemas/virtualization.VmwareHost.Relationship", "description": "A reference to a virtualizationVmwareHost resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "PhysicalNetworkInterface": { "$ref": "#/components/schemas/virtualization.VmwarePhysicalNetworkInterface.Relationship", "description": "A reference to a virtualizationVmwarePhysicalNetworkInterface resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwareUplinkPort.List": { "title": "List of 'virtualization.VmwareUplinkPort' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareUplinkPort' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareUplinkPort' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareUplinkPort" }, "nullable": true } } } ] }, "virtualization.VmwareVcenter.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareVcenter' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareVcenter' resources.", "x-one-of-name": "virtualization.VmwareVcenter.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareVcenter.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareVcenter.Relationship": { "description": "A relationship to the 'virtualization.VmwareVcenter' resource, or the expanded 'virtualization.VmwareVcenter' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareVcenter.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareVcenter" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareVcenter": { "title": "Virtualization:Vmware Vcenter", "description": "The VmwareVcenter object represents the VMware vCenter entity within the virtualization package, providing comprehensive management and organizational capabilities for VMware environments.\n#### Purpose\nVmwareVcenter is integral to managing VMware infrastructure, offering a centralized point for accessing and controlling vCenter properties, settings, and associated entities such as clusters, hosts, and datacenters.\n#### Key Concepts\n- **Centralized Management:** Facilitates the oversight and administration of VMware environments, ensuring cohesive management of resources.\n- **Access Control:** Incorporates privilege sets to govern read and update operations, supporting secure and authorized access.\n- **Integration:** Extends the BaseHypervisorManager, leveraging foundational capabilities to enhance vCenter-specific functionalities.\n- **Resource Tracking:** Provides metrics and counts for key entities like datacenters, clusters, hosts, and virtual machines, enabling effective monitoring and resource allocation.", "x-allOf-name": "virtualization.VmwareVcenter", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseHypervisorManager" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVcenter', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVcenter" ], "default": "virtualization.VmwareVcenter", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVcenter" ], "default": "virtualization.VmwareVcenter", "x-enum-as-string": true }, "ClusterCount": { "description": "Count of all Clusters associated with the vcenter.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "DatacenterCount": { "description": "Count of all Datacenters in the vcenter.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "DatastoreCount": { "description": "Count of all Datastores Templates associated with the vcenter.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "DistributedVirtualSwitchCount": { "description": "Count of all Distributed Virtual Switches associated with vcenter.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "DsClusterCount": { "description": "Count of all Datastore cluster associated with the vcenter.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "ExternalIp": { "description": "External Ip address fot the vcenter.", "type": "string", "readOnly": true, "x-omitempty": true }, "HostCount": { "description": "Count of all Hosts associated with the vcenter.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "IpAddress": { "type": "array", "items": { "description": "Ip Address of the vcenter.", "type": "string", "readOnly": true, "x-omitempty": true }, "nullable": true }, "TargetName": { "description": "Name of th Target with which the vcenter was claimed.", "type": "string", "readOnly": true, "x-omitempty": true }, "VmCount": { "description": "Count of all Virtual Machines associated with the vcenter.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "VmTemplatesCount": { "description": "Count of all VM Templates associated with the vcenter.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true } } } ] }, "virtualization.VmwareVcenter.List": { "title": "List of 'virtualization.VmwareVcenter' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareVcenter' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareVcenter' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareVcenter" }, "nullable": true } } } ] }, "virtualization.VmwareVirtualDisk.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareVirtualDisk' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareVirtualDisk' resources.", "x-one-of-name": "virtualization.VmwareVirtualDisk.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareVirtualDisk.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareVirtualDisk": { "title": "Virtualization:Vmware Virtual Disk", "description": "Depicts disk configuration used to create a virtual disk on a hypervisor datastore.", "x-allOf-name": "virtualization.VmwareVirtualDisk", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseVirtualDisk" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVirtualDisk', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVirtualDisk" ], "default": "virtualization.VmwareVirtualDisk", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVirtualDisk" ], "default": "virtualization.VmwareVirtualDisk", "x-enum-as-string": true }, "CompatibilityMode": { "description": "Compatibility mode of the raw disk mapping (RDM).\n* `notApplicable` - Value specified for any disk which is not of raw device mapping type.\n* `physicalMode` - A disk device backed by a physical compatibility mode raw disk mapping cannot use disk modes, and commands are passed straight through to the LUN indicated by the raw disk mapping.\n* `virtualMode` - A disk device backed by a virtual compatibility mode raw disk mapping can use disk modes.", "type": "string", "enum": [ "notApplicable", "physicalMode", "virtualMode" ], "default": "notApplicable", "x-omitempty": true }, "ControllerKey": { "description": "Key of the controller on which the disk is created.", "type": "integer", "format": "int64", "x-omitempty": true }, "DeviceName": { "description": "Host-specific device the LUN is being accessed through. If the target LUN is not available on the host then it is empty. For example, this could happen if it has accidentally been masked out.", "type": "string", "x-omitempty": true }, "DiskMode": { "description": "Persistence mode of the virtual disk. For RDM disks, it is only supported when the raw disk mapping is using virtual compatibility mode.\n* `persistent` - Changes are immediately and permanently written to the virtual disk.\n* `independent_persistent` - Changes are immediately and permanently written to the virtual disk and not affected by snapshots.\n* `independent_nonpersistent` - Changes to virtual disk are made to a redo log and discarded at power off and not affected by snapshots.\n* `nonpersistent` - Changes to virtual disk are made to a redo log and discarded at power off.\n* `undoable` - Changes to virtual disk are made to a redo log and has the option to commit or undo.\n* `append` - Changes are appended to the redo log and can be revoked by removing the undo log.", "type": "string", "enum": [ "persistent", "independent_persistent", "independent_nonpersistent", "nonpersistent", "undoable", "append" ], "default": "persistent", "x-omitempty": true }, "DiskType": { "description": "Specifies whether the virtual disk is a RDM or a Hard disk.\n* `flatDisk` - Specifies that it is a flat disk.\n* `rdmDisk` - Specifies that it is a raw device mapping disk.", "type": "string", "enum": [ "flatDisk", "rdmDisk" ], "default": "flatDisk", "x-omitempty": true }, "Key": { "description": "The internally assigned key of this disk. This entity is not manipulated by users.", "type": "integer", "format": "int64", "x-omitempty": true }, "Limit": { "description": "The utilization of a virtual machine will not exceed this limit, even if there are available resources. Used to ensure a consistent performance of virtual machines independent of available resources. If set to -1, then there is no fixed limit on resource usage (only bounded by available resources and shares). The unit is number of I/O per second.", "type": "integer", "format": "int64", "x-omitempty": true }, "LunUuid": { "description": "Unique identifier of the LUN accessed by the raw disk mapping (RDM).", "type": "string", "x-omitempty": true }, "Serial": { "description": "Serial ID of the storage device.", "type": "string", "x-omitempty": true }, "Shares": { "description": "Disk shares used for resource scheduling.", "$ref": "#/components/schemas/virtualization.VmwareSharesInfo", "x-omitempty": true }, "Sharing": { "description": "Sharing mode of the virtual disk.\n* `sharingNone` - The virtual disk is not shared.\n* `sharingMultiWriter` - The virtual disk is shared between multiple virtual machines.", "type": "string", "enum": [ "sharingNone", "sharingMultiWriter" ], "default": "sharingNone", "x-omitempty": true }, "StorageAllocationType": { "description": "Allocation type for the virtual disk.\n* `notApplicable` - Value specified for a disk for which storage allocation type is not applicable.\n* `thin` - A thin provisioned disk consumes only the space that it needs for its initial operrations, and grows with time according to demand. It is the fastest method to create a virtual disk because it creates a disk with just the header information.\n* `lazyZeroedThick` - A lazy zeroed thick disk has all space allocated at the time of its creation. Data remaining on the physical device is not erased during creation, but is zeroed out on demand later on first write from the virtual machine.\n* `eagerZeroedThick` - An eager zeroed thick disk has all space allocated and wiped clean of any previous contents on the physical media at creation time. Such disks may take longer time during creation compared to other disk formats.", "type": "string", "enum": [ "notApplicable", "thin", "lazyZeroedThick", "eagerZeroedThick" ], "default": "notApplicable", "x-omitempty": true }, "UnitNumber": { "description": "Unit number of the disk on its controller.", "type": "integer", "format": "int64", "x-omitempty": true }, "Uuid": { "description": "UUID assigned by vCenter to every disk.", "type": "string", "pattern": "^$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", "x-omitempty": true }, "VdiskId": { "description": "Identity of the virtual disk object as the first class entity.", "type": "string", "pattern": "^$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", "x-omitempty": true }, "Vendor": { "description": "Vendor of the storage device.", "type": "string", "x-omitempty": true }, "VirtualDiskPath": { "description": "Path of the virtual disk.", "type": "string", "x-omitempty": true }, "VmIdentity": { "description": "Identity of the virtual machine where the virtual disk is created.", "type": "string", "x-omitempty": true }, "Datastore": { "$ref": "#/components/schemas/virtualization.VmwareDatastore.Relationship", "description": "A reference to a virtualizationVmwareDatastore resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "VirtualMachine": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine.Relationship", "description": "A reference to a virtualizationVmwareVirtualMachine resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwareVirtualDisk.List": { "title": "List of 'virtualization.VmwareVirtualDisk' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareVirtualDisk' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareVirtualDisk' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareVirtualDisk" }, "nullable": true } } } ] }, "virtualization.VmwareVirtualMachine.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareVirtualMachine' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareVirtualMachine' resources.", "x-one-of-name": "virtualization.VmwareVirtualMachine.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareVirtualMachine.Relationship": { "description": "A relationship to the 'virtualization.VmwareVirtualMachine' resource, or the expanded 'virtualization.VmwareVirtualMachine' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareVirtualMachine.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareVirtualMachine": { "title": "Virtualization:Vmware Virtual Machine", "description": "The VmwareVirtualMachine object represents the virtual machine entity within the VMware environment, encompassing detailed configurations, states, and resource allocations.\n#### Purpose\nVmwareVirtualMachine is pivotal in managing virtual machine operations, providing insights into VM states, configurations, and relationships with other VMware resources.\n#### Key Concepts\n- **Operational States:** Tracks VM states such as power status and guest state, ensuring real-time monitoring and control.\n- **Configuration Details:** Includes comprehensive settings for CPU, memory, disk, and network configurations, supporting tailored VM operations.\n- **Resource Integration:** Interfaces with datastores, hosts, and clusters, facilitating seamless connectivity and resource management.\n- **Security and Management:** Incorporates features for managing guest tools, network settings, and security policies, enhancing VM security and efficiency.", "x-allOf-name": "virtualization.VmwareVirtualMachine", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseVirtualMachine" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVirtualMachine', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVirtualMachine" ], "default": "virtualization.VmwareVirtualMachine", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVirtualMachine" ], "default": "virtualization.VmwareVirtualMachine", "x-enum-as-string": true }, "Annotation": { "description": "List of annotations provided to this VM by user. Can be long.", "type": "string", "x-omitempty": true }, "AttachedResourceTags": { "type": "array", "items": { "description": "Tags associated with this Virtual Machine.", "$ref": "#/components/schemas/virtualization.VmwareAttachedResourceTag", "readOnly": true, "x-omitempty": true }, "nullable": true }, "ConfigName": { "description": "The configuration name for this VM. This maybe the same as the guest hostname.", "type": "string", "x-omitempty": true }, "ConnectionState": { "description": "Shows if virtual machine is connected to vCenter. Values are Connected, Disconnected, Orphaned, Inaccessible, and Invalid.", "type": "string", "x-omitempty": true }, "CpuHotAddEnabled": { "description": "Indicates if the capability to add CPUs to a running VM is enabled.", "type": "boolean", "x-omitempty": true }, "CpuShares": { "description": "Shows the relative importance of a VM and its CPU limits.", "$ref": "#/components/schemas/virtualization.VmwareVmCpuShareInfo", "x-omitempty": true }, "CpuSocketInfo": { "description": "Details of CPUs/sockets of this VM.", "$ref": "#/components/schemas/virtualization.VmwareVmCpuSocketInfo", "x-omitempty": true }, "CustomAttributes": { "type": "array", "items": { "description": "User provided meta information associated with the VMs. Can be long.", "type": "string", "x-omitempty": true }, "nullable": true }, "DefaultPowerOffType": { "description": "Indicates how the VM will be powered off (soft, hard etc.).", "type": "string", "x-omitempty": true }, "DhcpEnabled": { "description": "Shows if DHCP is used for IP/DNS on this VM.", "type": "boolean", "x-omitempty": true }, "DiskCommitInfo": { "description": "Information about the virtual machine's disk commits, sharing and limits.", "$ref": "#/components/schemas/virtualization.VmwareVmDiskCommitInfo", "x-omitempty": true }, "DnsServerList": { "type": "array", "items": { "description": "List of DNS server IPs assigned to this VM.", "type": "string", "x-omitempty": true }, "nullable": true }, "DnsSuffixList": { "type": "array", "items": { "description": "List of DNS suffixes given to this VM.", "type": "string", "x-omitempty": true }, "nullable": true }, "ExtraConfig": { "description": "Additional custom configuration settings applied to this VM. It is a set of name-value pairs stored as json.", "nullable": true, "readOnly": true, "x-omitempty": true }, "Folder": { "description": "The folder name associated with this VM.", "type": "string", "x-omitempty": true }, "GuestState": { "description": "The state of the guest OS running on this VM. Could be running, not running etc.\n* `Unknown` - Indicates that the guest OS state cannot be determined.\n* `NotRunning` - Indicates that the guest OS is not running.\n* `Resetting` - Indicates that the guest OS is resetting.\n* `Running` - Indicates that the guest OS is running normally.\n* `ShuttingDown` - Indicates that the guest OS is shutting down.\n* `Standby` - Indicates that the guest OS is in standby mode.", "type": "string", "enum": [ "Unknown", "NotRunning", "Resetting", "Running", "ShuttingDown", "Standby" ], "default": "Unknown", "x-omitempty": true }, "HostCompatibility": { "description": "Minimum host ESXi version required for the virtual machine.", "type": "string", "readOnly": true, "x-omitempty": true }, "InstanceUuid": { "description": "UUID assigned by vCenter to every VM.", "type": "string", "pattern": "^$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$", "x-omitempty": true }, "InventoryPath": { "description": "Inventory path to the VM. Example - /DC/vm/folder/VMName.", "type": "string", "x-omitempty": true }, "IsTemplate": { "description": "If true, indicates that the entity refers to a template of a virtual machine and not a real virtual machine.", "type": "boolean", "x-omitempty": true }, "MacAddress": { "type": "array", "items": { "description": "Standard MAC address assigned to this VM.", "type": "string", "pattern": "^$|^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$", "x-omitempty": true }, "nullable": true }, "MemShares": { "description": "Similar to CPU Shares but applicable to memory.", "$ref": "#/components/schemas/virtualization.VmwareVmMemoryShareInfo", "x-omitempty": true }, "MemoryHotAddEnabled": { "description": "Adding memory to a running VM.", "type": "boolean", "x-omitempty": true }, "NetworkCount": { "description": "Indicates how many networks are used by this VM.", "type": "integer", "format": "int64", "x-omitempty": true }, "PassthroughDevices": { "type": "array", "items": { "description": "Contains the identity of the PCI passthrough devices associated with this virtual machine.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "nullable": true }, "PortGroups": { "type": "array", "items": { "description": "List of portgroup names allocated to this VM.", "type": "string", "x-omitempty": true }, "nullable": true }, "ProtectedVm": { "description": "Shows if this is a protected VM. VMs can be in protection groups.", "type": "boolean", "x-omitempty": true }, "RemoteDisplayInfo": { "description": "Applies only when remoteDisplayvnc is enabled.", "$ref": "#/components/schemas/virtualization.VmwareRemoteDisplayInfo", "x-omitempty": true }, "RemoteDisplayVncEnabled": { "description": "Shows if support for a remote VNC access is enabled.", "type": "boolean", "x-omitempty": true }, "ResourcePool": { "description": "Name of the resource pool to which this VM belongs (optional).", "type": "string", "x-omitempty": true }, "ResourcePoolOwner": { "description": "Who owns the resource pool.", "type": "string", "x-omitempty": true }, "ResourcePoolParent": { "description": "The parent of the current resource pool to which this VM belongs.", "type": "string", "x-omitempty": true }, "ToolRunningStatus": { "description": "Indicates if guest tools are running on this VM. Could be set to guestToolNotRunning or guestToolsRunning.", "type": "string", "x-omitempty": true }, "ToolsVersion": { "description": "The version of the guest tools, usually not specified.", "type": "string", "x-omitempty": true }, "VirtualDisks": { "type": "array", "items": { "description": "Contains the identity of the virtual disks associated with this virtual machine.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "nullable": true }, "VirtualNetworkInterfaces": { "type": "array", "items": { "description": "Contains the identity of the virtual network interfaces associated with this virtual machine.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "nullable": true }, "VmDiskCount": { "description": "Shows the number of disks assigned to this VM.", "type": "integer", "format": "int64", "x-omitempty": true }, "VmOverallStatus": { "description": "The operational state of the VM. Could be Available, Provisioned, Maintenance mode, Deleting, etc.", "type": "string", "x-omitempty": true }, "VmPath": { "description": "Path to the vmx file of the VM. Example - [datastore3] VCSA-134/VCSA-134.vmx.", "type": "string", "x-omitempty": true }, "VmVersion": { "description": "Information about the version of this VM (vmx-09, vmx-11 etc.).", "type": "string", "x-omitempty": true }, "VmVnicCount": { "description": "How many vnics are present.", "type": "integer", "format": "int64", "x-omitempty": true }, "VnicDeviceConfigId": { "description": "Information related to the guest info's VNIC virtual device. It is a comma-separated list.", "type": "string", "x-omitempty": true }, "Cluster": { "$ref": "#/components/schemas/virtualization.VmwareCluster.Relationship", "description": "A reference to a virtualizationVmwareCluster resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "Datacenter": { "$ref": "#/components/schemas/virtualization.VmwareDatacenter.Relationship", "description": "A reference to a virtualizationVmwareDatacenter resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "Datastores": { "description": "An array of relationships to virtualizationVmwareDatastore resources.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareDatastore.Relationship" }, "nullable": true, "readOnly": true }, "Host": { "$ref": "#/components/schemas/virtualization.VmwareHost.Relationship", "description": "A reference to a virtualizationVmwareHost resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "Networks": { "description": "An array of relationships to virtualizationBaseNetwork resources.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.BaseNetwork.Relationship" }, "nullable": true, "readOnly": true }, "ParentFolder": { "$ref": "#/components/schemas/virtualization.VmwareFolder.Relationship", "description": "A reference to a virtualizationVmwareFolder resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." } } } ] }, "virtualization.VmwareVirtualMachine.List": { "title": "List of 'virtualization.VmwareVirtualMachine' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareVirtualMachine' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareVirtualMachine' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine" }, "nullable": true } } } ] }, "virtualization.VmwareVirtualMachineGpu.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareVirtualMachineGpu' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareVirtualMachineGpu' resources.", "x-one-of-name": "virtualization.VmwareVirtualMachineGpu.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineGpu.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareVirtualMachineGpu": { "title": "Virtualization:Vmware Virtual Machine Gpu", "description": "The VmwareVirtualMachineGpu object encapsulates the common attributes of virtual GPU devices on VMware virtual machines, detailing configurations for resource allocation and management.\n#### Purpose\nVmwareVirtualMachineGpu provides the framework for managing virtual GPU configurations, supporting detailed settings and operational attributes within VMware environments.\n#### Key Concepts\n- **Resource Allocation:** Defines settings for GPU keys and identities, optimizing resource management and allocation on virtual machines.\n- **Integration:** Interfaces with virtual machines, facilitating seamless connectivity and resource management for virtual GPU devices.\n- **Security and Access:** Utilizes privilege sets for secure read operations, maintaining integrity and authorized access.\n- **Operational Features:** Includes attributes for GPU configurations, supporting resilient and adaptive device operations.", "x-allOf-name": "virtualization.VmwareVirtualMachineGpu", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseVirtualMachineGpu" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVirtualMachineGpu', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVirtualMachineGpu" ], "default": "virtualization.VmwareVirtualMachineGpu", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVirtualMachineGpu" ], "default": "virtualization.VmwareVirtualMachineGpu", "x-enum-as-string": true }, "Key": { "description": "The internally assigned key of this virtual GPU device. This entity is not manipulated by users.", "type": "integer", "format": "int64", "readOnly": true, "x-omitempty": true }, "VmIdentity": { "description": "Identity of the virtual machine where the virtual gpu is created.", "type": "string", "readOnly": true, "x-omitempty": true } } } ] }, "virtualization.VmwareVirtualMachineGpu.List": { "title": "List of 'virtualization.VmwareVirtualMachineGpu' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareVirtualMachineGpu' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareVirtualMachineGpu' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineGpu" }, "nullable": true } } } ] }, "virtualization.VmwareVirtualMachineSnapshot.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareVirtualMachineSnapshot' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareVirtualMachineSnapshot' resources.", "x-one-of-name": "virtualization.VmwareVirtualMachineSnapshot.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineSnapshot.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareVirtualMachineSnapshot": { "title": "Virtualization:Vmware Virtual Machine Snapshot", "description": "The VmwareVirtualMachineSnapshot object encapsulates the virtual machine snapshot entity within VMware environments, detailing attributes for resource allocation and management.\n#### Purpose\nVmwareVirtualMachineSnapshot provides the framework for managing VM snapshots, supporting detailed configurations and operational settings within VMware environments.\n#### Key Concepts\n- **Snapshot Management:** Defines settings for snapshot keys, reference values, and creation times, optimizing snapshot resource management.\n- **Integration:** Interfaces with virtual machines, facilitating seamless connectivity and resource management for VM snapshots.\n- **Security and Access:** Utilizes privilege sets for secure read and update operations, maintaining integrity and authorized access.\n- **Operational Features:** Includes attributes such as golden snapshots and quiesce settings, supporting resilient and adaptive snapshot operations.", "x-allOf-name": "virtualization.VmwareVirtualMachineSnapshot", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseVirtualMachineSnapshot" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVirtualMachineSnapshot', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVirtualMachineSnapshot" ], "default": "virtualization.VmwareVirtualMachineSnapshot", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVirtualMachineSnapshot" ], "default": "virtualization.VmwareVirtualMachineSnapshot", "x-enum-as-string": true }, "CreationTime": { "description": "Snapshot creation time. Time at which snapshot gets created.", "type": "string", "format": "date-time", "x-omitempty": true }, "CurrentSnapshot": { "description": "If yes, it determines it is the latest snapshot of the virtual machine.", "type": "boolean", "x-omitempty": true }, "Description": { "description": "User provided description of the virtual machine snapshot.", "type": "string", "x-omitempty": true }, "Golden": { "description": "If yes, the virtual machine snapshot cannot be deleted.", "type": "boolean", "x-omitempty": true }, "Key": { "description": "The internally assigned id/key of virtual machine snapshot.", "type": "integer", "format": "int64", "x-omitempty": true }, "PredecessorId": { "description": "Predecessor id is the id of the parent snapshot.", "type": "integer", "format": "int64", "x-omitempty": true }, "Quiesced": { "description": "Quiesce pauses all the I/O operations on virtual machine till the snapshot is taken.", "type": "boolean", "x-omitempty": true }, "RefValue": { "description": "Internally assigned MOR reference value.", "type": "string", "x-omitempty": true }, "SnapshotSize": { "description": "Size of the snapshot file created of the virtual machine, stored in bytes.", "type": "integer", "format": "int64", "x-omitempty": true }, "VirtualMachine": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine.Relationship", "description": "A reference to a virtualizationVmwareVirtualMachine resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwareVirtualMachineSnapshot.List": { "title": "List of 'virtualization.VmwareVirtualMachineSnapshot' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareVirtualMachineSnapshot' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareVirtualMachineSnapshot' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachineSnapshot" }, "nullable": true } } } ] }, "virtualization.VmwareVirtualNetworkInterface.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareVirtualNetworkInterface' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareVirtualNetworkInterface' resources.", "x-one-of-name": "virtualization.VmwareVirtualNetworkInterface.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareVirtualNetworkInterface.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareVirtualNetworkInterface": { "title": "Virtualization:Vmware Virtual Network Interface", "description": "The VmwareVirtualNetworkInterface object characterizes the virtual network interface entity within VMware environments, detailing attributes for resource allocation and management.\n#### Purpose\nVmwareVirtualNetworkInterface provides the framework for managing virtual network interfaces, supporting detailed configurations and operational settings within VMware environments.\n#### Key Concepts\n- **Resource Allocation:** Defines settings for adapter types, network types, and connection statuses, optimizing interface resource management.\n- **Integration:** Interfaces with virtual machines and networks, facilitating seamless connectivity and resource management for virtual network interfaces.\n- **Security and Access:** Utilizes privilege sets for secure read and update operations, maintaining integrity and authorized access.\n- **Operational Settings:** Includes attributes such as MAC address types and connection policies, supporting tailored interface operations.", "x-allOf-name": "virtualization.VmwareVirtualNetworkInterface", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseVirtualNetworkInterface" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVirtualNetworkInterface', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVirtualNetworkInterface" ], "default": "virtualization.VmwareVirtualNetworkInterface", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVirtualNetworkInterface" ], "default": "virtualization.VmwareVirtualNetworkInterface", "x-enum-as-string": true }, "AdapterType": { "description": "Type of virtual ethernet adapter for virtual network interface.", "type": "string", "x-omitempty": true }, "ConnectAtPowerOn": { "description": "Connect or not to connect the device when the virtual machine starts.", "type": "boolean", "x-omitempty": true }, "Connected": { "description": "Device is currently connected or not. Valid only while the virtual machine is running.", "type": "boolean", "x-omitempty": true }, "Key": { "description": "The internally assigned key of this virtual network interface. This entity is not manipulated by users.", "type": "integer", "format": "int64", "x-omitempty": true }, "MacAddress": { "description": "MAC address assigned to virtual network interface.", "type": "string", "pattern": "^$|^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$", "x-omitempty": true }, "MacAddressType": { "description": "MAC address type for the mac address assigned to virtual network interface.\n* `manual` - Statically assigned MAC address.\n* `generated` - Automatically generated MAC address.\n* `assigned` - MAC address assigned by VCenter to the virtual network interface card.", "type": "string", "enum": [ "manual", "generated", "assigned" ], "default": "manual", "x-omitempty": true }, "NetworkType": { "description": "Type of network for virtual network interface. It can be either standard or distributed.", "type": "string", "x-omitempty": true }, "VmIdentity": { "description": "Identity of the virtual machine where the virtual network interface is created.", "type": "string", "x-omitempty": true }, "Network": { "$ref": "#/components/schemas/virtualization.BaseNetwork.Relationship", "description": "A reference to a virtualizationBaseNetwork resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "VirtualMachine": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine.Relationship", "description": "A reference to a virtualizationVmwareVirtualMachine resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwareVirtualNetworkInterface.List": { "title": "List of 'virtualization.VmwareVirtualNetworkInterface' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareVirtualNetworkInterface' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareVirtualNetworkInterface' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareVirtualNetworkInterface" }, "nullable": true } } } ] }, "virtualization.VmwareVirtualSwitch.Response": { "description": "The response body of a HTTP GET request for the 'virtualization.VmwareVirtualSwitch' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'virtualization.VmwareVirtualSwitch' resources.", "x-one-of-name": "virtualization.VmwareVirtualSwitch.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/virtualization.VmwareVirtualSwitch.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "virtualization.VmwareVirtualSwitch.Relationship": { "description": "A relationship to the 'virtualization.VmwareVirtualSwitch' resource, or the expanded 'virtualization.VmwareVirtualSwitch' resource, or the 'null' value.", "x-one-of-name": "virtualization.VmwareVirtualSwitch.Relationship", "oneOf": [ { "type": "null" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.MoRef" }, { "$ref": "#/components/schemas/virtualization.VmwareVirtualSwitch" } ], "discriminator": { "propertyName": "ClassId" } }, "virtualization.VmwareVirtualSwitch": { "title": "Virtualization:Vmware Virtual Switch", "description": "The VmwareVirtualSwitch object characterizes the VMware Virtual Switch entity, detailing attributes for network management and configuration.\n#### Purpose\nVmwareVirtualSwitch serves as the foundational component for managing virtual network configurations, optimizing network resource allocation and control within VMware environments.\n#### Key Concepts\n- **Network Management:** Supports configuration of networks, physical interfaces, and security policies, enhancing network efficiency and performance.\n- **Operational Settings:** Includes features for teaming, failover, and security policies, ensuring resilient and adaptive network operations.\n- **Integration:** Connects with hosts and datacenters, facilitating cohesive network management and resource distribution.\n- **Security and Access:** Utilizes privilege sets for secure read and update operations, maintaining integrity and authorized access.", "x-allOf-name": "virtualization.VmwareVirtualSwitch", "allOf": [ { "$ref": "#/components/schemas/virtualization.BaseVirtualSwitch" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVirtualSwitch', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVirtualSwitch" ], "default": "virtualization.VmwareVirtualSwitch", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVirtualSwitch" ], "default": "virtualization.VmwareVirtualSwitch", "x-enum-as-string": true }, "ForgedTransmits": { "description": "If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, the switch does not perform filtering and permits all outbound frames.\n* `Reject` - Indicates that the security policy is rejected.\n* `Accept` - Indicates that the security policy is accepted.", "type": "string", "enum": [ "Reject", "Accept" ], "default": "Reject", "x-omitempty": true }, "MacAddressChanges": { "description": "If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, the switch drops all inbound frames to the adapter. If property value is set to accept and the MAC address is changed, the switch allows frames to the new MAC address to pass.\n* `Reject` - Indicates that the security policy is rejected.\n* `Accept` - Indicates that the security policy is accepted.", "type": "string", "enum": [ "Reject", "Accept" ], "default": "Reject", "x-omitempty": true }, "Mtu": { "description": "Maximum transmission unit configured on a virtual switch.", "type": "integer", "format": "int64", "x-omitempty": true }, "NicTeamingAndFailover": { "description": "The teams can then either share the load of traffic between physical and virtual networks among some or all of its members, or provide passive failover in the event of a hardware failure or a network outage.", "$ref": "#/components/schemas/virtualization.VmwareTeamingAndFailover", "x-omitempty": true }, "NumNetworks": { "description": "Number of networks available on this virtual switch.", "type": "integer", "format": "int64", "x-omitempty": true }, "NumPhysicalNetworkInterfaces": { "description": "Number of physical network interfaces connected with this virtual switch.", "type": "integer", "format": "int64", "x-omitempty": true }, "PromiscuousMode": { "description": "If promiscuousMode property value is set to reject, the virtual switch forwards only frames that are addressed to the adapter. If property value is set to accept, the virtual switch forwards all frames to the adapter in compliance with the active VLAN policy for the port to which it is connected.\n* `Reject` - Indicates that the security policy is rejected.\n* `Accept` - Indicates that the security policy is accepted.", "type": "string", "enum": [ "Reject", "Accept" ], "default": "Reject", "x-omitempty": true }, "Host": { "$ref": "#/components/schemas/virtualization.VmwareHost.Relationship", "description": "A reference to a virtualizationVmwareHost resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true } } } ] }, "virtualization.VmwareVirtualSwitch.List": { "title": "List of 'virtualization.VmwareVirtualSwitch' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'virtualization.VmwareVirtualSwitch' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'virtualization.VmwareVirtualSwitch' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/virtualization.VmwareVirtualSwitch" }, "nullable": true } } } ] }, "virtualization.VmwareVlanRange": { "title": "Virtualization:Vmware Vlan Range", "description": "Details of the VLAN range for the trunk port.", "x-allOf-name": "virtualization.VmwareVlanRange", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVlanRange', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVlanRange" ], "default": "virtualization.VmwareVlanRange", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVlanRange" ], "default": "virtualization.VmwareVlanRange", "x-enum-as-string": true }, "VlanRangeEnd": { "description": "End value of VLAN range for the trunk port. The valid range is from 0 to 4094.", "type": "integer", "format": "int64", "x-omitempty": true }, "VlanRangeStart": { "description": "Start value of VLAN range for the trunk port. The valid range is from 0 to 4094.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.VmwareVmCpuShareInfo": { "title": "Virtualization:Vmware Vm Cpu Share Info", "description": "Information about the virtual machine's CPU sharing and limits.", "x-allOf-name": "virtualization.VmwareVmCpuShareInfo", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVmCpuShareInfo', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVmCpuShareInfo" ], "default": "virtualization.VmwareVmCpuShareInfo", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVmCpuShareInfo" ], "default": "virtualization.VmwareVmCpuShareInfo", "x-enum-as-string": true }, "CpuLimit": { "description": "Upper limit on CPU allocation (MHz).", "type": "integer", "format": "int64", "x-omitempty": true }, "CpuOverheadLimit": { "description": "Amount of CPU for virtualization overhead.", "type": "integer", "format": "int64", "x-omitempty": true }, "CpuReservation": { "description": "Guaranteed minimum allocation of CPU resource (MHz).", "type": "integer", "format": "int64", "x-omitempty": true }, "CpuShares": { "description": "Shows the relative importance of a VM. There is no unit for this value. It is a relative measure based on the settings for other resource pools. For more information, see VMware documentation.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.VmwareVmCpuSocketInfo": { "title": "Virtualization:Vmware Vm Cpu Socket Info", "description": "Information about the virtual machine's hardware platform (CPU, memory).", "x-allOf-name": "virtualization.VmwareVmCpuSocketInfo", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVmCpuSocketInfo', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVmCpuSocketInfo" ], "default": "virtualization.VmwareVmCpuSocketInfo", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVmCpuSocketInfo" ], "default": "virtualization.VmwareVmCpuSocketInfo", "x-enum-as-string": true }, "CoresPerSocket": { "description": "The number of core per CPU socket (value may be empty).", "type": "integer", "format": "int64", "x-omitempty": true }, "NumCpus": { "description": "Number of CPUs allocated to this VM.", "type": "integer", "format": "int64", "x-omitempty": true }, "NumSockets": { "description": "The number of CPU sockets allocated.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.VmwareVmDiskCommitInfo": { "title": "Virtualization:Vmware Vm Disk Commit Info", "description": "Information about the virtual machine's disk commits, sharing and limits. For more information, see VMware documentation.", "x-allOf-name": "virtualization.VmwareVmDiskCommitInfo", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVmDiskCommitInfo', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVmDiskCommitInfo" ], "default": "virtualization.VmwareVmDiskCommitInfo", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVmDiskCommitInfo" ], "default": "virtualization.VmwareVmDiskCommitInfo", "x-enum-as-string": true }, "CommittedDisk": { "description": "Disk committed in bytes on this virtual machine (disk space used up).", "type": "integer", "format": "int64", "x-omitempty": true }, "UnCommittedDisk": { "description": "Total uncommitted disk space that is available for use (in bytes).", "type": "integer", "format": "int64", "x-omitempty": true }, "UnsharedDisk": { "description": "Total unshared disk space (in bytes).", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "virtualization.VmwareVmMemoryShareInfo": { "title": "Virtualization:Vmware Vm Memory Share Info", "description": "Information about the virtual machine's memory sharing and limits. For more information, see VMware documentation.", "x-allOf-name": "virtualization.VmwareVmMemoryShareInfo", "nullable": true, "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType" }, { "type": "object", "description": "Definition of the list of properties defined in 'virtualization.VmwareVmMemoryShareInfo', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "virtualization.VmwareVmMemoryShareInfo" ], "default": "virtualization.VmwareVmMemoryShareInfo", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "virtualization.VmwareVmMemoryShareInfo" ], "default": "virtualization.VmwareVmMemoryShareInfo", "x-enum-as-string": true }, "MemLimit": { "description": "Limit on the memory sharing imposed (in Mbytes).", "type": "integer", "format": "int64", "x-omitempty": true }, "MemOverheadLimit": { "description": "Limit on memory overhead imposed (in Mbytes).", "type": "integer", "format": "int64", "x-omitempty": true }, "MemReservation": { "description": "Similar to CPU reservations (Mbytes).", "type": "integer", "format": "int64", "x-omitempty": true }, "MemShares": { "description": "Similar to CPU Shares but applicable to memory. There is no unit for this value. It is a relative measure based on the settings for other resource pools.", "type": "integer", "format": "int64", "x-omitempty": true } } } ] }, "vmrc.Console.Response": { "description": "The response body of a HTTP GET request for the 'vmrc.Console' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'vmrc.Console' resources.", "x-one-of-name": "vmrc.Console.Response", "oneOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount" }, { "$ref": "#/components/schemas/vmrc.Console.List" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform" }, { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary" } ], "discriminator": { "propertyName": "ObjectType" } }, "vmrc.Console": { "title": "Vmrc:Console", "description": "The Console object provides API access to launch VMRC consoles to VMware virtual machines. It facilitates secure and efficient virtual machine management through robust console access.\n#### Purpose\nConsole object enables organizations to manage VMware virtual machines efficiently through VMRC console access. It supports secure and streamlined operations by providing robust console management capabilities.\n#### Key Concepts\n- **VMRC Console Access:** Provides access to launch VMRC consoles, supporting efficient virtual machine management.\n- **Virtual Machine Relationship:** Establishes relationships with virtual machines to ensure accurate console operations.\n- **VCenter Integration:** Integrates with vCenters to facilitate seamless console access and management.", "x-allOf-name": "vmrc.Console", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/tunneling.Tunnel" }, { "type": "object", "description": "Definition of the list of properties defined in 'vmrc.Console', excluding properties defined in parent classes.", "required": [ "ClassId", "ObjectType" ], "properties": { "ClassId": { "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.", "enum": [ "vmrc.Console" ], "default": "vmrc.Console", "x-enum-as-string": true }, "ObjectType": { "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.", "enum": [ "vmrc.Console" ], "default": "vmrc.Console", "x-enum-as-string": true }, "Vcenter": { "$ref": "#/components/schemas/virtualization.VmwareVcenter.Relationship", "description": "A reference to a virtualizationVmwareVcenter resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.", "readOnly": true }, "VirtualMachine": { "$ref": "#/components/schemas/virtualization.VmwareVirtualMachine.Relationship", "description": "A reference to a virtualizationVmwareVirtualMachine resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline." } } } ] }, "vmrc.Console.List": { "title": "List of 'vmrc.Console' resources", "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.", "allOf": [ { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse" }, { "type": "object", "properties": { "Count": { "description": "The total number of 'vmrc.Console' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.", "type": "integer", "format": "int32" }, "Results": { "description": "The array of 'vmrc.Console' resources matching the request.", "type": "array", "items": { "$ref": "#/components/schemas/vmrc.Console" }, "nullable": true } } } ] } }, "parameters": { "moidParam": { "name": "Moid", "in": "path", "required": true, "description": "The unique Moid identifier of a resource instance.", "schema": { "type": "string" } }, "countParam": { "name": "$count", "in": "query", "description": "The $count query specifies the service should return the count of the matching resources, instead of returning the resources.", "required": false, "allowEmptyValue": false, "schema": { "type": "boolean" }, "examples": { "total_count": { "summary": "Return the count of the resources.", "value": "$count=true" }, "count_filtered": { "summary": "Return the count of resources that were created less than two hours ago.", "value": "$count=true&$filter=CreateTime gt now() sub PT2H" } } }, "expandParam": { "name": "$expand", "in": "query", "description": "Specify additional attributes or related resources to return in addition to the primary resources.", "required": false, "schema": { "type": "string" }, "examples": { "expand_displaynames": { "summary": "Return the resources.", "value": "$expand=DisplayNames" } } }, "inlinecountParam": { "name": "$inlinecount", "in": "query", "description": "The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.", "required": false, "allowEmptyValue": false, "schema": { "type": "string", "enum": [ "allpages", "none" ], "default": "allpages" }, "examples": { "inlinecount_output": { "summary": "Return the count of the resources, and an array containing the resources.", "value": "$inlinecount=true" }, "inlinecount_filtered": { "summary": "Return the count of the resources that were created less than two hours ago, and an array containing the resources.", "value": "$inlinecount=true&$filter=CreateTime gt now() sub PT2H" } } }, "selectParam": { "name": "$select", "in": "query", "description": "Specifies a subset of properties to return.", "required": false, "schema": { "type": "string", "default": "" }, "examples": { "select": { "summary": "Return a summary list of resources. The response will include the Moid, which is always returned, and the 'CreateTime' and 'ModTime' properties.", "value": "$select=CreateTime,ModTime" }, "select_filtered": { "summary": "Return a filtered, summary list of resources.", "value": "$select=CreateTime,ModTime&$filter=CreateTime gt now() sub PT2H", "description": "Return a summary list of resources. The response will include the Moid, which is always returned even if it is not specified in the $select query,\nand the 'CreateTime' and 'ModTime' properties, which are explicitly specified in the $select query.\nThe results are filtered and only include the resources that were created less than two hours ago." } } }, "skipParam": { "name": "$skip", "in": "query", "description": "Specifies the number of resources to skip in the response.", "required": false, "allowEmptyValue": false, "schema": { "type": "integer", "format": "int32", "default": 0 }, "examples": { "skip": { "summary": "Return the resources. Skip the first 100 resources.", "value": "$skip=100" }, "skip_and_top": { "summary": "Return the resources. Skip the first 100 resources and return up to 20 resources.", "value": "$skip=100&$top=20" }, "skip_with_filter": { "summary": "Return the resources that were created less than two hours ago. Skip the first 100 resources and return up to 20 resources.", "value": "$skip=100&$top=20&$filter=CreateTime gt now() sub PT2H" } } }, "topParam": { "name": "$top", "in": "query", "description": "Specifies the maximum number of resources to return in the response.", "required": false, "allowEmptyValue": false, "schema": { "type": "integer", "format": "int32", "default": 100 }, "examples": { "top": { "summary": "Return up to 10 resources.", "value": "$top=10" }, "top_with_filter": { "summary": "Return up to 20 resources that were created less than two hours ago.", "value": "$top=20&$filter=CreateTime gt now() sub PT2H" } } }, "filterParam": { "name": "$filter", "in": "query", "description": "Filter criteria for the resources to return.\nA URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is determined by selecting\nonly the Entries that satisfy the predicate expression specified by the $filter option.\nThe expression language that is used in $filter queries supports references to properties and\nliterals. The literal values can be strings enclosed in single quotes, numbers and boolean values\n(true or false).", "required": false, "schema": { "type": "string", "default": "" }, "examples": { "property_createTime_gt": { "summary": "Return the resources where the 'CreateTime' property is greater than the specified date.", "value": "$filter=CreateTime gt 2012-08-29T21:58:33Z" }, "property_createTime_gt_now": { "summary": "Return the resources that were created less than seventy-two hours ago.", "value": "$filter=CreateTime gt now() sub PT72H", "description": "This example uses a filter expression to compare the 'CreateTime' property of the resource against the current time.\nThe now() function is resolved to the current time in the Intersight service when the query is processed.\n'PT72H' is a string value that represents 72 hours.\nSee https://intersight.com/apidocs for more details about how to construct a duration.\nThe \"sub\" operator is used to substract a duration from the current time." }, "property_createTime_lt_now": { "summary": "Return the resources that were created at least 60 days ago.", "value": "$filter=CreateTime lt now() sub P60D" }, "property_modTime_gt_now1": { "summary": "Return the resources that were modified less than three minutes and 20 seconds ago.", "value": "$filter=ModTime gt now() sub PT3M20S" }, "property_modTime_gt_now2": { "summary": "Return the resources that were modified less than 90 days ago.", "value": "$filter=ModTime gt now() sub P90D" }, "property_modTime_gt_now3": { "summary": "Return the resources that were modified less than 1 day and 12 hours ago.", "value": "$filter=ModTime gt now() sub P1DT12H" } } }, "orderbyParam": { "name": "$orderby", "in": "query", "description": "Determines what properties are used to sort the collection of resources.", "required": false, "schema": { "type": "string" }, "examples": { "date_sort_ascending": { "summary": "Return the resources, sorted by creation time in ascending order, i.e., oldest resources first.", "value": "$orderby=CreationTime" }, "date_sort_descending": { "summary": "Return the resources, sorted by creation time in descending order, i.e., most recently created resources first.", "value": "$orderby=-CreationTime" }, "date_sort_filtered_descending": { "summary": "Return the resources that have been modified less than 80 minutes ago, sorted by modification time, most recently modified resources first.", "value": "$orderby=-ModTime&$filter=ModTime gt now() sub PT80M" }, "sorted_results_with_paging": { "summary": "Return the first 20 resources sorted by modification time.", "value": "$top=20&$orderby=ModTime" } } }, "applyParam": { "name": "$apply", "in": "query", "description": "Specify one or more transformation operations to perform aggregation on the resources. The transformations\nare processed in order with the output from a transformation being used as input for the subsequent transformation.\nThe \"$apply\" query takes a sequence of set transformations, separated by forward slashes to express that they are\nconsecutively applied, i.e., the result of each transformation is the input to the next transformation.\nSupported aggregation methods are \"aggregate\" and \"groupby\".\nThe **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns\na result set with a single instance, representing the aggregated value for all instances in the input set.\nThe **groupby** transformation takes one or two parameters and\n1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first parameter,\n2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and cardinality,\n3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group,\n4. Concatenates the intermediate result sets into one result set.\nA groupby transformation affects the structure of the result set.", "required": false, "schema": { "type": "string" } }, "atParam": { "name": "at", "in": "query", "description": "Similar to \"$filter\", but \"at\" is specifically used to filter versioning information properties for resources to return.\nA URI with an \"at\" Query Option identifies a subset of the Entries from the Collection of Entries identified by the\nResource Path section of the URI. The subset is determined by selecting only the Entries that satisfy the predicate\nexpression specified by the query option.\nThe expression language that is used in at operators supports references to properties and\nliterals. The literal values can be strings enclosed in single quotes, numbers and boolean values\n(true or false) or any of the additional literal representations shown in the Abstract\nType System section.", "examples": { "versiontype_equality": { "summary": "Return the resources where the 'VersionType' property of the VersionContext is equal to 'Configured'", "value": "at=VersionType eq 'Configured'" }, "interestedmos_query": { "summary": "Return the resources where the 'InterestedMos' property of the VersionContext includes an MoRef with Moid equal to '5b5877e56c6730367acf46cd'", "value": "at=InterestedMos.Moid eq '5b5877e56c6730367acf46cd'" } }, "required": false, "schema": { "type": "string" } }, "tagsParam": { "name": "tags", "in": "query", "description": "The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.", "required": false, "schema": { "type": "string" } }, "IfMatch": { "name": "If-Match", "in": "header", "description": "For methods that apply server-side changes, and in particular for PUT, If-Match can be used to prevent\nthe lost update problem. It can check if the modification of a resource that the user wants to upload\nwill not override another change that has been done since the original resource was fetched.\nIf the request cannot be fulfilled, the 412 (Precondition Failed) response is returned.\nWhen modifying a resource using POST or PUT, the If-Match header must be set to the value of\nthe resource ModTime property after which no lost update problem should occur.\nFor example, a client send a GET request to obtain a resource, which includes the ModTime property.\nThe ModTime indicates the last time the resource was created or modified. The client then sends\na POST or PUT request with the If-Match header set to the ModTime property of the resource as obtained\nin the GET request.", "required": false, "schema": { "type": "string" } }, "Prefer": { "name": "Prefer", "in": "header", "description": "The Prefer request header field is used to indicate that particular server behaviors are preferred by the client but are not required for successful completion of the request. The \"respond-async\" preference indicates that the client prefers the server to respond asynchronously to a response. The Prefer header is described in RFC 7240.", "required": false, "schema": { "type": "string", "example": "respond-async" } }, "IfNoneMatch": { "name": "If-None-Match", "in": "header", "description": "For methods that apply server-side changes, If-None-Match used with the * value can be used to create\na resource not known to exist, guaranteeing that another resource creation didn't happen before,\nlosing the data of the previous put. The request will be processed only if the eventually existing\nresource's ETag doesn't match any of the values listed. Otherwise, the status code 412\n(Precondition Failed) is used.\nThe asterisk is a special value representing any resource. It is only useful when creating a resource,\nusually with PUT, to check if another resource with the identity has already been created before.\nThe comparison with the stored ETag uses the weak comparison algorithm, meaning two resources are\nconsidered identical if the content is equivalent - they don't have to be identical byte for byte.", "required": false, "schema": { "type": "string" } } }, "links": { "GetIamAccountByMoid": { "operationId": "GetIamAccountByMoid", "parameters": { "Moid": "$response.body#/AccountMoid" }, "description": "The 'AccountMoid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/iam/Accounts/{Moid}'." }, "GetIamDomainGroupByMoid": { "operationId": "GetIamDomainGroupByMoid", "parameters": { "Moid": "$response.body#/DomainGroupMoid" }, "description": "The 'DomainGroupMoid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/iam/DomainGroups/{Moid}'." } }, "responses": { "http_status_400": { "description": "The request could not be understood by the server due to malformed syntax.\nThe client SHOULD NOT repeat the request without modifications.\nFor example, the request may contain an incorrect JSON syntax, or the request fails\nvalidation checks.\nThe HTTP body may contain a document that provides more details about the error.", "headers": { "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/Error" } } } }, "http_status_401": { "description": "The request requires user authentication. The client may repeat the request with a suitable Authorization header field.\nIf the request already included Authorization credentials, then the 401 response indicates that authorization has\nbeen refused for those credentials.\nThe HTTP body may contain a document that provides more details about the error.", "headers": { "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/Error" } } } }, "http_status_403": { "description": "The request was properly authenticated, but the server is refusing to fulfill it.\nThe HTTP body may contain a document that provides more details about the error.\nFor example, the user may not have sufficient privileges to perform the request.", "headers": { "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/Error" } } } }, "http_status_404": { "description": "The specified resource was not found. The HTTP body contains a document that provides more details about the error.", "headers": { "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/Error" } } } }, "default": { "description": "An unexpected error occurred.", "headers": { "x-starship-traceid": { "$ref": "#/components/headers/x-starship-traceid" } }, "content": { "application/json": { "schema": { "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/Error" } } } } }, "headers": { "Set-Cookie": { "description": "Cookie authentication key for use with the `cookieAuth` apiKey authentication.", "schema": { "type": "string", "example": "X-Starship-Token=abcde12345; Path=/" } }, "x-starship-traceid": { "description": "A value that uniquely identifies a HTTP request and its response.", "schema": { "type": "string" } }, "Content-Disposition": { "description": "If not present, indicates the response content is expected to be displayed inline in the browser, that is, as a Web page or as part of a Web page. If present, indicates the response content is expected to be an attachment, that is downloaded and saved locally.", "schema": { "type": "string" } }, "Content-Length": { "description": "Indicates the size of the entity-body, in bytes, sent to the recipient.", "schema": { "type": "integer" } } }, "securitySchemes": { "cookieAuth": { "type": "apiKey", "in": "cookie", "description": "The authentication cookie obtained from a Single-Sign-On SAML assertion.", "name": "X-Starship-Token" }, "http_signature": { "type": "http", "scheme": "signature", "description": "The 'HTTP signature' security scheme. Each HTTP request is cryptographically signed\nas specified in https://datatracker.ietf.org/doc/draft-cavage-http-signatures/.\nSee [Intersight API and SDK documentation](https://intersight.com/apidocs) for details\nabout how to configure the HTTP signature scheme.\nYou must include the following fields in the signed headers.\n 1. '(request-target)'\n 1. '(created)'\n 1. 'Host'\n 1. 'Date'\n 1. 'Digest'\nIn addition, it is recommended that you include at least the following headers.\n 1. '(expires)'\n 1. 'Content-Type'\n* The '(created)' header expresses when the signature was created. The value must be a\n Unix timestamp integer value. Subsecond precision is not supported.\n* The ('expires') header is optional and expresses when the signature ceases to be valid.\n The value must be a Unix timestamp integer value. Subsecond precision is allowed\n using decimal notation.\n It is recommended to set the value of the '(expire)' header to '(created)' plus thirty\n minutes, i.e., the signature is valid for thirty minutes.\n* The 'Digest' header value must be a cryptographic digest of the HTTP request body,\n as specified in RFC 3230.\n* The 'Authorization' header must include the computed signature of the HTTP request.\n The host machine where the API client is running must be synchronized with Internet\n time (i.e., NIST time)." }, "oAuth2": { "type": "oauth2", "description": "The client uses the OAuth2 security scheme. To use OAuth2, a client application\nmust be registered by creating a iam.AppRegistration resource.\nThe user who creates the iam.AppRegistration resource can specify a list of OAuth2\nscopes. These iam.AppRegistration scopes restricts which subset of scopes\na registered client can obtain.\nSupported OAuth2 flows are:\n**Authorization Code**\nIn the authorization code flow, the client sends a list of requested scopes to\nthe authorization URL (/iam/app-authorize). The scope in the authorization request\nmust be one of the scopes that have been configured in the corresponding\niam.AppRegistration resource.\n**Client Credentials**\nIn the client credentials flow, the scope is selected when the AppRegistration\nis created. The client cannot select a specific scope in the token request.", "flows": { "authorizationCode": { "authorizationUrl": "/iam/app-authorize", "tokenUrl": "/iam/token", "refreshUrl": "/iam/token", "scopes": { "ROLE.Account Administrator": "As an Account administrator, you have complete access to all services and resources in Intersight.\nYou can perform all administrative and management tasks, including claim and manage devices, create and deploy Server\nand HyperFlex Cluster profiles, upgrade firmware, perform server actions, cross launch devices, add and manage users and groups,\nconfigure Identity providers and more.\n", "ROLE.Audit Log Viewer": "As an Audit Log Viewer, you can view audit logs.\n", "ROLE.Automation Governance": "As an Automation Governor, you can approve or reject requests to publish generic objects, including Workflows,\nTasks, CDTs, FaaS, and Service Items. Each request is created for a generic asset, enabling automation governance\nto publish these assets.\n", "ROLE.Catalog Administrator": "As a Catalog Administrator, you can create workflows, custom data types, resource selection policies,\nservice items, catalog items, execute catalog item, and view and perform post-deployment operations on the service item\ninstance. Also, you can view and publish the catalog items.\n", "ROLE.Catalog User": "As a Catalog User, you can view the catalog items that are assigned to you. You can deploy the catalog item,\ntrack the catalog item execution, view the service item instance that is created or assigned to you, and\nperform post-deployment operations on the service item instances.\n", "ROLE.Complete Claim": "As a Complete Claim user you can complete the claim of a previously created Target by\nproviding the security token of the device.\nYou do not have access to read the status or details of any devices within the account.\n", "ROLE.Device Administrator": "As a Device Administrator, you can claim and unclaim a device in Intersight, view the device details,\nlicense status, a list of all the claimed devices, and generate API keys.\nYou cannot perform any other management or administrative task in this role.\n", "ROLE.Device Technician": "As a Device Technician you can claim a device, view the device details, license status, a list of\nthe claimed devices, and generate API keys. You cannot perform any other management or\nadministrative task in this role.\n", "ROLE.External Syslog Administrator": "As an External Syslog Administrator, you can configure an external syslog server on an on-prem appliance.\n", "ROLE.HCI Cluster Administrator": "As an HCI Cluster Administrator, you can view and manage HCI Clusters,\nview all the cluster dashboard widgets, view cluster details. This role does not include the ability to claim a device.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.HCI Cluster Operator": "As an HCI Cluster Operator, you can view and manage HCI Clusters,\nview all the cluster dashboard widgets, view cluster details. This role does not include the ability to claim a device.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.HyperFlex Cluster Access Operator": "As a HyperFlex Cluster Access Operator, you can cross launch CLI and HXConnect.\n", "ROLE.HyperFlex Cluster Administrator": "As a HyperFlex Cluster Administrator, you can create, edit, deploy, and manage HyperFlex Clusters,\nview all the cluster dashboard widgets, view cluster details, create HyperFlex policies and profiles, execute\ncapacity planning, and launch HyperFlex Connect. This role does not include the ability to claim a device.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.HyperFlex Cluster Data Protection Administrator": "As a HyperFlex Cluster Data Protection Administrator, you can perform N:1 backups.\n", "ROLE.HyperFlex Cluster Lifecycle Administrator": "As a HyperFlex Cluster Lifecycle Administrator, you can install, expand, upgrade a HX cluster, execute capacity\nplanning, OS installation, VC plugin installation, security hardening, and launch HyperFlex Connect as admin.\n", "ROLE.HyperFlex Cluster Operator": "As a HyperFlex Cluster Operator, you can perform health checks and launch HyperFlex Connect.\nHowever, you cannot change cluster configuration.\n", "ROLE.HyperFlex Cluster Storage Administrator": "As a HyperFlex Cluster Storage Administrator, you can perform datastore, iSCSI, and storage container CRUD operations.\n", "ROLE.HyperFlex Cluster Syslog Administrator": "As a HyperFlex Cluster Syslog Administrator, you can configure the external HX Syslog profile.\n", "ROLE.HyperFlex Cluster System Administrator": "As a HyperFlex Cluster System Administrator, you can perform most system administrator tasks,\ncreate backups, view syslogs, and configure encryption.\n", "ROLE.HyperFlex Cluster System Operator": "As a HyperFlex Cluster System Operator, you can perform encryption, health checks, and post-install tasks.\n", "ROLE.Integrated Systems Administrator": "As an Integrated Systems Administrator, you can perform all actions related to Integrated Systems (e.g., FlexPod) like\ncreate/edit/delete of an Integrated System. In addition you can perform administrative and management tasks related to \ndevices (including claim), servers, server profiles, UCS domain, switch profiles, hypervisors, network/SAN switches, \nstorage devices. Also, you can define workflow and task definitions and can execute them and view workflow executions.\n", "ROLE.Integrated Systems Operator": "As an Integrated Systems Operator, you can view Integrated Systems (e.g., FlexPod) and can run inventory based actions (e.g., Interoperability check) \nIn addition you can view devices, servers, server profiles, UCS domain, switch profiles, hypervisors, network/SAN \nswitches, storage devices and workflows. This role does not include the ability to claim a target. You must have a\nDevice Technician, Device Administrator, or an Account Administrator role to claim a target.\n", "ROLE.Kubernetes Administrator": "As a Kubernetes Administrator, you can create, edit, deploy, and manage Kubernetes Clusters. Also, you can\nview all the cluster dashboard widgets, and view cluster details. In addition, you also have privileges to\nview and manage storage targets associated with the Kubernetes clusters. The capability to view and execute\nworkflows against the Kubernetes clusters is also granted. It also allows\nthe user to run workflows to manage VMs on hypervisor endpoints, and manage connected storage.\nThe ability to create and view IP pools is also allowed.\nThis role does not include the ability to claim a target.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a target.\n", "ROLE.Kubernetes Operator": "As a Kubernetes Operator, you can view Kubernetes Clusters. Also, you can\nview all the cluster dashboard widgets, and view cluster details. In addition, you also have privileges to\nview storage targets associated with the Kubernetes clusters. The capability to view\nworkflows is also granted. It also allows the user to view VMs on hypervisor endpoints.\nThis role also provides the capability to view IP pools.\nThis role does not include the ability to claim a target.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a target.\n", "ROLE.Location Management": "As a user with location management privileges, you can manage location, including creating, updating, and deleting.\n", "ROLE.Network Administrator": "As a Network Administrator, you can create, update, delete and view the Managed network device objects.\nThe capability to view and execute workflows against the network device is also granted.\nThis role does not include the ability to claim a target. You must have a Device Technician, Device Administrator,\nor an Account Administrator role to claim a target.\n", "ROLE.Network Operator": "As a Network Operator, you can view the Managed network device objects. The capability to view workflows against the\nnetwork device is also granted. This role does not include the ability to claim a target. You must have a Device\nTechnician, Device Administrator, or an Account Administrator role to claim a target.\n", "ROLE.Nexus Administrator": "As a Nexus Administrator, you have the privileges to perform all Nexus related operations. This includes\nclaiming devices, updating policy configuration, and monitoring the system.\n", "ROLE.Nexus Analyst": "As a Nexus Analyst, you can run and update the available Nexus Cloud analyses such as Sustainability, Conformance, Compliance, and others.\n", "ROLE.Nexus Config Administrator": "As a Nexus Config Administrator, you can create or modify policy configuration and can initiate the\nworkflow that will activate policy changes.\n\nThis role does not allow you to claim or remove devices.\n", "ROLE.Nexus Observer": "As a Nexus Observer, you can generally view the state of all devices. Additional items\ninclude things like viewing configured policies and monitoring active flows. This role does\nnot include any permission which allows the system to be changed.\n", "ROLE.Read-Only": "As a Read-Only user, you can view the dashboard, table views of the managed devices, change your user preferences,\nand generate API keys. You cannot claim a device, add or remove a user, configure Identity providers or\nperform any server actions.\n", "ROLE.SAN Administrator": "As a SAN Administrator, you can create, update, delete and view the Managed SAN switch objects.\nThe capability to view and execute workflows against the SAN switches is also granted.\nThis role does not include the ability to claim a target. You must have a Device Technician, Device Administrator,\nor an Account Administrator role to claim a target.\n", "ROLE.SAN Operator": "As a SAN Operator, you can view the Managed SAN switch objects. The capability to view workflows against the\nSAN switches is also granted. This role does not include the ability to claim a target. You must have a Device\nTechnician, Device Administrator, or an Account Administrator role to claim a target.\n", "ROLE.Server Administrator": "As a Server Administrator, you can view and manage UCS Servers and Fabric Interconnects,\nview all the server and Fabric Interconnect dashboard widgets, perform server actions,\nview server details, launch management interfaces and the CLI, create and deploy server\npolicies and profiles, and manage API keys. This role does not include the ability to claim a device.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.Service Designer": "As a Service Designer, you can create custom data types, tasks, workflows, resource selection criteria,\nand use these to design the service items. The service designer can validate the service items by using\nthe deployment and post-deployment actions.\n", "ROLE.Service Operator": "As a Service Operator, you can view and update the catalog items, service items, and workflows. Also, you can\nexecute the workflow and validate the catalog or service items.\n", "ROLE.Storage Administrator": "As a Storage Administrator, a user can view and manage Storage devices, view and execute\nworkflows and view all the storage dashboard widgets.\n\nThis privilege does not include the ability to claim a device. You must have a\nDevice Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.Support Services": "As a Support Services user, you can view the dashboard and table views of managed devices, change your user preferences,\ncollect tech support bundles, and generate API keys. In this role, you cannot claim targets, add or remove users, configure\nIdentity Providers, or perform server actions.\n", "ROLE.Sustainability Metrics Viewer": "As a Sustainability Metrics Viewer user, you have read access to the Energy Management Capability (EMC) features and the ability\nregister an OAuth2 application for programmatic access to the APIs.\n", "ROLE.Tag Management": "As a user with tag management privileges, you can manage tag definitions, including creating, updating, and deleting tags.\n", "ROLE.UCS Domain Administrator": "As a UCS Domain Administrator, you can view and manage Switch Profiles and Network Configuration Policies, view Fabric Interconnect dashboard widgets, perform actions on Switch, launch management interfaces and the CLI, create and deploy switch policies and profiles, and manage API keys. This role does not include the ability to claim a device. You must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.Unified Edge Administrator": "As a Unified Edge Administrator, you can view and manage Switch Profiles, Network and Chassis Configuration Policies, view Unified Edge dashboard widgets, perform actions on Switch and Chassis, launch management interfaces and the CLI, and manage API keys. This role does not include the ability to claim a device. You must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.User Access Administrator": "As a User Access Administrator, you can add and manage Users and Groups in Intersight, view account details\nand audit logs, manage the IdPs, roles, sessions and API keys for non Account Administrator users.\nHowever, you cannot claim a device or perform any management tasks in Intersight.\nYou cannot add or manage a user with Account Administrator role.\n", "ROLE.Virtualization Administrator": "As a Virtualization Administrator, a user can view and manage hypervisor resources, view\nand execute workflows.\n\nThis privilege does not include the ability to claim a device. You must have a\nDevice Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.Workflow Designer": "As a Workflow Designer, you can define workflow definitions and custom data types,\nview workflow definitions, task definitions and custom data types, execute workflows and\nview workflow executions.\n", "ROLE.Workload Administrator": "As a Workload Administrator you can view and manage Workload Definitions and Workload Deployments.\n", "ROLE.Workload Operator": "As a Workload Operator you can view and manage Workload Deployments and view Workload Definitions.\n", "ROLE.Workload Optimizer Administrator": "As a Workload Optimizer Administrator, you can access all Workload Optimizer features and perform \nadministrative tasks to configure Workload Optimizer.\n", "ROLE.Workload Optimizer Advisor": "As a Workload Optimizer Advisor, you can view workload optimization state and recommended actions,\nrun plans for workload optimization.\n", "ROLE.Workload Optimizer Automator": "As a Workload Optimizer Automator, you can view workload optimization state, recommended actions,\nrun plans for workload optimization, execute workload optimization actions, and deploy workloads.\n", "ROLE.Workload Optimizer Deployer": "As a Workload Optimizer Deployer, you can view all Workload Optimizer charts and data, deploy \nworkloads, and create policies and templates. You cannot run plans or execute any recommended actions.\n", "ROLE.Workload Optimizer Observer": "As a Workload Optimizer Observer, you can view workload optimization state and recommended actions.\n", "ROLE.vKVM Only": "As a vKVM-only user, you can launch vKVM and tunneled vKVM sessions to a server from Intersight. \nIn addition you can view servers, chassis and the running workflows. \nIn this role, you cannot perform any server actions from Intersight apart from launching vKVM.\n" } }, "clientCredentials": { "tokenUrl": "/iam/token", "scopes": { "ROLE.Account Administrator": "As an Account administrator, you have complete access to all services and resources in Intersight.\nYou can perform all administrative and management tasks, including claim and manage devices, create and deploy Server\nand HyperFlex Cluster profiles, upgrade firmware, perform server actions, cross launch devices, add and manage users and groups,\nconfigure Identity providers and more.\n", "ROLE.Audit Log Viewer": "As an Audit Log Viewer, you can view audit logs.\n", "ROLE.Automation Governance": "As an Automation Governor, you can approve or reject requests to publish generic objects, including Workflows,\nTasks, CDTs, FaaS, and Service Items. Each request is created for a generic asset, enabling automation governance\nto publish these assets.\n", "ROLE.Catalog Administrator": "As a Catalog Administrator, you can create workflows, custom data types, resource selection policies,\nservice items, catalog items, execute catalog item, and view and perform post-deployment operations on the service item\ninstance. Also, you can view and publish the catalog items.\n", "ROLE.Catalog User": "As a Catalog User, you can view the catalog items that are assigned to you. You can deploy the catalog item,\ntrack the catalog item execution, view the service item instance that is created or assigned to you, and\nperform post-deployment operations on the service item instances.\n", "ROLE.Complete Claim": "As a Complete Claim user you can complete the claim of a previously created Target by\nproviding the security token of the device.\nYou do not have access to read the status or details of any devices within the account.\n", "ROLE.Device Administrator": "As a Device Administrator, you can claim and unclaim a device in Intersight, view the device details,\nlicense status, a list of all the claimed devices, and generate API keys.\nYou cannot perform any other management or administrative task in this role.\n", "ROLE.Device Technician": "As a Device Technician you can claim a device, view the device details, license status, a list of\nthe claimed devices, and generate API keys. You cannot perform any other management or\nadministrative task in this role.\n", "ROLE.External Syslog Administrator": "As an External Syslog Administrator, you can configure an external syslog server on an on-prem appliance.\n", "ROLE.HCI Cluster Administrator": "As an HCI Cluster Administrator, you can view and manage HCI Clusters,\nview all the cluster dashboard widgets, view cluster details. This role does not include the ability to claim a device.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.HCI Cluster Operator": "As an HCI Cluster Operator, you can view and manage HCI Clusters,\nview all the cluster dashboard widgets, view cluster details. This role does not include the ability to claim a device.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.HyperFlex Cluster Access Operator": "As a HyperFlex Cluster Access Operator, you can cross launch CLI and HXConnect.\n", "ROLE.HyperFlex Cluster Administrator": "As a HyperFlex Cluster Administrator, you can create, edit, deploy, and manage HyperFlex Clusters,\nview all the cluster dashboard widgets, view cluster details, create HyperFlex policies and profiles, execute\ncapacity planning, and launch HyperFlex Connect. This role does not include the ability to claim a device.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.HyperFlex Cluster Data Protection Administrator": "As a HyperFlex Cluster Data Protection Administrator, you can perform N:1 backups.\n", "ROLE.HyperFlex Cluster Lifecycle Administrator": "As a HyperFlex Cluster Lifecycle Administrator, you can install, expand, upgrade a HX cluster, execute capacity\nplanning, OS installation, VC plugin installation, security hardening, and launch HyperFlex Connect as admin.\n", "ROLE.HyperFlex Cluster Operator": "As a HyperFlex Cluster Operator, you can perform health checks and launch HyperFlex Connect.\nHowever, you cannot change cluster configuration.\n", "ROLE.HyperFlex Cluster Storage Administrator": "As a HyperFlex Cluster Storage Administrator, you can perform datastore, iSCSI, and storage container CRUD operations.\n", "ROLE.HyperFlex Cluster Syslog Administrator": "As a HyperFlex Cluster Syslog Administrator, you can configure the external HX Syslog profile.\n", "ROLE.HyperFlex Cluster System Administrator": "As a HyperFlex Cluster System Administrator, you can perform most system administrator tasks,\ncreate backups, view syslogs, and configure encryption.\n", "ROLE.HyperFlex Cluster System Operator": "As a HyperFlex Cluster System Operator, you can perform encryption, health checks, and post-install tasks.\n", "ROLE.Integrated Systems Administrator": "As an Integrated Systems Administrator, you can perform all actions related to Integrated Systems (e.g., FlexPod) like\ncreate/edit/delete of an Integrated System. In addition you can perform administrative and management tasks related to \ndevices (including claim), servers, server profiles, UCS domain, switch profiles, hypervisors, network/SAN switches, \nstorage devices. Also, you can define workflow and task definitions and can execute them and view workflow executions.\n", "ROLE.Integrated Systems Operator": "As an Integrated Systems Operator, you can view Integrated Systems (e.g., FlexPod) and can run inventory based actions (e.g., Interoperability check) \nIn addition you can view devices, servers, server profiles, UCS domain, switch profiles, hypervisors, network/SAN \nswitches, storage devices and workflows. This role does not include the ability to claim a target. You must have a\nDevice Technician, Device Administrator, or an Account Administrator role to claim a target.\n", "ROLE.Kubernetes Administrator": "As a Kubernetes Administrator, you can create, edit, deploy, and manage Kubernetes Clusters. Also, you can\nview all the cluster dashboard widgets, and view cluster details. In addition, you also have privileges to\nview and manage storage targets associated with the Kubernetes clusters. The capability to view and execute\nworkflows against the Kubernetes clusters is also granted. It also allows\nthe user to run workflows to manage VMs on hypervisor endpoints, and manage connected storage.\nThe ability to create and view IP pools is also allowed.\nThis role does not include the ability to claim a target.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a target.\n", "ROLE.Kubernetes Operator": "As a Kubernetes Operator, you can view Kubernetes Clusters. Also, you can\nview all the cluster dashboard widgets, and view cluster details. In addition, you also have privileges to\nview storage targets associated with the Kubernetes clusters. The capability to view\nworkflows is also granted. It also allows the user to view VMs on hypervisor endpoints.\nThis role also provides the capability to view IP pools.\nThis role does not include the ability to claim a target.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a target.\n", "ROLE.Location Management": "As a user with location management privileges, you can manage location, including creating, updating, and deleting.\n", "ROLE.Network Administrator": "As a Network Administrator, you can create, update, delete and view the Managed network device objects.\nThe capability to view and execute workflows against the network device is also granted.\nThis role does not include the ability to claim a target. You must have a Device Technician, Device Administrator,\nor an Account Administrator role to claim a target.\n", "ROLE.Network Operator": "As a Network Operator, you can view the Managed network device objects. The capability to view workflows against the\nnetwork device is also granted. This role does not include the ability to claim a target. You must have a Device\nTechnician, Device Administrator, or an Account Administrator role to claim a target.\n", "ROLE.Nexus Administrator": "As a Nexus Administrator, you have the privileges to perform all Nexus related operations. This includes\nclaiming devices, updating policy configuration, and monitoring the system.\n", "ROLE.Nexus Analyst": "As a Nexus Analyst, you can run and update the available Nexus Cloud analyses such as Sustainability, Conformance, Compliance, and others.\n", "ROLE.Nexus Config Administrator": "As a Nexus Config Administrator, you can create or modify policy configuration and can initiate the\nworkflow that will activate policy changes.\n\nThis role does not allow you to claim or remove devices.\n", "ROLE.Nexus Observer": "As a Nexus Observer, you can generally view the state of all devices. Additional items\ninclude things like viewing configured policies and monitoring active flows. This role does\nnot include any permission which allows the system to be changed.\n", "ROLE.Read-Only": "As a Read-Only user, you can view the dashboard, table views of the managed devices, change your user preferences,\nand generate API keys. You cannot claim a device, add or remove a user, configure Identity providers or\nperform any server actions.\n", "ROLE.SAN Administrator": "As a SAN Administrator, you can create, update, delete and view the Managed SAN switch objects.\nThe capability to view and execute workflows against the SAN switches is also granted.\nThis role does not include the ability to claim a target. You must have a Device Technician, Device Administrator,\nor an Account Administrator role to claim a target.\n", "ROLE.SAN Operator": "As a SAN Operator, you can view the Managed SAN switch objects. The capability to view workflows against the\nSAN switches is also granted. This role does not include the ability to claim a target. You must have a Device\nTechnician, Device Administrator, or an Account Administrator role to claim a target.\n", "ROLE.Server Administrator": "As a Server Administrator, you can view and manage UCS Servers and Fabric Interconnects,\nview all the server and Fabric Interconnect dashboard widgets, perform server actions,\nview server details, launch management interfaces and the CLI, create and deploy server\npolicies and profiles, and manage API keys. This role does not include the ability to claim a device.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.Service Designer": "As a Service Designer, you can create custom data types, tasks, workflows, resource selection criteria,\nand use these to design the service items. The service designer can validate the service items by using\nthe deployment and post-deployment actions.\n", "ROLE.Service Operator": "As a Service Operator, you can view and update the catalog items, service items, and workflows. Also, you can\nexecute the workflow and validate the catalog or service items.\n", "ROLE.Storage Administrator": "As a Storage Administrator, a user can view and manage Storage devices, view and execute\nworkflows and view all the storage dashboard widgets.\n\nThis privilege does not include the ability to claim a device. You must have a\nDevice Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.Support Services": "As a Support Services user, you can view the dashboard and table views of managed devices, change your user preferences,\ncollect tech support bundles, and generate API keys. In this role, you cannot claim targets, add or remove users, configure\nIdentity Providers, or perform server actions.\n", "ROLE.Sustainability Metrics Viewer": "As a Sustainability Metrics Viewer user, you have read access to the Energy Management Capability (EMC) features and the ability\nregister an OAuth2 application for programmatic access to the APIs.\n", "ROLE.Tag Management": "As a user with tag management privileges, you can manage tag definitions, including creating, updating, and deleting tags.\n", "ROLE.UCS Domain Administrator": "As a UCS Domain Administrator, you can view and manage Switch Profiles and Network Configuration Policies, view Fabric Interconnect dashboard widgets, perform actions on Switch, launch management interfaces and the CLI, create and deploy switch policies and profiles, and manage API keys. This role does not include the ability to claim a device. You must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.Unified Edge Administrator": "As a Unified Edge Administrator, you can view and manage Switch Profiles, Network and Chassis Configuration Policies, view Unified Edge dashboard widgets, perform actions on Switch and Chassis, launch management interfaces and the CLI, and manage API keys. This role does not include the ability to claim a device. You must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.User Access Administrator": "As a User Access Administrator, you can add and manage Users and Groups in Intersight, view account details\nand audit logs, manage the IdPs, roles, sessions and API keys for non Account Administrator users.\nHowever, you cannot claim a device or perform any management tasks in Intersight.\nYou cannot add or manage a user with Account Administrator role.\n", "ROLE.Virtualization Administrator": "As a Virtualization Administrator, a user can view and manage hypervisor resources, view\nand execute workflows.\n\nThis privilege does not include the ability to claim a device. You must have a\nDevice Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "ROLE.Workflow Designer": "As a Workflow Designer, you can define workflow definitions and custom data types,\nview workflow definitions, task definitions and custom data types, execute workflows and\nview workflow executions.\n", "ROLE.Workload Administrator": "As a Workload Administrator you can view and manage Workload Definitions and Workload Deployments.\n", "ROLE.Workload Operator": "As a Workload Operator you can view and manage Workload Deployments and view Workload Definitions.\n", "ROLE.Workload Optimizer Administrator": "As a Workload Optimizer Administrator, you can access all Workload Optimizer features and perform \nadministrative tasks to configure Workload Optimizer.\n", "ROLE.Workload Optimizer Advisor": "As a Workload Optimizer Advisor, you can view workload optimization state and recommended actions,\nrun plans for workload optimization.\n", "ROLE.Workload Optimizer Automator": "As a Workload Optimizer Automator, you can view workload optimization state, recommended actions,\nrun plans for workload optimization, execute workload optimization actions, and deploy workloads.\n", "ROLE.Workload Optimizer Deployer": "As a Workload Optimizer Deployer, you can view all Workload Optimizer charts and data, deploy \nworkloads, and create policies and templates. You cannot run plans or execute any recommended actions.\n", "ROLE.Workload Optimizer Observer": "As a Workload Optimizer Observer, you can view workload optimization state and recommended actions.\n", "ROLE.vKVM Only": "As a vKVM-only user, you can launch vKVM and tunneled vKVM sessions to a server from Intersight. \nIn addition you can view servers, chassis and the running workflows. \nIn this role, you cannot perform any server actions from Intersight apart from launching vKVM.\n", "PRIVSET.API keys": "Manage API keys used for secure access to system resources and services.\n", "PRIVSET.API keys and OAuth tokens": "Manage API keys and OAuth tokens used for secure access to system resources and services.\n", "PRIVSET.Access and permissions": "Manage access of users, user groups; and organizations, resource groups, and roles; and IP access management.\n", "PRIVSET.Access domains": "Log in and interact with domain settings.\n", "PRIVSET.Access servers": "Log in and interact with servers to perform operations based on privileges.\n", "PRIVSET.Account": "Manage Intersight account settings.\n", "PRIVSET.Account Administrator": "A set of privileges that provides complete access to all services and resources in Intersight.\n", "PRIVSET.Acknowledge advisories": "Acknowledge the filed notices, end-of-life and security advisories.\n", "PRIVSET.Acknowledge alarms": "Acknowledge the alarms.\n", "PRIVSET.Activate server profiles": "Activate the profile on the attached server.\n", "PRIVSET.Activate webhook": "As an Activate Webhooks user, you can enable webhooks, allowing them to start receiving and processing notifications and data from the system.\n", "PRIVSET.Adapter Configuration policies": "Configure Ethernet and Fibre Channel settings for the Virtual Interface Card (VIC), including features like VXLAN, NVGRE, and TCP Offload settings.\n", "PRIVSET.Add OS configuration links": "Upload an OS configuration file for automated and unattended OS installation on servers to improve deployment efficiency.\n", "PRIVSET.Add OS image links": "Add the image source of the operating system, specifying the file share location and protocol (CIFS/NFS/HTTPS) to the software repository.\n", "PRIVSET.Add SCU links": "Add the Server Configuration Utility (SCU) for automated OS installation, specifying file share locations using NFS, CIFS, or HTTP protocols.\n", "PRIVSET.Add and remove server profile template tags": "Assign and manage tags for server profiles.\n", "PRIVSET.Add domain names": "Configure and add a domain name to the system for proper network addressing and identification of resources.\n", "PRIVSET.Add explorations to dashboard": "Add an exploration to the Intersight dashboard.\n", "PRIVSET.Add external syslog servers": "Configure and add external Syslog servers to the system for centralized collection and management of log data from various sources.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Add firmware links": "Add a firmware source to the software repository by specifying the file share location and protocol (NFS/CIFS/HTTP[S]) for firmware upgrades.\n", "PRIVSET.Add identity providers": "Configure and add a new identity provider (IdP) to the system, enabling authentication and access management through external or federated identity services.\n", "PRIVSET.Add notification rule or webhook": "Create and configure new notification rules, defining criteria and actions for alerting users based on specific events or conditions.\n", "PRIVSET.Add trusted IP ranges": "Add trusted IP ranges.\n", "PRIVSET.Add trusted certificates": "Upload and install certificates that are trusted by the system, enabling secure communications and verifying connection authenticity.\n", "PRIVSET.Alerts": "Manage the alerts from advisories, and alarms.\n", "PRIVSET.Allow or Disallow Data Collection": "Enable and disable proactive RMA, tech support bundle collection, sending additional system information to Cisco.\n", "PRIVSET.Allow/disallow FI and Unified Edge eCMC CLI launches": "Enable or disable launch of FI and Unified Edge eCMC CLI.\n", "PRIVSET.Allow/disallow tech support bundles": "Enable or disable tech support incident bundle collection.\n", "PRIVSET.Allow/disallow tunneled vKVM configurations": "Enable or disable configuration of tunneled vKVM access.\n", "PRIVSET.Allow/disallow tunneled vKVM launches": "Enable or disable launch of tunneled vKVM access.\n", "PRIVSET.Appliance authentication": "Manage authentication in Intersight appliance using Single sign-on (SSO), Cisco ID, SSL/TLS Certificate and LDAP.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Appliance configuration": "Manage the configuration settings of the Intersight appliance.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Appliance networking": "Manage networking settings related to the appliance.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Appliance security & privacy": "Managing system maintenance and data sharing features related to Proactive RMA feature and option to send supplementary diagnostic and operational data to Cisco.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Apply SSL Certificate": "As a user with the ability to apply SSL certificates, you can install and configure SSL certificates for secure communications.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Approve Publish Requests": "Approve Publish Requests\n", "PRIVSET.Assign chassis profiles": "Link domain profiles to servers for management.\n", "PRIVSET.Assign domain profiles": "Link domain profiles for server management.\n", "PRIVSET.Assign server profiles": "Assign a server to the server profile.\n", "PRIVSET.Attach to and detach from chassis profile templates": "It allows to attach any policies to server profile and removal of policies from chassis profile.\n", "PRIVSET.Attach to and detach from domain profile templates": "It allows to attach any policies to domain profile template and removal of policies from domain profile template.\n", "PRIVSET.Attach to and detach from server profile templates": "It allows to attach any policies to server profile and removal of policies from server profile.\n", "PRIVSET.Audit Log Viewer": "As an Audit Log Viewer, you can view audit logs.\n", "PRIVSET.Audit logs": "Manage and view audit logs.\n", "PRIVSET.AuditD policies": "Manage logging of user activities, configuration changes, and operational commands for FIs, leveraging the Linux audit daemon framework (auditd).\n", "PRIVSET.Authentication": "Manage authentication methods and policies for securing system access.\n", "PRIVSET.Authentication settings": "As a user with access to Authentication settings, you can manage and configure the authentication methods and policies for securing access to the system.\n", "PRIVSET.Automation Governance": "As Automation Governor, you can approve or reject approval requests.\n", "PRIVSET.BIOS policies": "Set the BIOS policies.\n", "PRIVSET.Boot Order policies": "Set the BIOS boot mode, and enable secure boot.\n", "PRIVSET.Catalog Administrator": "As a Catalog Administrator, you can create tasks, workflows, custom datatypes, resource selection criteria,\nservice items and use these building blocks to create catalog items. You can validate these catalog items\nby deploying them and performing post-deployment operations on the deployed resources. The catalog administrator\ncan publish the catalog items to an organization so that these can be consumed by the catalog users in\nthat organization.\n", "PRIVSET.Catalog User": "As a Catalog User, you can view the catalog items assigned to you, deploy the catalog item, track the\nservice requests, view the service item instance that you have created or are assigned to you, and\nperform post-deployment operations on the resource.\n", "PRIVSET.Certificate Management policies": "Specify and attach external certificate details to servers, supporting Root CA and IMC certificates.\n", "PRIVSET.Cisco ID": "Manage Cisco identification credentials and settings used for accessing Cisco services.\n", "PRIVSET.Claim Devices": "Claim devices.\n", "PRIVSET.Claim targets": "Assign or register a target to the system for management or monitoring purposes.\n", "PRIVSET.Clear TPMs": "Clear the Trusted Platform Module (TPM) on servers.\n", "PRIVSET.Clear configurations": "Remove foreign configurations not integrated with current setups.\n", "PRIVSET.Clear foreign configurations": "Remove foreign configurations from a server's storage system to clear external storage setups that are not integrated with the server's current configuration.\n", "PRIVSET.Clear system event logs (SEL)": "Erase the system event log (SEL), clearing recorded events.\n", "PRIVSET.Clusters": "Manage and configure clusters.\n", "PRIVSET.Complete Claim": "As a Complete Claim user you can complete the claim of a previously created Target by\nproviding the security token of the device.\nYou do not have access to read the status or details of any devices within the account.\n", "PRIVSET.Configure": "Configure physical servers, chassis, and domains along with their respective profiles and templates, \nwhile managing compute, management, network, and storage policies, and configuring pools of Intersight Infrastructure Services.\n", "PRIVSET.Configure Cisco software download credentials": "Set up and manage credentials required for accessing and downloading Cisco software to ensure secure and authorized access to updates and resources.Set up and manage credentials required for accessing and downloading Cisco software to ensure secure and authorized access to updates and resources.\n", "PRIVSET.Configure DNS settings": "Set up and manage Domain Name System (DNS) configurations, including DNS servers, domain names, and search domains to ensure proper name resolution and network connectivity.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Configure IP pools": "Manages the collection of IP addresses that can be dynamically assigned to services running on network elements. It supports both IPv4 and IPv6 addresses and can be configured at either the pool level or block level.\n", "PRIVSET.Configure IQN pools": "Define and manage iSCSI Qualified Names (IQNs) pools for organized iSCSI identifier assignment.\n", "PRIVSET.Configure LDAP servers": "Set up and manage LDAP server settings, including server address, port, authentication methods, and directory structures to enable directory services and authentication.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Configure Local Users Password Policy": "Set up and manage the password policy for local users, including requirements for password complexity, expiration, and reset procedures to ensure secure access control.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Configure MAC pools": "Manage the collection of MAC addresses that are unique in their Layer 2 environment, used to assign to vNICs on a server. This helps in automating the assignment of MAC addresses in server profiles.\n", "PRIVSET.Configure MFA": "Set up and manage Multi-Factor Authentication (MFA) settings, including configuring authentication methods, policies, and user access requirements to enhance security.\n", "PRIVSET.Configure NTP settings": "Set up and manage Network Time Protocol (NTP) configurations, including NTP servers and time synchronization settings to ensure accurate and consistent time across the network.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Configure Resource Pool": "Manage pool aggregation of homogeneous resources, such as servers, to manage their utilization efficiently. It allows for logical grouping and management of resources for server profiles\n", "PRIVSET.Configure SMTP servers": "Set up and manage Simple Mail Transfer Protocol (SMTP) server settings, including server address, port, authentication, and security settings to enable and configure email functionality.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Configure UUID pools": "Manage universally unique identifier (UUID) for each server associated with a server profile, ensuring that each server has a unique identifier.\n", "PRIVSET.Configure WWNN or WWPN pools": "Manage world wide node name (WWNN) or world wide port name (WWPN) pools to provide unique IDs for Fibre Channel nodes and ports on a server.\n", "PRIVSET.Configure account details": "Set up and modify account information, including user credentials, contact details, and other account-specific settings.\n", "PRIVSET.Configure backup schedule": "Set up and modify schedules for automated backups, defining timing, frequency, and scope to ensure regular and reliable data protection.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Configure banner message": "Set up and modify banner messages displayed to users, providing important information, warnings, or notifications within the system interface.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Configure chassis profile templates": "Manage chassis profile template settings.\n", "PRIVSET.Configure chassis profiles": "Manage chassis profile settings to ensure configurations align with operational requirements and organizational standards.\n", "PRIVSET.Configure compute policies": "Create, Clone, Edit or Delete the compute policies of Cisco UCS which define the configuration parameters for server resources.\n", "PRIVSET.Configure data collection settings": "As a user with the ability to Configure Data Collection Settings, you can manage the proactive return merchandise authorization settings for the system.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Configure device connector settings": "Set up and manage the configuration for device connectors, including network settings and parameters needed for device communication and integration within the appliance networking environment.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Configure domain profile templates": "Manage domain profile template.\n", "PRIVSET.Configure domain profiles": "Manage domain profiles to define and apply network, storage, and compute configurations across systems.\n", "PRIVSET.Configure management policies": "Create, Clone, Edit or Delete the policies that manage different aspects of network management, such as adapter and ethernet policies, fibre channel and iSCSI policies, traffic and flow control, connectivity and control, virtualization and group management. It includes certificate management, device connector, IPMI over LAN, LDAP, local user, network connectivity, NTP, serial over LAN, SMTP, SNMP, SSH, Syslog, and virtual KVM policies.\n", "PRIVSET.Configure metrics settings": "Set up and manage the configuration of metrics collection and reporting, defining which metrics are tracked, how they are recorded, and how they are displayed for analysis.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Configure network policies": "It allows setting up various policies to manage Ethernet and Fibre Channel settings, as well as network communication resources between servers and the LAN or SAN. It includes adapter configuration, iSCSI boot, LAN connectivity, and SAN connectivity policies.\n", "PRIVSET.Configure physical chassis": "Manage settings of a physical chassis to ensure optimal configuration and operation of chassis components within your infrastructure.\n", "PRIVSET.Configure physical domains": "Manage settings of physical domains.\n", "PRIVSET.Configure physical servers": "Configure settings and perform actions on physical servers to ensure they meet operational requirements.\n", "PRIVSET.Configure pools": "Manage resource pools like IP, MAC, WWPN, and storage pools for efficient resource allocation.\n", "PRIVSET.Configure server profile templates": "Create or modify server profiles templates by setting up specific configurations, assigning resources, and updating settings to ensure the server operates according to required specifications.\n", "PRIVSET.Configure server profiles": "Create or modify server profiles by setting up specific configurations, assigning resources, \nand updating settings to ensure the server operates according to required specifications.\n", "PRIVSET.Configure software update settings": "Set up and manage settings related to software updates, including scheduling, sources, and policies to ensure that software remains current and secure.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Configure storage policies": "It allows setting up various policies to manage storage resources effectively. It includes Drive Security, SD Card, and Storage policies.\n", "PRIVSET.Configure vHBA templates": "Manage vHBA Templates.\n", "PRIVSET.Configure vNIC templates": "Manage vNIC Templates.\n", "PRIVSET.Create Approval Request": "Create Approval Request\n", "PRIVSET.Create CSR": "As a user with the ability to create Certificate Signing Requests (CSR), you can generate requests for digital certificates to establish secure communications.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Create IP pool address reservations": "Reserve specific IP addresses within pools.\n", "PRIVSET.Create IP pools": "", "PRIVSET.Create IQN pool address reservations": "Reserve specific iSCSI Qualified Names (IQNs) within an IQN pool to ensure allocation for particular devices and restrict general assignment.\n", "PRIVSET.Create IQN pools": "Create new iSCSI Qualified Name (IQN) pools, configuring settings for iSCSI targets.\n", "PRIVSET.Create MAC pool address reservations": "Reserve specific MAC addresses within pools.\n", "PRIVSET.Create MAC pools": "Create new MAC address pools, configuring settings for network devices.\n", "PRIVSET.Create Nexus Reports": "A set of privileges that allow the users to create nexus reports.\n", "PRIVSET.Create OAuth 2.0 grant type applications": "Register new applications with OAuth 2.0 grant types, defining their authentication and authorization settings for secure access.\n", "PRIVSET.Create Resource pool address reservations": "Reserve specific resources within a resource pool to ensure allocation for particular uses and restrict general assignment.\n", "PRIVSET.Create Resource pools": "Create new resource pools, configuring settings for system resource allocation.\n", "PRIVSET.Create UUID pool address reservations": "Reserve specific UUIDs within a UUID pool to ensure allocation for particular devices and restrict general assignment.\n", "PRIVSET.Create UUID pools": "Create new universally unique identifier (UUID) pools, configuring settings for devices or services.\n", "PRIVSET.Create WWNN and WWPN pool address reservations": "Reserve specific World Wide Node Names (WWNNs) or World Wide Port Names (WWPNs) within their respective pools to ensure allocation for particular devices and restrict general assignment.\n", "PRIVSET.Create WWNN or WWPN pools": "Create new WWNN or WWPN pools, managing identifiers for devices.\n", "PRIVSET.Create backups": "Initiate the creation of backup copies of data to ensure important information is saved and can be restored in case of data loss or corruption.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Create chassis profile templates from chassis profile": "Create chassis profile templates to serve as the foundation for multiple derived chassis profiles.\n", "PRIVSET.Create domain profile templates from domain profile": "Create domain profile templates from domain profiles.\n", "PRIVSET.Create integrated systems": "Create new integrated systems.\n", "PRIVSET.Create server profile template from server profile": "Generate new server profile templates from an existing server profiles.\n", "PRIVSET.Create, clone and edit Adapter Configuration policies": "", "PRIVSET.Create, clone and edit AuditD policies": "", "PRIVSET.Create, clone and edit BIOS policies": "", "PRIVSET.Create, clone and edit Boot Order policies": "", "PRIVSET.Create, clone and edit Certificate Management policies": "", "PRIVSET.Create, clone and edit Device Connector policies": "", "PRIVSET.Create, clone and edit Drive Security policies": "", "PRIVSET.Create, clone and edit Ethernet Adapter policies": "", "PRIVSET.Create, clone and edit Ethernet Network Control policies": "", "PRIVSET.Create, clone and edit Ethernet Network Group policies": "", "PRIVSET.Create, clone and edit Ethernet Network policies": "", "PRIVSET.Create, clone and edit Ethernet QoS policies": "", "PRIVSET.Create, clone and edit FC Zone policies": "", "PRIVSET.Create, clone and edit Fibre Channel Adapter policies": "", "PRIVSET.Create, clone and edit Fibre Channel Network policies": "", "PRIVSET.Create, clone and edit Fibre Channel QoS policies": "", "PRIVSET.Create, clone and edit Firmware policies": "", "PRIVSET.Create, clone and edit Flow Control policies": "", "PRIVSET.Create, clone and edit IMC Access policies": "", "PRIVSET.Create, clone and edit IPMI over LAN policies": "", "PRIVSET.Create, clone and edit LAN Connectivity policies": "", "PRIVSET.Create, clone and edit LDAP policies": "", "PRIVSET.Create, clone and edit Link Aggregation policies": "As a Create or Clone Link Aggregation Policy user, you can define and establish new policies for link aggregation, \nconfiguring settings to combine multiple network connections into a single logical link for improved performance and redundancy.\n", "PRIVSET.Create, clone and edit Link Control policies": "As a Create or Clone Link Control Policy user, you can define and establish new policies for link control, \nconfiguring settings to manage and optimize network link behavior and performance.\n", "PRIVSET.Create, clone and edit Local User policies": "", "PRIVSET.Create, clone and edit Memory policies": "As a Create or Clone Memory Policy user, you can define and establish new memory policies.\n", "PRIVSET.Create, clone and edit Multicast policies": "", "PRIVSET.Create, clone and edit NTP policies": "", "PRIVSET.Create, clone and edit Network Connectivity policies": "", "PRIVSET.Create, clone and edit Persistent Memory policies": "", "PRIVSET.Create, clone and edit Port policies": "", "PRIVSET.Create, clone and edit Power policies": "", "PRIVSET.Create, clone and edit SAN Connectivity policies": "", "PRIVSET.Create, clone and edit SD Card policies": "", "PRIVSET.Create, clone and edit SMTP policies": "", "PRIVSET.Create, clone and edit SNMP policies": "", "PRIVSET.Create, clone and edit SSH policies": "", "PRIVSET.Create, clone and edit Scrub policies": "As a Create or Clone Scrub Policy user, you can define and establish new Scrub policies within the system, \nconfiguring virtual media access and management settings for devices.\n", "PRIVSET.Create, clone and edit Serial Over LAN policies": "", "PRIVSET.Create, clone and edit Storage policies": "", "PRIVSET.Create, clone and edit Switch Control policies": "", "PRIVSET.Create, clone and edit Syslog policies": "", "PRIVSET.Create, clone and edit System QoS policies": "", "PRIVSET.Create, clone and edit Thermal policies": "", "PRIVSET.Create, clone and edit VLAN policies": "", "PRIVSET.Create, clone and edit VSAN policies": "", "PRIVSET.Create, clone and edit Virtual KVM policies": "", "PRIVSET.Create, clone and edit Virtual Media policies": "", "PRIVSET.Create, clone and edit iSCSI Adapter policies": "", "PRIVSET.Create, clone and edit iSCSI Boot policies": "", "PRIVSET.Create, clone and edit iSCSI Static Target policies": "As a Create or Clone iSCSI Static Target Policy user, you can define and establish new policies for iSCSI static targets, \nconfiguring settings to manage and optimize the connections to specific iSCSI targets within the storage network.\n", "PRIVSET.Create, clone, and edit chassis profile templates": "Create, clone and edit chassis profile templates to define and manage configuration settings for physical chassis.\n", "PRIVSET.Create, clone, and edit chassis profiles": "Create and manage chassis profiles.\n", "PRIVSET.Create, clone, and edit domain profile templates": "Create, clone and edit domain profile templates.\n", "PRIVSET.Create, clone, and edit domain profiles": "Create, clone and edit domain profiles by configuring settings and policies to standardize domain operations.\n", "PRIVSET.Create, clone, and edit server profile templates": "Create and manage server profiles templates.\n", "PRIVSET.Create, clone, and edit server profiles": "Create and manage server profiles, attach/detach policies.\n", "PRIVSET.Create, clone, and edit vHBA templates": "Create, clone and edit vHBA Templates.\n", "PRIVSET.Create, clone, and edit vNIC templates": "Create, clone and edit vNIC Templates.\n", "PRIVSET.Datacenters": "Manage and configure datacenters.\n", "PRIVSET.Datastore clusters": "Manage and configure datastore clusters.\n", "PRIVSET.Datastores": "Manage and configure datastores.\n", "PRIVSET.Decommission Fabric Extender (FEX)": "Safely retire and remove Fabric Extenders (FEX), deactivating related connections and updating the system status. \n", "PRIVSET.Decommission chassis": "Safely retire and remove chassis.\n", "PRIVSET.Decommission servers": "Safely shut down servers, disconnect from the network, and ensure data is erased and backed up in alignment with policies.\n", "PRIVSET.Define and edit chassis profile general properties": "Set or edit name, description, organization and tag of chassis profiles.\n", "PRIVSET.Define and edit chassis profile template general properties": "Set or edit name, description, organization and tag of chassis profile templates.\n", "PRIVSET.Define and edit domain profile general properties": "Add or edit name, description, organization and tag for UCS domain profiles.\n", "PRIVSET.Define and edit domain profile template general properties": "Set or edit name, description, organization and tag of domain profile templates.\n", "PRIVSET.Define and edit server profile general properties": "Set or edit the Organization, name, description, tag of Server Profile.\n", "PRIVSET.Define and edit server profile template general properties": "Set or edit name, description, organization and tag of server profile templates.\n", "PRIVSET.Define and edit vHBA template general properties": "Set or edit name, description, organization and tag of vHBA templates.\n", "PRIVSET.Define and edit vNIC template general properties": "Add or edit the name, description and tag for the vNIC templates.\n", "PRIVSET.Delete API keys": "Remove API keys from the system, terminating their access to system APIs and ensuring they are no longer valid for integration or automation purposes.\n", "PRIVSET.Delete Adapter Configuration policies": "", "PRIVSET.Delete Approval Request": "Delete Approval Request\n", "PRIVSET.Delete AuditD policies": "", "PRIVSET.Delete BIOS policies": "", "PRIVSET.Delete Boot Order policies": "", "PRIVSET.Delete CSR": "As a user with the ability to delete Certificate Signing Requests (CSR), you can remove existing requests for digital certificates from the system.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Delete Certificate Management policies": "", "PRIVSET.Delete Device Connector policies": "", "PRIVSET.Delete Devices": "Delete Devices.\n", "PRIVSET.Delete Drive Security policies": "", "PRIVSET.Delete Ethernet Adapter policies": "", "PRIVSET.Delete Ethernet Network Control policies": "", "PRIVSET.Delete Ethernet Network Group policies": "", "PRIVSET.Delete Ethernet Network policies": "", "PRIVSET.Delete Ethernet QoS policies": "", "PRIVSET.Delete FC Zone policies": "", "PRIVSET.Delete Fibre Channel Adapter policies": "", "PRIVSET.Delete Fibre Channel Network policies": "", "PRIVSET.Delete Fibre Channel QoS policies": "", "PRIVSET.Delete Firmware policies": "", "PRIVSET.Delete Flow Control policies": "", "PRIVSET.Delete IMC Access policies": "", "PRIVSET.Delete IP pool address reservations": "Remove IP address reservations, freeing them for use.\n", "PRIVSET.Delete IP pools": "", "PRIVSET.Delete IPMI over LAN policies": "", "PRIVSET.Delete IQN pool address reservations": "Remove specific IQN reservations from an IQN pool to make them available for general assignment.\n", "PRIVSET.Delete IQN pools": "Remove existing iSCSI Qualified Name (IQN) pools, managing outdated IQN allocations.\n", "PRIVSET.Delete LAN Connectivity policies": "", "PRIVSET.Delete LDAP policies": "", "PRIVSET.Delete LDAP servers": "Remove the configuration of LDAP servers, ceasing the directory services and authentication provided by those servers.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Delete Link Aggregation policies": "As a Delete Link Aggregation Policy user, you can remove existing link aggregation policies, \nmanaging outdated or unnecessary settings related to network connection combinations.\n", "PRIVSET.Delete Link Control policies": "As a Delete Link Control Policy user, you can remove existing link control policies, \nmanaging outdated or unnecessary settings related to network link management.\n", "PRIVSET.Delete Local User policies": "", "PRIVSET.Delete MAC pool address reservations": "Remove MAC address reservations, freeing them for use.\n", "PRIVSET.Delete MAC pools": "Remove existing MAC pools, managing outdated MAC address allocations.\n", "PRIVSET.Delete Memory policies": "As a Delete Memory Policy user, you can remove existing Memory policies,\nmanaging outdated or unnecessary permissions and access settings.\n", "PRIVSET.Delete Multicast policies": "", "PRIVSET.Delete NTP policies": "", "PRIVSET.Delete Network Connectivity policies": "", "PRIVSET.Delete OAuth 2.0 grant type applications": "Remove OAuth 2.0 grant type applications from the system, revoking their access and associated permissions.\n", "PRIVSET.Delete OAuth 2.0 tokens": "Remove OAuth 2.0 tokens from the system, revoking their access and preventing their use for authentication and authorization.\n", "PRIVSET.Delete OS configuration links": "Remove the OS configuration file for automated and unattended OS installation on servers.\n", "PRIVSET.Delete OS image links": "Remove the image source of the operating system from the software repository, deleting file share location and protocol (CIFS/NFS/HTTPS).\n", "PRIVSET.Delete Persistent Memory policies": "", "PRIVSET.Delete Port policies": "", "PRIVSET.Delete Power policies": "", "PRIVSET.Delete Resource pool address reservations": "Remove specific resource reservations from a resource pool to make them available for general assignment.\n", "PRIVSET.Delete Resource pools": "Remove existing resource pools, managing outdated allocations.\n", "PRIVSET.Delete SAN Connectivity policies": "", "PRIVSET.Delete SCU links": "Remove the Server Configuration Utility (SCU) for automated OS installation, deleting file share locations using NFS, CIFS, or HTTP protocols.\n", "PRIVSET.Delete SD Card policies": "", "PRIVSET.Delete SMTP policies": "", "PRIVSET.Delete SNMP policies": "", "PRIVSET.Delete SSH policies": "", "PRIVSET.Delete Scrub policies": "As a Delete Scrub Policy user, you can remove existing Scrub policies from the system, \nmanaging outdated or unnecessary virtual media configurations.\n", "PRIVSET.Delete Serial Over LAN policies": "", "PRIVSET.Delete Storage policies": "", "PRIVSET.Delete Switch Control policies": "", "PRIVSET.Delete Syslog policies": "", "PRIVSET.Delete System QoS policies": "", "PRIVSET.Delete Thermal policies": "", "PRIVSET.Delete UUID pool address reservations": "Remove specific UUID reservations from a UUID pool to make them available for general assignment.\n", "PRIVSET.Delete UUID pools": "Remove existing universally unique identifier (UUID) pools, managing outdated UUID allocations.\n", "PRIVSET.Delete VLAN policies": "", "PRIVSET.Delete VSAN policies": "", "PRIVSET.Delete Virtual KVM policies": "", "PRIVSET.Delete Virtual Media policies": "", "PRIVSET.Delete WWNN and WWPN pool address reservations": "Remove specific WWNN or WWPN reservations from pools to make them available for general assignment.\n", "PRIVSET.Delete WWNN or WWPN pools": "Remove existing WWNN or WWPN pools, managing outdated allocations.\n", "PRIVSET.Delete chassis profile templates": "Remove existing chassis profile templates.\n", "PRIVSET.Delete chassis profiles": "Remove existing chassis profiles from your infrastructure, ensuring outdated or unnecessary configurations are managed.\n", "PRIVSET.Delete domain names": "Remove existing domain names from the system, ceasing their use for network addressing and identification of resources.\n", "PRIVSET.Delete domain profile templates": "Delete domain profile templates.\n", "PRIVSET.Delete domain profiles": "Delete domain profiles from the system, ensuring associated configurations are managed.\n", "PRIVSET.Delete explorations": "Delete an existing exploration.\n", "PRIVSET.Delete external syslog servers": "Remove the configuration of external Syslog servers from the system, ceasing the collection and management of log data from those servers.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Delete firmware links": "Remove the firmware source from the software repository by deleting the file share location and protocol (NFS/CIFS/HTTP[S]).\n", "PRIVSET.Delete iSCSI Adapter policies": "", "PRIVSET.Delete iSCSI Boot policies": "", "PRIVSET.Delete iSCSI Static Target policies": "As a Delete iSCSI Static Target Policy user, you can remove existing iSCSI static target policies, \nmanaging outdated or unnecessary settings related to specific iSCSI target connections.\n", "PRIVSET.Delete identity providers": "Remove existing IdPs from the system, discontinuing associated authentication and access management services.\n", "PRIVSET.Delete integrated systems": "Delete an existing integrated system.\n", "PRIVSET.Delete notification rule or webhook": "Remove existing notification rules, stopping the triggering and management of alerts and notifications based on those rules.\n", "PRIVSET.Delete server profile templates": "Remove server profile templates.\n", "PRIVSET.Delete server profiles": "Remove server profiles.\n", "PRIVSET.Delete trusted IP ranges": "Delete the trusted IP range.\n", "PRIVSET.Delete trusted certificates": "Remove certificates from the system's list of trusted certificates, ceasing their use for secure communications.\n", "PRIVSET.Delete vHBA templates": "Delete vHBA Templates.\n", "PRIVSET.Delete vNIC templates": "Delete vNIC Templates.\n", "PRIVSET.Deploy chassis profiles": "Apply domain profiles to servers, implementing settings.\n", "PRIVSET.Deploy domain profiles": "Apply domain profiles, implementing server settings.\n", "PRIVSET.Deploy server profiles": "Deploy the profile to the attached server.\n", "PRIVSET.Deregister Smart Licenses": "Cancel the registration of your device.\n", "PRIVSET.Derive profiles from chassis profile templates": "Create profiles derived from chassis profile templates.\n", "PRIVSET.Derive profiles from domain profile templates": "Create profiles derived from domain profile templates.\n", "PRIVSET.Derive server profiles": "Create new server profiles using existing profiles or templates.\n", "PRIVSET.Device Administrator": "As a Device Administrator, you can claim and unclaim a device in Intersight, view the device details,\nlicense status, a list of all the claimed devices, and generate API keys.\nYou cannot perform any other management or administrative task in this role.\n", "PRIVSET.Device Connector policies": "Control configuration changes allowed from Cisco IMC, ensuring that changes are managed through Intersight.\n", "PRIVSET.Device Technician": "As a Device Technician you can claim a device, view the device details, license status, a list of\nthe claimed devices, and generate API keys. You cannot perform any other management or\nadministrative task in this role.\n", "PRIVSET.Devices": "A set of privileges that allows the access to manage devices e.g. view device details, claim and delete devices.\n", "PRIVSET.Disable security": "Deactivate security features on storage systems.\n", "PRIVSET.Disable subscriptions": "Disable visibility of subscription details in the Intersight appliance.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Domain names": "Manage the configurations and settings related to domain names within the system.\n", "PRIVSET.Download server event logs": "Download the server's event log (SEL) to review and analyse recorded events and errors for diagnostics.\n", "PRIVSET.Drive Security policies": "Define self-encrypting drives (SEDs) management to ensure data security using a Key-Encryption Key (KEK) and a Key Management Interoperability Protocol (KMIP) for remote key management.\n", "PRIVSET.Edit API keys": "Modify settings and permissions associated with existing API keys, managing their scope and access to ensure proper integration and security.\n", "PRIVSET.Edit Adapter Configuration policies": "", "PRIVSET.Edit Adapter Configuration policies for server profile": "Attach/detach Adapter Configuration policies.\n", "PRIVSET.Edit Adapter Configuration policies for server profile template": "Attach/detach Adapter Configuration policies.\n", "PRIVSET.Edit AuditD policies": "", "PRIVSET.Edit AuditD policies for domain profile": "Attach/detach AuditD policies.\n", "PRIVSET.Edit AuditD policies for domain profile template": "Attach/detach AuditD policies.\n", "PRIVSET.Edit BIOS policies": "", "PRIVSET.Edit BIOS policies for server profile": "Attach/detach BIOS policies.\n", "PRIVSET.Edit BIOS policies for server profile template": "Attach/detach BIOS policies.\n", "PRIVSET.Edit Boot Order policies": "", "PRIVSET.Edit Boot Order policies for server profile": "Attach/detach Boot Order policies.\n", "PRIVSET.Edit Boot Order policies for server profile template": "Attach/detach Boot Order policies.\n", "PRIVSET.Edit Certificate Management policies": "", "PRIVSET.Edit Certificate Management policies for domain profile": "Attach/detach Certificate Management policies.\n", "PRIVSET.Edit Certificate Management policies for domain profile template": "Attach/detach Certificate Management policies.\n", "PRIVSET.Edit Certificate Management policies for server profile": "Attach/detach Certificate Management policies.\n", "PRIVSET.Edit Certificate Management policies for server profile template": "Attach/detach Certificate Management policies.\n", "PRIVSET.Edit Device Connector policies": "", "PRIVSET.Edit Device Connector policies for server profile": "Attach/detach Device Connector policies.\n", "PRIVSET.Edit Device Connector policies for server profile template": "Attach/detach Device Connector policies.\n", "PRIVSET.Edit Drive Security policies": "", "PRIVSET.Edit Drive Security policies for server profile": "Attach/detach Drive Security policies.\n", "PRIVSET.Edit Drive Security policies for server profile template": "Attach/detach Drive Security policies.\n", "PRIVSET.Edit Ethernet Adapter policies": "", "PRIVSET.Edit Ethernet Adapter policies for vNIC template": "Attach/detach Ethernet Adapter policies.\n", "PRIVSET.Edit Ethernet Network Control policies": "", "PRIVSET.Edit Ethernet Network Control policies for vNIC template": "Attach/detach Ethernet Network Control policies.\n", "PRIVSET.Edit Ethernet Network Group policies": "", "PRIVSET.Edit Ethernet Network Group policies for vNIC template": "Attach/detach Ethernet Network Group policies.\n", "PRIVSET.Edit Ethernet Network policies": "", "PRIVSET.Edit Ethernet QoS policies": "", "PRIVSET.Edit Ethernet QoS policies for vNIC template": "Attach/detach Ethernet QoS policies.\n", "PRIVSET.Edit FC Zone policies": "", "PRIVSET.Edit Fibre Channel Adapter policies": "", "PRIVSET.Edit Fibre Channel Adapter policies for vHBA template": "Attach/detach Fibre Channel Adapter policies.\n", "PRIVSET.Edit Fibre Channel Network policies": "", "PRIVSET.Edit Fibre Channel Network policies for vHBA template": "Attach/detach Fibre Channel Network policies.\n", "PRIVSET.Edit Fibre Channel QoS policies": "", "PRIVSET.Edit Fibre Channel QoS policies for vHBA template": "Attach/detach Fibre Channel QoS policies.\n", "PRIVSET.Edit Fibre Channel Zone policies for vHBA template": "Attach/detach Fibre Channel Zone policies.\n", "PRIVSET.Edit Firmware policies": "", "PRIVSET.Edit Firmware policies for server profile": "Attach/detach Firmware policies.\n", "PRIVSET.Edit Firmware policies for server profile template": "Attach/detach Firmware policies.\n", "PRIVSET.Edit Flow Control policies": "", "PRIVSET.Edit IMC Access policies": "", "PRIVSET.Edit IMC Access policies for chassis profile": "Attach/detach IMC Access policies.\n", "PRIVSET.Edit IMC Access policies for chassis profile template": "Attach/detach IMC Access policies.\n", "PRIVSET.Edit IMC Access policies for server profile": "As a Edit IMC Access policies for server profile user, you can adjust IMC access policies for server profiles.\nThis includes updating access settings and ensuring that configurations are correctly applied to servers.\n", "PRIVSET.Edit IMC Access policies for server profile template": "As a Edit IMC Access policies for server profile template user, you can adjust IMC access policies for server profile templates.\nThis includes updating access settings and ensuring that configurations are correctly applied to templates.\n", "PRIVSET.Edit IP pools": "", "PRIVSET.Edit IPMI Over LAN policies for server profile": "Attach/detach IPMI Over LAN policies.\n", "PRIVSET.Edit IPMI Over LAN policies for server profile template": "Attach/detach IPMI Over LAN policies.\n", "PRIVSET.Edit IPMI over LAN policies": "", "PRIVSET.Edit IQN pools": "Modify existing iSCSI Qualified Name (IQN) pools, optimizing IQN management.\n", "PRIVSET.Edit LAN Connectivity policies": "", "PRIVSET.Edit LAN Connectivity policies for server profile": "Attach/detach LAN Connectivity policies.\n", "PRIVSET.Edit LAN Connectivity policies for server profile template": "Attach/detach LAN Connectivity policies.\n", "PRIVSET.Edit LDAP policies": "", "PRIVSET.Edit LDAP policies for domain profile": "Attach/detach LDAP policies.\n", "PRIVSET.Edit LDAP policies for domain profile template": "Attach/detach LDAP policies.\n", "PRIVSET.Edit LDAP policies for server profile": "Attach/detach LDAP policies.\n", "PRIVSET.Edit LDAP policies for server profile template": "Attach/detach LDAP policies.\n", "PRIVSET.Edit LDAP servers": "Modify the configuration of existing LDAP servers by updating server address, port, authentication methods, and directory structures to ensure proper directory services and authentication.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Edit Link Aggregation policies": "As an Edit Link Aggregation Policy user, you can modify existing link aggregation policies, \nadjusting settings to optimize the performance and redundancy of combined network connections.\n", "PRIVSET.Edit Link Control policies": "As an Edit Link Control Policy user, you can modify existing link control policies, \nadjusting settings to enhance network link behavior and performance.\n", "PRIVSET.Edit Local User policies": "", "PRIVSET.Edit Local User policies for domain profile": "Attach/detach Local User policies.\n", "PRIVSET.Edit Local User policies for domain profile template": "Attach/detach Local User policies.\n", "PRIVSET.Edit Local User policies for server profile": "Attach/detach Local User policies.\n", "PRIVSET.Edit Local User policies for server profile template": "Attach/detach Local User policies.\n", "PRIVSET.Edit MAC Pools for vNIC template": "Attach/detach MAC Pools.\n", "PRIVSET.Edit MAC pools": "Modify existing MAC pools, optimizing MAC address management.\n", "PRIVSET.Edit Memory policies": "As an Edit Memory Policy user, you can modify existing memory policies.\n", "PRIVSET.Edit Memory policies for server profile": "Attach/detach Memory policies.\n", "PRIVSET.Edit Memory policies for server profile template": "Attach/detach Memory policies.\n", "PRIVSET.Edit Multicast policies": "", "PRIVSET.Edit NTP policies": "", "PRIVSET.Edit NTP policies for domain profile": "Attach/detach NTP policies.\n", "PRIVSET.Edit NTP policies for domain profile template": "Attach/detach NTP policies.\n", "PRIVSET.Edit NTP policies for server profile": "Attach/detach NTP policies.\n", "PRIVSET.Edit NTP policies for server profile template": "Attach/detach NTP policies.\n", "PRIVSET.Edit Network Connectivity policies": "", "PRIVSET.Edit Network Connectivity policies for domain profile": "Attach/detach LDAP policies.\n", "PRIVSET.Edit Network Connectivity policies for domain profile template": "Attach/detach Network Connectivity policies.\n", "PRIVSET.Edit Network Connectivity policies for server profile": "Attach/detach Network Connectivity policies.\n", "PRIVSET.Edit Network Connectivity policies for server profile template": "Attach/detach Network Connectivity policies.\n", "PRIVSET.Edit OAuth 2.0 grant type applications": "Modify settings of existing OAuth 2.0 grant type applications, including their grant types, permissions, and configurations.\n", "PRIVSET.Edit OS configuration links": "Modify the OS configuration file for automated and unattended OS installation on servers.\n", "PRIVSET.Edit OS image links": "Modify the image source of the operating system in the software repository, updating file share location and protocol (CIFS/NFS/HTTPS).\n", "PRIVSET.Edit Persistent Memory policies": "", "PRIVSET.Edit Persistent Memory policies for server profile": "Attach/detach Persistent Memory policies.\n", "PRIVSET.Edit Persistent Memory policies for server profile template": "Attach/detach Persistent Memory policies.\n", "PRIVSET.Edit Port policies": "", "PRIVSET.Edit Ports Configuration policies for domain profile": "Attach/detach Ports Configuration policies.\n", "PRIVSET.Edit Ports Configuration policies for domain profile template": "Attach/detach Ports Configuration policies.\n", "PRIVSET.Edit Power policies": "", "PRIVSET.Edit Power policies for chassis profile": "Attach/detach Power policies.\n", "PRIVSET.Edit Power policies for chassis profile template": "Attach/detach Power policies.\n", "PRIVSET.Edit Power policies for server profile": "Attach/detach Power policies.\n", "PRIVSET.Edit Power policies for server profile template": "Attach/detach Power policies.\n", "PRIVSET.Edit Resource pools": "Modify existing resource pools to optimize resource management.\n", "PRIVSET.Edit SAN Connectivity policies": "", "PRIVSET.Edit SAN Connectivity policies for server profile": "Attach/detach SAN Connectivity policies.\n", "PRIVSET.Edit SAN Connectivity policies for server profile template": "Attach/detach SAN Connectivity policies.\n", "PRIVSET.Edit SCU links": "Modify the Server Configuration Utility (SCU) for automated OS installation, editing file share locations using NFS, CIFS, or HTTP protocols.\n", "PRIVSET.Edit SD Card policies": "", "PRIVSET.Edit SD Card policies for server profile": "Attach/detach SD Card policies.\n", "PRIVSET.Edit SD Card policies for server profile template": "Attach/detach SD Card policies.\n", "PRIVSET.Edit SMTP policies": "", "PRIVSET.Edit SMTP policies for server profile": "Attach/detach SMTP policies.\n", "PRIVSET.Edit SMTP policies for server profile template": "Attach/detach SMTP policies.\n", "PRIVSET.Edit SNMP policies": "", "PRIVSET.Edit SNMP policies for chassis profile": "Attach/detach SNMP policies.\n", "PRIVSET.Edit SNMP policies for chassis profile template": "Attach/detach SNMP policies.\n", "PRIVSET.Edit SNMP policies for domain profile": "Attach/detach SNMP policies.\n", "PRIVSET.Edit SNMP policies for domain profile template": "Attach/detach SNMP policies.\n", "PRIVSET.Edit SNMP policies for server profile": "Attach/detach SNMP policies.\n", "PRIVSET.Edit SNMP policies for server profile template": "Attach/detach SNMP policies.\n", "PRIVSET.Edit SSH policies": "", "PRIVSET.Edit SSH policies for server profile": "Attach/detach SSH policies.\n", "PRIVSET.Edit SSH policies for server profile template": "Attach/detach SSH policies.\n", "PRIVSET.Edit Scrub policies": "As an Edit Scrub Policy user, you can modify existing Scrub policies within the system \nto adjust virtual media access and management settings.\n", "PRIVSET.Edit Scrub policies for server profile": "As a Edit Scrub policies for server profile user, you can adjust scrub policies for Server Profiles.\n", "PRIVSET.Edit Scrub policies for server profile template": "As a Edit Scrub policies for server profile user, you can adjust scrub policies for Server Profiles.\n", "PRIVSET.Edit Serial Over LAN policies": "", "PRIVSET.Edit Serial Over LAN policies for server profile": "Attach/detach Serial Over LAN policies.\n", "PRIVSET.Edit Serial Over LAN policies for server profile template": "Attach/detach Serial Over LAN policies.\n", "PRIVSET.Edit Storage policies": "", "PRIVSET.Edit Storage policies for server profile": "Attach/detach Storage policies.\n", "PRIVSET.Edit Storage policies for server profile template": "Attach/detach Storage policies.\n", "PRIVSET.Edit Switch Control policies": "", "PRIVSET.Edit Switch Control policies for domain profile": "Attach/detach Switch Control policies.\n", "PRIVSET.Edit Switch Control policies for domain profile template": "Attach/detach Switch Control policies.\n", "PRIVSET.Edit Syslog policies": "", "PRIVSET.Edit Syslog policies for domain profile": "Attach/detach Syslog policies.\n", "PRIVSET.Edit Syslog policies for domain profile template": "Attach/detach Syslog policies.\n", "PRIVSET.Edit Syslog policies for server profile": "Attach/detach Syslog policies.\n", "PRIVSET.Edit Syslog policies for server profile template": "Attach/detach Syslog policies.\n", "PRIVSET.Edit System QoS policies": "", "PRIVSET.Edit System QoS policies for domain profile": "Attach/detach System QoS policies.\n", "PRIVSET.Edit System QoS policies for domain profile template": "Attach/detach System QoS policies.\n", "PRIVSET.Edit Thermal policies": "", "PRIVSET.Edit Thermal policies for chassis profile": "Attach/detach Thermal policies.\n", "PRIVSET.Edit Thermal policies for chassis profile template": "Attach/detach Thermal policies.\n", "PRIVSET.Edit Thermal policies for server profile": "Attach/detach Thermal policies.\n", "PRIVSET.Edit Thermal policies for server profile template": "Attach/detach Thermal policies.\n", "PRIVSET.Edit UUID pools": "Modify existing universally unique identifier (UUID) pools, optimizing UUID management.\n", "PRIVSET.Edit UUID pools for server profile": "As a Modify UUID Pool for Server Profile user, you can adjust UUID pools for server profiles.\nThis includes updating UUID settings and ensuring that configurations are correctly applied to servers.\n", "PRIVSET.Edit UUID pools for server profile template": "As a Modify UUID Pool for Server Profile Template user, you can adjust UUID pools for server profile templates.\nThis includes updating UUID settings and ensuring that configurations are correctly applied to templates.\n", "PRIVSET.Edit VLAN policies": "", "PRIVSET.Edit VSAN policies": "", "PRIVSET.Edit Virtual KVM policies": "", "PRIVSET.Edit Virtual KVM policies for server profile": "Attach/detach Virtual KVM policies.\n", "PRIVSET.Edit Virtual KVM policies for server profile template": "Attach/detach Virtual KVM policies.\n", "PRIVSET.Edit Virtual Media policies": "", "PRIVSET.Edit Virtual Media policies for server profile": "Attach/detach Virtual Media policies.\n", "PRIVSET.Edit Virtual Media policies for server profile template": "Attach/detach Virtual Media policies.\n", "PRIVSET.Edit WWNN or WWPN pools": "Modify existing WWNN or WWPN pools to optimize management.\n", "PRIVSET.Edit WWPN pools for vHBA template": "Attach/detach WWPN Pools.\n", "PRIVSET.Edit chassis profile general properties": "Edit name, description, organization and tag of chassis profiles.\n", "PRIVSET.Edit chassis profile policies": "Attach/detach the policies associated with chassis profiles.\n", "PRIVSET.Edit chassis profile template general properties": "Edit name, description, organization and tag of chassis profile templates.\n", "PRIVSET.Edit chassis profile template policies": "Attach/detach the policies associated with chassis profile templates.\n", "PRIVSET.Edit chassis profile templates": "Modify chassis profile templates to update and manage configuration settings for physical chassis.\n", "PRIVSET.Edit chassis profiles": "Edit chassis profiles to update and manage configuration settings for physical chassis.\n", "PRIVSET.Edit domain profile general properties": "Edit name, description, organization and tag for UCS domain profiles.\n", "PRIVSET.Edit domain profile policies": "Attach/detach the policies for domain profile.\n", "PRIVSET.Edit domain profile template general properties": "Edit name, description, organization and tag of domain profile templates.\n", "PRIVSET.Edit domain profile template policies": "Attach/detach the policies associated with domain profile templates.\n", "PRIVSET.Edit domain profile templates": "Modify existing chassis profile templates to update and manage configuration settings for domain.\n", "PRIVSET.Edit domain profiles": "Edit the settings and policies of domain profiles to update and optimize operations.\n", "PRIVSET.Edit external syslog servers": "Modify the configuration of existing external Syslog servers by adjusting settings and parameters to ensure effective log data collection and management.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Edit firmware links": "Modify the firmware source in the software repository by changing the file share location and protocol (NFS/CIFS/HTTP[S]).\n", "PRIVSET.Edit iSCSI Adapter policies": "", "PRIVSET.Edit iSCSI Boot policies": "", "PRIVSET.Edit iSCSI Boot policies for vNIC template": "Attach/detach iSCSI Boot policies.\n", "PRIVSET.Edit iSCSI Static Target policies": "As an Edit iSCSI Static Target Policy user, you can modify existing iSCSI static target policies, \nadjusting settings to enhance the management and performance of connections to specific iSCSI targets within the storage network.\n", "PRIVSET.Edit identity providers": "Modify the configuration of existing IdPs by updating settings, credentials, and trust relationships to maintain or enhance authentication and access management.\n", "PRIVSET.Edit integrated systems": "Edit the configuration of an existing integrated system.\n", "PRIVSET.Edit notification rule or webhook": "Modify existing notification rules, adjusting criteria and actions to refine how alerts and notifications are triggered and managed.\n", "PRIVSET.Edit server profile general properties": "Edit name, description, organization and tag of server profiles.\n", "PRIVSET.Edit server profile policies": "Attach/detach the policies associated with server profiles.\n", "PRIVSET.Edit server profile template general properties": "Edit name, description, organization and tag of server profile templates.\n", "PRIVSET.Edit server profile template policies": "Attach/detach the policies associated with server profile templates. \n", "PRIVSET.Edit server profile templates": "Edit, attach/detach policies associated with server profile templates.\n", "PRIVSET.Edit server profiles": "Edit, attach/detach the policies associated with server profiles.\n", "PRIVSET.Edit trusted IP ranges": "Edit the trusted IP ranges.\n", "PRIVSET.Edit vHBA template general properties": "Set or edit name, description, organization and tag of vHBA templates.\n", "PRIVSET.Edit vHBA template policies": "Attach/detach the policies and pools associated with vHBA templates.\n", "PRIVSET.Edit vHBA templates": "Edit vHBA templates to update and manage configuration settings for vHBA.\n", "PRIVSET.Edit vLAN Configuration policies for domain profile": "Attach/detach vLAN Configuration policies.\n", "PRIVSET.Edit vLAN Configuration policies for domain profile template": "Attach/detach vLAN Configuration policies.\n", "PRIVSET.Edit vNIC template general properties": "Set or edit name, description, organization and tag of vNIC templates.\n", "PRIVSET.Edit vNIC template policies": "Attach/detach the policies and pools associated with vNIC templates.\n", "PRIVSET.Edit vNIC templates": "Edit the settings and policies of vNIC Templates.\n", "PRIVSET.Edit vSAN Configuration policies for domain profile": "Attach/detach vSAN Configuration policies.\n", "PRIVSET.Edit vSAN Configuration policies for domain profile template": "Attach/detach vSAN Configuration policies.\n", "PRIVSET.Enable and disable API keys": "As a user with the ability to Enable or Disable API Keys, you can Activate & deactivate API keys, restricting access to the system's services.\n", "PRIVSET.Enable and disable OAuth 2.0 grant type applications": "Activate or deactivate OAuth 2.0 grant type applications to control their availability for authentication and authorization processes.\n", "PRIVSET.Enable and disable ports": "Activate or deactivate network ports to manage connectivity.\n", "PRIVSET.Enable or Disable Port Channels": "As an Enable or Disable Port user, you can activate or deactivate network ports, controlling their operational status to manage network connectivity and configuration.\n", "PRIVSET.Enable subscription information": "Obtain subscription details such as usage, status, and next expiration date.\n", "PRIVSET.Enable subscriptions": "Enable visibility of subscription details in the Intersight appliance.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Enable/disable IP access management": "Enable or disable IP access management.\n", "PRIVSET.Enable/disable tunneled vKVM": "Enable or disable tunneled virtual keyboard, video, and mouse (vKVM) on servers.\n", "PRIVSET.Enter maintenance modes": "Enter maintenance mode for a VM host.\n", "PRIVSET.Ethernet Adapter policies": "Configure Ethernet adapter settings, impacting network properties such as MAC address pools, speed, and media modes.\n", "PRIVSET.Ethernet Network Control policies": "Manage server discoverability through protocols like Cisco Discovery Protocol and Link Layer Discovery Protocol.\n", "PRIVSET.Ethernet Network Group policies": "Manage QinQ VLAN and native VLAN settings.\n", "PRIVSET.Ethernet Network policies": "Manage VLAN mode and default VLAN settings.\n", "PRIVSET.Ethernet QoS policies": "Assigns a system class to outgoing traffic for a vNIC, determining the quality of service.\n", "PRIVSET.Execute Workflows": "A set of privileges that allow the users to execute workflows and manage running workflows in IO.\n", "PRIVSET.Exit maintenance modes": "Exit maintenance mode for a VM host.\n", "PRIVSET.Explorations": "Manage and configure explorations.\n", "PRIVSET.Explorer": "Manage and configure the metric explorer.\n", "PRIVSET.External Syslog Administrator": "As an External Syslog Administrator, you can configure an external syslog server on an on-prem appliance.\n", "PRIVSET.FC Zone policies": "Manage FC target zoning type and target settings.\n", "PRIVSET.Fabric Interconnects": "A set of privileges that allows to perform operations related to Fabric Interconnect e.g. view fabric interconnect summary\nor detailed information about fabric connect. Fabric Interconnect privilege set is the top level privilege set of other\nprivilege set(s) which are mapped to privileges related to Fabric Interconnect.\n", "PRIVSET.Fabric evacuation": "Initiate fabric resource evacuation for maintenance.\n", "PRIVSET.Fibre Channel Adapter policies": "Manages host-side behaviour of Fibre Channel adapters, including error recovery and performance settings.\n", "PRIVSET.Fibre Channel Network policies": "Manage the default VLAN and VSAN ID settings.\n", "PRIVSET.Fibre Channel QoS policies": "Manage network traffic prioritization in Fibre Channel environments by assigning different levels of service (Platinum, Gold, Silver, Bronze).\n", "PRIVSET.Firmware links": "Manage firmware links.\n", "PRIVSET.Firmware policies": "Manage the current firmware, including option to exclude upgrade of drives and storage controllers.\n", "PRIVSET.Flow Control policies": "Configure the Priority Flow Control (PFC) for each port.\n", "PRIVSET.Generate API keys": "Create new API keys to enable secure access and interaction with system APIs for integration and automation purposes.\n", "PRIVSET.Generic": "Manage the general configuration settings of the appliance.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Global Read Privileges": "A set of privileges that are common to all privilege sets. These are read-only privileges that will be common to all the hierarchial privileges\n", "PRIVSET.Global System Privileges": "A set of privileges that are common to all system packaged, system defined and internal privilege sets. Global System Privileges will not be part of the user created privilege sets.\n", "PRIVSET.Global Write Privileges": "A set of privileges that are common to all privilege sets. These are write privileges that will be common to all the hierarchial privileges\n", "PRIVSET.HCI Cluster Administrator": "As an HCI Cluster Administrator, you can view and manage HCI Clusters,\nview all the cluster dashboard widgets, view cluster details. This role does not include the ability to claim a device.\n", "PRIVSET.HCI Cluster Operator": "As an HCI Cluster Operator, you can view and manage HCI Clusters, view all the cluster dashboard widgets, view cluster details.\nThis role provides view only access to hypervisor, storage related inventory and dashboards. This role does not include the ability to claim a device.\n", "PRIVSET.HCI Clusters": "A set of privileges that allows the access to manage HCI clusters.\n", "PRIVSET.Hosts": "Manage and configure VM hosts.\n", "PRIVSET.HyperFlex Cluster": "A set of privileges that allows the access to manage HyperFlex clusters.\n", "PRIVSET.HyperFlex Cluster Access Operator": "As a HyperFlex Cluster Access Operator, you can cross launch CLI and HXConnect.\n", "PRIVSET.HyperFlex Cluster Administrator": "As a HyperFlex Cluster Administrator, you can create, edit, deploy, and manage HyperFlex Clusters,\nview all the cluster dashboard widgets, view cluster details, create HyperFlex policies and profiles,\nexecute capacity planning, and launch HyperFlex Connect. This role does not include the ability to claim a\ndevice. It also allows the user to run workflows, manage VMs on HyperFlexAP, and manage connected storage.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "PRIVSET.HyperFlex Cluster Advanced Security": "A set of privileges that allows the configuration and deployment of advanced security profiles.\n", "PRIVSET.HyperFlex Cluster Backups": "A set of privileges that allows the configuration and deployment of HyperFlex Cluster backup policy and restore.\n", "PRIVSET.HyperFlex Cluster Capacity Planning": "A set of privileges that allows users to execute capacity planning.\n", "PRIVSET.HyperFlex Cluster Data Protection Administrator": "As a HyperFlex Cluster Data Protection Administrator, you can perform N:1 backups.\n", "PRIVSET.HyperFlex Cluster Lifecycle Administrator": "As a HyperFlex Cluster Lifecycle Administrator, you can install, expand, upgrade a HX cluster, execute capacity\nplanning, OS installation, VC plugin installation, security hardening, and launch HyperFlex Connect as admin.\n", "PRIVSET.HyperFlex Cluster Operations": "A set of privileges that allows the viewing of cluster operation related functionality.\n", "PRIVSET.HyperFlex Cluster Operator": "As a HyperFlex Cluster Operator, you can perform health checks.\nHowever, you cannot change cluster configuration.\n", "PRIVSET.HyperFlex Cluster Profiles": "A set of privileges that allows to manage HyperFlex policies and profiles.\n", "PRIVSET.HyperFlex Cluster Storage Administrator": "As a HyperFlex Cluster Storage Administrator, you can perform datastore, iSCSI, and storage container CRUD operations.\n", "PRIVSET.HyperFlex Cluster Syslog Administrator": "As a HyperFlex Cluster Syslog Administrator, you can configure the external HX Syslog profile.\n", "PRIVSET.HyperFlex Cluster Syslog Profile Control": "This allows write access to the Remote Syslog Advanced Security Profile\n", "PRIVSET.HyperFlex Cluster System Administrator": "As a HyperFlex Cluster System Administrator, you can perform most of the system administrator tasks.\n", "PRIVSET.HyperFlex Cluster System Operator": "As a HyperFlex Cluster System Operator, you can perform encryption, health checks, and post-install tasks.\n", "PRIVSET.HyperFlex Key Encryption": "A set of privileges that allows users to configure encryption keys.\n", "PRIVSET.HyperFlex View Only": "A set of privileges that grants view only to HyperFlex related functionality\n", "PRIVSET.Hypervisors": "A set of privileges that allows the access to detailed hypervisor information and to perform hypervisor related actions.\nHypervisors privilege set is the top level privilege set of other privilege set(s) which are mapped to privileges\nrelated to hypervisors.\n", "PRIVSET.IMC Access policies": "Configure network settings and associates IP addresses with servers, supporting both in-band and out-of-band management.\n", "PRIVSET.IP access management": "Manage and allow access to Intersight, only for users from trusted IP addresses.\n", "PRIVSET.IP block mapping": "Manage the mapping of IP blocks on servers.\n", "PRIVSET.IPMI over LAN policies": "Define protocols for interfacing with the server's service processor via the Intelligent Platform Management Interface (IPMI).\n", "PRIVSET.IQN block mapping": "Manage the pool containing iSCSI Qualified Names (IQNs) used as initiator identifiers by iSCSI vNICs.\n", "PRIVSET.Import foreign configurations": "Import and apply foreign configurations, integrating external storage setups.\n", "PRIVSET.Import server profiles": "Import server profiles from external sources.\n", "PRIVSET.Install operating systems": "Install and configure an operating system on a server to make it operational.\n", "PRIVSET.Install updates": "Apply and execute software updates to ensure the latest features, improvements, and security patches are installed on the system.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Integrated Systems Administrator": "As an Integrated Systems Administrator, you can perform all actions related to Integrated Systems (e.g., FlexPod) like\ncreate/edit/delete of an Integrated System. In addition you can perform administrative and management tasks related to \ndevices (including claim), servers, server profiles, UCS domain, switch profiles, hypervisors, network/SAN switches, \nstorage devices. Also, you can define workflow and task definitions and can execute them and view workflow executions.\n", "PRIVSET.Integrated Systems Operator": "As an Integrated Systems Operator, you can view Integrated Systems (e.g., FlexPod) and can run inventory based actions \n(e.g., Interoperability check). In addition you can view devices, servers, server profiles, UCS domain, switch profiles,\nhypervisors, network/SAN switches, storage devices and workflows. This role does not include the ability to claim a target.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a target.\n", "PRIVSET.Integrated systems": "Manage and configure integrated systems.\n", "PRIVSET.Kubernetes Administrator": "As a Kubernetes Administrator, you can create, edit, deploy, and manage Kubernetes Clusters. You can also\nview all the cluster dashboard widgets, and view cluster details. In addition, you also have privileges to\nview and manage storage devices associated with the Kubernetes clusters. The capability to view and execute\nworkflows against the Kubernetes clusters is also granted. It also allows\nthe user to run workflows to manage VMs on hypervisor endpoints, and manage connected storage, and creat/view ip pools.\nThis role does not include the ability to claim a device.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "PRIVSET.Kubernetes Operator": "As a Kubernetes Operator, you can view Kubernetes Clusters. You can also\nview all the cluster dashboard widgets, and view cluster details. In addition, you also have privileges to\nview storage devices associated with the Kubernetes clusters. The capability to view\nworkflows is also granted. It also allows the user to view VMs on hypervisor endpoints.\nThis role does not include the ability to claim a device.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "PRIVSET.LAN Connectivity policies": "Manage the network settings for server connectivity within a Local Area Network (LAN).\n", "PRIVSET.LDAP policies": "Attach/detach LDAP policies.\n", "PRIVSET.Launch CLI as admin": "As a Launch CLI user, you can access the command-line interface (CLI) for managing and configuring UCS systems, allowing for command execution and system administration tasks.\n", "PRIVSET.Launch CLI as read-only": "As a Launch CLI as read-only user, you can access the command-line interface (CLI) for UCS systems with read-only permissions, allowing you to view system configurations and status without making changes.\n", "PRIVSET.Launch Endpoint Management Interfaces": "Launch Endpoint Management Interfaces.\n", "PRIVSET.Launch IMC as admin": "Manage servers through the IMC interface with administrative privileges.\n", "PRIVSET.Launch IMC as read-only": "Access servers via the IMC interface with read-only permissions.\n", "PRIVSET.Launch UCS Manager as admin": "Access and manage UCS Manager with full privileges.\n", "PRIVSET.Launch UCS Manager as read-only": "View UCS Manager interface without changes.\n", "PRIVSET.Launch VM consoles": "Launch the console for a virtual machine (VM).\n", "PRIVSET.Launch host consoles": "Launch the console for a VM host.\n", "PRIVSET.Launch tunneled vKVM sessions": "Allows access to a server's KVM console even if the user is not in the same network as the server and the KVM IP is not reachable.\n", "PRIVSET.Launch vKVM": "Allows to launch the virtual keyboard, video, and mouse (KVM) console directly for Fabric Interconnect-attached and standalone servers.\n", "PRIVSET.Launch vKVM sessions": "Allows to launch the virtual keyboard, video, and mouse (KVM) console directly for Fabric Interconnect-attached and standalone servers.\n", "PRIVSET.Licensing": "Manage and configure licensing.\n", "PRIVSET.Link Aggregation policies": "Configure throughput and redundancy using Link Aggregation Control Protocol (LACP) for efficient failure detection.\n", "PRIVSET.Link Control policies": "Configure Unidirectional Link Detection (UDLD) Admin state and mode.\n", "PRIVSET.Local User policies": "Configure local user preferences, and password properties.\n", "PRIVSET.Location Management": "Users can view and manage locations. This role provides location management privileges to an user.\n", "PRIVSET.Locator LEDs": "Control the locator LED functionality to visually locate and identify specific hardware components within a rack.\n", "PRIVSET.Manage API Keys": "Manage API Keys.\n", "PRIVSET.Manage Access and Permissions": "Manage access control rules and permissions.\n", "PRIVSET.Manage Auth Tokens": "Manage Authentication and Authorization Tokens.\n", "PRIVSET.Manage Exports": "A set of privileges that allow the users to export Intersight managed objects.\n", "PRIVSET.Manage External Syslog": "Manage External Syslog.\n", "PRIVSET.Manage Fabric Interconnects": "Manage Fabric Interconnects.\n", "PRIVSET.Manage Functions": "A set of privileges that allows the users to manage serverless functions.\n", "PRIVSET.Manage Geo Locations": "A set of privileges that allows the users to manage geo locations.\n", "PRIVSET.Manage HCI Clusters": "Manage HyperConverged Infrastructure Clusters.\n", "PRIVSET.Manage HyperFlex Cluster Profiles": "Manage HyperFlex Cluster Profiles.\n", "PRIVSET.Manage HyperFlex Clusters": "Manage HyperFlex Clusters.\n", "PRIVSET.Manage HyperFlex Syslog": "Manage HyperFlex Advanced Syslog Configuration\n", "PRIVSET.Manage Hypervisors": "A set of privileges that allow the users to execute workflows related to hypervisor and virtual machines management.\n", "PRIVSET.Manage Identity Providers": "Manage Single Sign On identity providers.\n", "PRIVSET.Manage Imports": "A set of privileges that allow the users to import Intersight managed objects.\n", "PRIVSET.Manage Language Runtimes": "A set of privileges that allows the users to manage language runtimes for serverless functions.\n", "PRIVSET.Manage Nexus Config": "A set of privileges that allows users to add, remove, or alter site templates and policies.\n", "PRIVSET.Manage Nexus Sites": "A set of privileges that allows users to add, remove, or alter sites.\n", "PRIVSET.Manage Organizations": "A set of privileges that allows the access to manage Organizations.\n", "PRIVSET.Manage Server Profiles": "Manage server profiles.\n", "PRIVSET.Manage Servers": "Manage Servers.\n", "PRIVSET.Manage ServiceItem Instances.": "A set of privileges that allow the users to manage ServiceItem Instances.\n", "PRIVSET.Manage Sessions": "Manage user login sessions.\n", "PRIVSET.Manage Storage Arrays": "A set of privileges that allow the user to execute workflows related to storage arrays.\n", "PRIVSET.Manage Switch Profiles": "Manage Switch Profiles.\n", "PRIVSET.Manage Tags": "A set of privileges that allows the users to manage tag definitions.\n", "PRIVSET.Manage Techsupport Bundles": "Collect and download techsupport bundles.\n", "PRIVSET.Manage Telemetry": "Manage Telemetry allows [READ of broker information](http://druid.io/docs/latest/operations/api-reference.html#broker).\n", "PRIVSET.Manage Unified Edge": "Manage Unified Edge.\n", "PRIVSET.Manage Unified Edge Profiles": "Manage Unified Edge Profiles.\n", "PRIVSET.Manage Workflow Definitions": "A set of privileges that allow the users to manage workflow and custom data type definitions.\n", "PRIVSET.Manage Workload Definitions": "A set of privileges that allow the users to manage workload definitions.\n", "PRIVSET.Manage Workload Deployments": "A set of privileges that allow the users to manage workload deployments.\n", "PRIVSET.Manage alarm suppression": "Suppress and unsuppress alarms.\n", "PRIVSET.Manage products": "Select products to be enabled for the Intersight account.\n", "PRIVSET.Manage targets": "Manage targets in the system by adding, claiming, and unclaiming.\n", "PRIVSET.Manage tech support bundles": "Add a new tech support bundle.\n", "PRIVSET.Memory policies": "Attach/detach Memory policies.\n", "PRIVSET.Modify security keys": "Change security keys to update encryption or access controls.\n", "PRIVSET.Monitor audit logs": "View and analyze audit logs.\n", "PRIVSET.Multicast policies": "Configure the snooping, quierer and source IP proxy states.\n", "PRIVSET.NTP policies": "Attach/detach NTP policies.\n", "PRIVSET.Network Administrator": "As a Network Administrator, you can create, update, delete and view the Managed Network switch objects. \nThe capability to view and execute workflows against the Network switches is also granted. \n\nThis role does not include the ability to claim a target. You must have a Device Technician,\nDevice Administrator, or an Account Administrator role to claim a target.\n", "PRIVSET.Network Connectivity policies": "Configure and assign IPv4 and IPv6 addresses, enable dynamic DNS.\n", "PRIVSET.Network Operator": "As a Network Operator, you can view the Managed Network switch objects. The capability to view workflows against the \nNetwork switches is also granted. This role does not include the ability to claim a target.\n\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to\nclaim a target.\n", "PRIVSET.Nexus Administrator": "As a Nexus Administrator, you have the privileges to perform all Nexus related operations. This includes\nclaiming devices, view license, updating policy configuration, and monitoring the system.\n", "PRIVSET.Nexus Analyst": "As a Nexus Analyst, you can run and update the available Nexus Cloud analyzes such as Sustainability, Conformance, Compliance, and others.\n", "PRIVSET.Nexus Config Administrator": "As a Nexus Config Administrator, you can create or modify policy configuration, view license and can initiate the\nworkflow that will activate policy changes.\n\nThis role does not allow you to claim or remove devices.\n", "PRIVSET.Nexus Observer": "As a Nexus Observer, you can generally view the state of all devices. Additional items\ninclude things like viewing configured policies, license status and monitoring active flows. This role does\nnot include any permission which allows the system to be changed.\n", "PRIVSET.Notifications and webhooks": "Manage notification rules.\n", "PRIVSET.OAuth 2.0 applications": "Manage OAuth 2.0 applications, including creating, editing, enabling/disabling, and deleting them.\n", "PRIVSET.OAuth2 tokens": "Manage OAuth 2.0 tokens, including deleting tokens to control access to the system's resources.\n", "PRIVSET.OS configuration files": "Manage OS configuration files.\n", "PRIVSET.OS image links": "Manage OS image links.\n", "PRIVSET.Operate": "Access and operate physical servers, chassis, and domains, along with their respective profiles and pools of Intersight Infrastructure Services.\n", "PRIVSET.Operate IP pools": "Manage IP pools, including creation and modification.\n", "PRIVSET.Operate IQN pools": "As an IQN Pool user, you can create, manage, and delete IQN pools to organize and allocate IQNs for network storage resources efficiently.\n", "PRIVSET.Operate MAC pools": "Manage MAC pools, including creation and modification.\n", "PRIVSET.Operate Resource pools": "Manage resource pools by creating, modifying, deleting pools, and handling resource allocation within them.\n", "PRIVSET.Operate UUID pools": "Manage UUID pools by creating, modifying, deleting, and handling the allocation and reservation of UUIDs within those pools.\n", "PRIVSET.Operate WWNN and WWPN pools": "Manage world wide node names (WWNNs) or world wide port name (WWPNs) pools.\n", "PRIVSET.Operate chassis profiles": "Operate chassis profiles, deploying and assigning profiles.\n", "PRIVSET.Operate domain profiles": "Manage domain profiles, deploying and assigning them.\n", "PRIVSET.Operate physical chassis": "Perform chassis operations like power cycling and resetting.\n", "PRIVSET.Operate physical domains": "Manage physical domain operations related to hardware.\n", "PRIVSET.Operate physical server": "Manage physical server operations like powering on/off and resetting. This involves several key actions: server power management, virtual network and host bus adapters (vNIC/vHBA), server storage operations, system maintenance: Covers tasks such as resetting the CMOS, virtual KVM, monitoring and metrics.\n", "PRIVSET.Operate pools": "Manage resource pool operations like attaching or detaching.\n", "PRIVSET.Operate server power": "Manage server power actions. \n", "PRIVSET.Operate server profile": "Manage server profile operations like deployment and activation.\n", "PRIVSET.Operate server storage": "Operate server storage, including clearing configurations and managing security keys.\n", "PRIVSET.Operate server system": "Perform server system operations like rebooting and resetting CMOS.\n", "PRIVSET.Operate server vHBAs": "Perform operations on virtual host bus adapters (vHBAs), including enabling, disabling, and resetting.\n", "PRIVSET.Operate server vNICs": "Perform operations on virtual network interface cards (vNICs), including enabling, disabling, and resetting.\n", "PRIVSET.Organizations": "A set of privileges that allows the access to manage Organizations.\n", "PRIVSET.Persistent Memory policies": "Configure security, goals, and namespaces for persistent memory modules, ensuring data retention across power cycles.\n", "PRIVSET.Port policies": "Manage Fabric Interconnect ports, including port roles, types (Ethernet or Fibre Channel), and connection modes.\n", "PRIVSET.Power cycle chassis slots": "Power cycle chassis slots to refresh components.\n", "PRIVSET.Power policies": "Manage power settings for FI-attached servers and chassis, including profiling and priority.\n", "PRIVSET.Read Chassis Profiles and Chassis Profile Templates": "A set of privileges that allows read access to chassis profiles and chassis profile templates.\n", "PRIVSET.Read Domain Profiles and Domain Profile Templates": "A set of privileges that allows read access to domain profiles and domain profile templates.\n", "PRIVSET.Read Organizations": "As a Read Organizations user, you can view the configuration and status of the organization without making any modifications.\n", "PRIVSET.Read Server Profiles and Server Profile Templates": "A set of privileges that allows read access to server profiles and server profile templates.\n", "PRIVSET.Read Workflows": "As a Read Workflows user, you can view the configuration and status of workflows without making any modifications.\n", "PRIVSET.Read all API keys in the account": "Read-only access to configuration and status of all API keys associated with the account.\n", "PRIVSET.Read all OAuth apps in the account": "Read-only access to configuration and status of all OAuth tokens associated with the account.\n", "PRIVSET.Read-Only": "A set of privileges that provides read-only access to services and resources in Intersight.\n", "PRIVSET.Read-only": "Read-only access to configuration and status of all Intersight Infrastructure Services.\n", "PRIVSET.Read-only Adapter Configuration policies": "Read-only access to configuration and status of Adapter Configuration policies.\n", "PRIVSET.Read-only AuditD policies": "Read-only access to configuration and status of AuditD policies.\n", "PRIVSET.Read-only BIOS policies": "Read-only access to configuration and status of BIOS policies.\n", "PRIVSET.Read-only Boot Order policies": "Read-only access to configuration and status of Boot policies.\n", "PRIVSET.Read-only CLI policies": "Read-only access to configuration and status of CLI policies.\n", "PRIVSET.Read-only Certificate Management policies": "Read-only access to configuration and status of Certificate Management policies.\n", "PRIVSET.Read-only Device Connector Policies": "Read-only access to configuration and status of Device Connector policies.\n", "PRIVSET.Read-only Drive Security policies": "Read-only access to configuration and status of Drive Security policies.\n", "PRIVSET.Read-only Ethernet Adapter policies": "Read-only access to configuration and status of Ethernet Adapter policies.\n", "PRIVSET.Read-only Ethernet Network Control policies": "Read-only access to configuration and status of Ethernet Network Control policies.\n", "PRIVSET.Read-only Ethernet Network Group policies": "Read-only access to configuration and status of Ethernet Network Group policies.\n", "PRIVSET.Read-only Ethernet Network policies": "Read-only access to configuration and status of Ethernet Network policies.\n", "PRIVSET.Read-only Ethernet QoS policies": "Read-only access to configuration and status of Ethernet QoS policies.\n", "PRIVSET.Read-only FC Zone policies": "Read-only access to configuration and status of FC Zone policies.\n", "PRIVSET.Read-only Fabric Interconnects": "Read-only access to configuration and status of fabric interconnects (FIs).\n", "PRIVSET.Read-only Fibre Channel Adapter policies": "As a Read-only Fibre Channel Adapter Policy user, you can view the configuration and status of Fibre Channel adapter policies without making any modifications.\n", "PRIVSET.Read-only Fibre Channel Network policies": "Read-only access to configuration and status of Fibre Channel Network policies.\n", "PRIVSET.Read-only Fibre Channel QoS policies": "Read-only access to configuration and status of Fibre Channel QoS policies.\n", "PRIVSET.Read-only Firmware policies": "Read-only access to configuration and status of Firmware policies.\n", "PRIVSET.Read-only Flow Control policies": "Read-only access to configuration and status of Flow Control policies.\n", "PRIVSET.Read-only HyperFlex cluster profiles": "Read-only access to configuration and status of HyperFlex Cluster Profiles.\n", "PRIVSET.Read-only HyperFlex clusters": "Read-only access to configuration and status of HyperFlex (HX) clusters.\n", "PRIVSET.Read-only IMC Access policies": "Read-only access to configuration and status of IMC Access policies.\n", "PRIVSET.Read-only IP pools": "Read-only access to configuration and status of IP pools.\n", "PRIVSET.Read-only IPMI over LAN policies": "Read-only access to configuration and status of IPMI over LAN policies.\n", "PRIVSET.Read-only IQN pools": "Read-only access to configuration and status of IQN pools.\n", "PRIVSET.Read-only Kubernetes cluster profiles": "Read-only access to configuration and status of Kubernetes Cluster Profiles.\n", "PRIVSET.Read-only LAN Connectivity policies": "Read-only access to configuration and status of LAN Connectivity policies.\n", "PRIVSET.Read-only LDAP policies": "As a LDAP Policy user, you can view the configuration and status of system QoS policies without making any modifications.\n", "PRIVSET.Read-only Link Aggregation policies": "Read-only access to configuration and status of Link Aggregation policies.\n", "PRIVSET.Read-only Link Control policies": "Read-only access to configuration and status of Link Control policies.\n", "PRIVSET.Read-only Local User policies": "Read-only access to configuration and status of Local User policies.\n", "PRIVSET.Read-only MAC pools": "Read-only access to configuration and status of MAC pools.\n", "PRIVSET.Read-only Memory policies": "As a Read-only Memory Policy user, you can view the configuration and status of Memory policies without making any modifications.\n", "PRIVSET.Read-only Multicast policies": "Read-only access to configuration and status of Multicast policies.\n", "PRIVSET.Read-only NTP policies": "Read-only access to configuration and status of NTP policies.\n", "PRIVSET.Read-only Network Connectivity policies": "Read-only access to configuration and status of Network Connectivity policies.\n", "PRIVSET.Read-only Persistent Memory policies": "Read-only access to configuration and status of Persistent Memory policies.\n", "PRIVSET.Read-only Port policies": "Read-only access to configuration and status of Port policies.\n", "PRIVSET.Read-only Power policies": "Read-only access to configuration and status of Power policies.\n", "PRIVSET.Read-only SAN Connectivity policies": "Read-only access to configuration and status of SAN Connectivity policies.\n", "PRIVSET.Read-only SD Card policies": "Read-only access to configuration and status of SD Card policies.\n", "PRIVSET.Read-only SMTP policies": "Read-only access to configuration and status of SMTP policies.\n", "PRIVSET.Read-only SNMP policies": "Read-only access to configuration and status of SNMP policies\n", "PRIVSET.Read-only SOL policies": "Read-only access to configuration and status of SOL policies.\n", "PRIVSET.Read-only SSH policies": "Read-only access to configuration and status of SSH policies.\n", "PRIVSET.Read-only SSL Certificates": "As a Read-only SSL Certificates user, you can view the configuration and status of SSL certificates without making any modifications.\n", "PRIVSET.Read-only Scrub policies": "As a Read-only Scrub Policy user, you can view the configuration and status of Scrub policies without making any modifications.\n", "PRIVSET.Read-only Storage policies": "Read-only access to configuration and status of Storage policies.\n", "PRIVSET.Read-only Switch Control policies": "Read-only access to configuration and status of Switch Control policies.\n", "PRIVSET.Read-only Syslog policies": "Read-only access to configuration and status of Syslog policies.\n", "PRIVSET.Read-only System QoS policies": "Read-only access to configuration and status of System QoS policies.\n", "PRIVSET.Read-only Thermal policies": "Read-only access to configuration and status of Thermal policies.\n", "PRIVSET.Read-only UCS chassis profile templates": "Read-only access to configuration and status of UCS Chassis Profile templates.\n", "PRIVSET.Read-only UCS chassis profiles": "Read-only access to configuration and status of UCS Chassis Profiles.\n", "PRIVSET.Read-only UCS domain profile templates": "Read-only access to configuration and status of UCS Domain Profile templates.\n", "PRIVSET.Read-only UCS domain profiles": "Read-only access to configuration and status of UCS Domain Profiles.\n", "PRIVSET.Read-only UCS server profile templates": "Read-only access to configuration and status of UCS Server Profile templates.\n", "PRIVSET.Read-only UCS server profiles": "Read-only access to configuration and status of UCS Server Profiles.\n", "PRIVSET.Read-only UUID pools": "Read-only access to configuration and status of UUID pools.\n", "PRIVSET.Read-only VLAN policies": "Read-only access to configuration and status of VLAN policies.\n", "PRIVSET.Read-only VMs": "Read-only access to configuration and status of virtual machines (VMs).\n", "PRIVSET.Read-only VSAN policies": "Read-only access to configuration and status of VSAN policies.\n", "PRIVSET.Read-only Virtual KVM policies": "Read-only access to configuration and status of Virtual KVM policies.\n", "PRIVSET.Read-only WWNN and WWPN pools": "Read-only access to configuration and status of WWNN or WWPN pools.\n", "PRIVSET.Read-only all advisories": "As a Read-only Advisories user, you can view the configuration and status of all advisories without making any modifications.\n", "PRIVSET.Read-only all alarms": "Read-only access to configuration and status of all alarms.\n", "PRIVSET.Read-only all audit logs": "Read-only access to configuration and details of all audit logs.\n", "PRIVSET.Read-only all compute policies": "Read-only access to configuration and status of Compute policies.\n", "PRIVSET.Read-only all management policies": "Read-only access to configuration and status of all Management policies.\n", "PRIVSET.Read-only all network policies": "Read-only access to configuration and status of all Network policies.\n", "PRIVSET.Read-only all policies": "Read-only access to configuration and status of all policies.\n", "PRIVSET.Read-only all storage policies": "Read-only access to configuration and status of Storage policies.\n", "PRIVSET.Read-only chassis": "Read-only access to configuration and status of chassis.\n", "PRIVSET.Read-only hosts": "As a Read-only Hosts user, you can view the configuration and status of hosts without making any modifications.\n", "PRIVSET.Read-only iSCSI Adapter policies": "Read-only access to configuration and status of iSCSI Adapter policies.\n", "PRIVSET.Read-only iSCSI Boot policies": "Read-only access to configuration and status of iSCSI Boot policies.\n", "PRIVSET.Read-only iSCSI Static Target policies": "Read-only access to configuration and status of iSCSI Static Target policies.\n", "PRIVSET.Read-only integrated systems": "Read-only access to configuration and status of integrated systems.\n", "PRIVSET.Read-only licensing": "As a Read-only licensing user, you can view the configuration and status of licensing without making any modifications.\n", "PRIVSET.Read-only metrics explorations": "Read-only access to configuration and status of metrics explorations.\n", "PRIVSET.Read-only networking": "Read-only access to configuration and status of networking settings.\n", "PRIVSET.Read-only pools": "Read-only access to configuration and status of all pools.\n", "PRIVSET.Read-only profiles": "Read-only access to configuration and status of all Profiles.\n", "PRIVSET.Read-only resource pools": "Read-only access to configuration and status of Resource pools.\n", "PRIVSET.Read-only servers": "Read-only access to configuration and status of servers.\n", "PRIVSET.Read-only software repository": "As a Red-only Software Repository user, you can view the configuration and status of the software repository without making any modifications.\n", "PRIVSET.Read-only storage": "Read-only access to configuration and status of storage.\n", "PRIVSET.Read-only targets": "Read-only access to configuration and status of targets.\n", "PRIVSET.Read-only tech support bundles": "Read-only access to configuration and status of Tech Support Bundles\n", "PRIVSET.Read-only templates": "Read-only access to configuration and status of all templates.\n", "PRIVSET.Read-only vHBA templates": "Read-only access to configuration and status of vHBA templates.\n", "PRIVSET.Read-only vMedia policies": "Read-only access to configuration and status of vMedia policies.\n", "PRIVSET.Read-only vNIC templates": "Read-only access to configuration and status of vNIC templates.\n", "PRIVSET.Reboot Fabric Interconnect": "As a Reboot Fabric Interconnect user, you can restart the fabric interconnect, allowing for system updates, configuration changes, or recovery from issues.\n", "PRIVSET.Reboot management controllers": "Restart the management controller of a server.\n", "PRIVSET.Recommission Fabric Extender (FEX)": "Reactivate and restore a previously decommissioned Fabric Extenders (FEX), reestablishing connections and updating the system status.\n", "PRIVSET.Recommission chassis": "Reactivate and restore previously decommissioned chassis.\n", "PRIVSET.Recommission servers": "Bring a previously decommissioned server back into operational status. Allows read access to Fabric Interconnect.\n", "PRIVSET.Rediscover Fabric Extender (FEX)": "As a Rediscover Fabric Extender user, you can initiate a rediscovery process for fabric extenders,\n", "PRIVSET.Rediscover chassis": "Initiate a process to re-scan and identify chassis in the network, updating their status and configurations.\n", "PRIVSET.Rediscover servers": "Initiate a process to re-scan and identify servers in the network, updating their status and configurations.\n", "PRIVSET.Regenerate domain names": "Refresh or recreate a domain name within the system, updating its configuration or resolving issues related to network addressing and resource identification.\n", "PRIVSET.Register licenses": "Register Intersight licenses with Cisco Smart Licensing.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Reject Publish Requests": "Reject Publish Requests\n", "PRIVSET.Remove Fabric Extender (FEX)": "Safely disconnect and remove Fabric Extenders (FEX) from the system, ensuring proper management of dependencies.\n", "PRIVSET.Remove chassis": "Safely disconnect and remove chassis, ensuring all dependencies are managed.\n", "PRIVSET.Remove servers": "Disconnect the server from the network, erase all data, and update inventory records to reflect the change.\n", "PRIVSET.Renew licenses": "Update the Intersight license to include any changes on Cisco Smart Software Manager.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Replace Fabric Interconnect": "Oversee the replacement process for Fabric Interconnects (FIs).\n", "PRIVSET.Reserve licenses": "Reserve licensing slots for specific private virtual appliance (PVA).\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Reset CMOS": "AReset CMOS settings, restoring BIOS to default.\n", "PRIVSET.Reset IOMs and IFMs": "Reboot Input/Output Module (IOM) or Intelligent Fabric Module (IFM).\n", "PRIVSET.Reset VMs": "Reset a virtual machine (VM).\n", "PRIVSET.Reset memory errors": "Reset memory errors on servers.\n", "PRIVSET.Reset peer IOMs and IFMs": "Reboot peer IOM or IFM to resolve issues.\n", "PRIVSET.Reset vKVM": "Reset vKVM session, restarting the interface.\n", "PRIVSET.Restart VMs": "Restart a virtual machine (VM).\n", "PRIVSET.Return licenses": "Deregister the Intersight private virtual appliance (PVA) license after the initial setup.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Run Workflows": "As a Run Workflows user, you can execute workflows in the system.\n", "PRIVSET.Run interoperability checks": "Run an interoperability check on integrated systems.\n", "PRIVSET.SAN Administrator": "As a SAN Administrator, you can create, update, delete and view the Managed SAN switch objects.\nThe capability to view and execute workflows against the SAN switches is also granted.\n\nThis role does not include the ability to claim a target. You must have a Device Technician,\nDevice Administrator, or an Account Administrator role to claim a target.\n", "PRIVSET.SAN Connectivity policies": "Manage storage area network (SAN) settings for servers.\n", "PRIVSET.SAN Operator": "As a SAN Operator, you can view the Managed SAN switch objects. The capability to view workflows against the\nSAN switches is also granted. This role does not include the ability to claim a target.\n\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to\nclaim a target.\n", "PRIVSET.SCU links": "Manage server configuration utility (SCU) links.\n", "PRIVSET.SD Card policies": "Configure the Cisco FlexFlash and FlexUtil Secure Digital (SD) cards for Cisco UCS servers. This policy specifies details of virtual drives on the SD cards and allows configuration in different modes such as Operating System Only, Utility Only, or Operating System + Utility modes.\n", "PRIVSET.SD card operations": "Manage SD card operations like mounting and formatting.\n", "PRIVSET.SMTP policies": "Set SMTP client preferences for outgoing communications on managed devices.\n", "PRIVSET.SNMP policies": "Manage SNMP settings for sending alerts and traps from managed devices.\n", "PRIVSET.SSH policies": "Manage access control and settings for Secure Shell (SSH) connections, allowing secure remote management.\n", "PRIVSET.SSL Certificates": "As a user with access to SSL Certificates, you can view and manage the SSL certificates used for secure communications within the system.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Save and clone explorations": "Save or clone an existing exploration.\n", "PRIVSET.Scrub policies": "As a Scrub Policy user, you can create, edit, delete, and manage virtual media policies, allowing you to configure and control remote media access for servers.\n", "PRIVSET.Security and privacy": "Configure data collection and connection to Intersight.\n", "PRIVSET.Serial Over LAN policies": "Manage remote access to the management console through the server's management interface, facilitating troubleshooting and server management without a direct connection.\n", "PRIVSET.Server Administrator": "As a Server Administrator, you can view and manage UCS Servers and Fabric Interconnects,\nview all the server and Fabric Interconnect dashboard widgets, perform server actions,\nview server details, launch management interfaces and the CLI, create and deploy server\npolicies and profiles, and manage API keys. This role does not include the ability to claim a device.\nYou must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "PRIVSET.Server Profiles": "A set of privileges that allows to manage server policies and server profiles.\nServer Policy Management privilege set is the top level privilege set of other privilege set(s) which are mapped to privileges\nrelated to server policy management.\n", "PRIVSET.Server delete virtual drives": "Remove virtual drives, managing storage volumes.\n", "PRIVSET.Server enable and disable vHBAs": "Enable or disable vHBAs to control storage operations.\n", "PRIVSET.Server enable and disable vNICs": "Enable or disable vNICs to manage network participation.\n", "PRIVSET.Server hard reset": "Initiate a hard reset on servers, restarting hardware without a graceful shutdown.\n", "PRIVSET.Server power cycle": "Perform a power cycle on servers, rebooting hardware.\n", "PRIVSET.Server power off": "Safely power off servers, terminating operations.\n", "PRIVSET.Server power on": "Initiate the power-on sequence for server activation.\n", "PRIVSET.Server reset vHBAs": "Reset vHBAs to resolve issues or refresh state.\n", "PRIVSET.Server reset vNICs": "Reset vNICs to resolve issues or refresh state.\n", "PRIVSET.Server secure erase drives": "Perform a secure erase on drives, permanently removing data.\n", "PRIVSET.Server set drive states": "Change drive states to control availability.\n", "PRIVSET.Server shutdown OS": "Initiate a graceful shutdown, ensuring services close properly before powering down.\n", "PRIVSET.Servers": "A set of privileges that allows the access to detailed server information and to perform server related actions.\nServers privilege set is the top level privilege set of other privilege set(s) which are mapped to privileges\nrelated to servers.\n", "PRIVSET.Service Designer": "As a Service Designer, you can create tasks, workflows, custom datatypes, resource selection criteria, and use\nthese building blocks to create service items. The service items are used to create resources with attributes\nin Intersight and associate with deploy, maintenance, and decommission actions on the resource.\n", "PRIVSET.Service Operator": "As a Service Operator, you can view and update the catalog items, service items, and workflows.\nYou can deploy these resources and validate the catalog or service items.\n", "PRIVSET.Sessions": "Manage and view active sessions.\n", "PRIVSET.Set Fabric Interconnect user labels": "Assign and manage user labels for Fabric Interconnect.\n", "PRIVSET.Set IMC certificates": "Assign and manage integrated management controller (IMC) certificates on servers.\n", "PRIVSET.Set KMIP client certificates": "Assign and manage key management interoperability protocol (KMIP) in Intersight for cryptographic keys and client certificates on servers.\n", "PRIVSET.Set and unset IP pool tags": "Assign or unassign tags to IP address pools for categorization.\n", "PRIVSET.Set and unset chassis profile tags": "As a Set or Unset chassis profile Tag user, you can apply tags to chassis profiles to categorize and manage them more effectively within your infrastructure.\n", "PRIVSET.Set and unset domain profile tags": "As a Set or Unset Domain Profile Tag user, you can assign, update or remove tags on a chassis profile.\n", "PRIVSET.Set and unset server profile tags": "As a Set Server or Unset Profile Tag user, you can assign, remove and manage tags for server profiles.\nThis includes creating, updating, and ensuring tags are correctly applied for improved categorization and identification.\n", "PRIVSET.Set chassis profile user labels": "Assign and manage user labels for chassis profiles.\n", "PRIVSET.Set chassis user labels": "Assign and manage user labels for chassis.\n", "PRIVSET.Set domain profile user labels": "Assign and manage user labels for domain profiles.\n", "PRIVSET.Set or Unset Fabric Interconnect Tag": "As a Set or Unset Fabric Interconnect Tag user, you can assign, update or remove tags.\n", "PRIVSET.Set or Unset IQN Pool Tags": "As a Set or Unset IQN Pool Tags user, you can assign tags to IQN pools or you can remove tags from IQN pools.\n", "PRIVSET.Set or Unset MAC Pool Tags": "As a Set or Unset MAC Pool Tags user, you can assign tags to MAC address pools or you can remove tags from MAC address pools.\n", "PRIVSET.Set or Unset Resource Pool Tags": "As a Set or Unset Resource Pool Tags user, you can assign tags to resource pools or you can remove tags from resource pools.\n", "PRIVSET.Set or Unset Server Tag": "As a Set or unset Server Tag user, you can assign, remove and manage tags for servers.\n", "PRIVSET.Set or Unset UUID Pool Tags": "As a Set or Unset UUID Pool Tags user, you can assign tags to UUID pools or you can remove tags from UUID pools.\n", "PRIVSET.Set or Unset chassis Tag": "As a Set or Unset chassis Tag user, you can assign update or remove tags on a chassis for better identification and management.\n", "PRIVSET.Set or unset WWNN or WWPN pool tags": "Set or remove unique IDs for Fibre Channel resources on a server.\n", "PRIVSET.Set server asset tags": "Assign and manage asset tags for servers.\n", "PRIVSET.Set server license tiers": "Assign and manage Intersight license tiers for servers.\n", "PRIVSET.Set server profile user labels": "Assign and manage user labels for server profiles.\n", "PRIVSET.Set server user labels": "Assign and manage user labels for servers.\n", "PRIVSET.Single sign-on": "Manage single sign-on (SSO) integrations and authentication methods for seamless access to multiple applications.\n", "PRIVSET.Soft stop VMs": "Perform a soft stop on a virtual machine (VM).\n", "PRIVSET.Software repository": "Manage the software repository.\n", "PRIVSET.Start and resume VMs": "Start or resume a virtual machine (VM).\n", "PRIVSET.Stop VMs": "Stop a virtual machine (VM).\n", "PRIVSET.Storage Administrator": "As a Storage Administrator, a user can view and manage Storage devices, view and execute\nworkflows and view all the storage dashboard widgets.\n\nThis privilege does not include the ability to claim a device. You must have a\nDevice Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "PRIVSET.Storage Arrays": "A set of privileges that allows the access to detailed storage array information and to perform storage array related actions.\nStorage Arrays privilege set is the top level privilege set of other privilege set(s) which are mapped to privileges\nrelated to storage arrays.\n", "PRIVSET.Storage policies": "Manage storage resources (such as local drives, RAID configurations, and external storage).\n", "PRIVSET.Support": "Download server event logs, rediscover servers and chassis, control server and chassis locator LEDs, and start server alarm suppression in Intersight Infrastructure Services.\n", "PRIVSET.Support Services": "As a Support Services user, you can view the dashboard and table views of managed devices, change your user preferences, collect tech support bundles, and generate API keys. In this role, you cannot claim targets, add or remove users, configure Identity Providers, or perform server actions.\n", "PRIVSET.Support chassis": "Perform chassis support functions such as diagnostics, troubleshooting, and managing chassis health.\n", "PRIVSET.Support domains": "Perform domain support functions such as diagnostics, troubleshooting, and managing domain health.\n", "PRIVSET.Support servers": "Perform server support functions such as diagnostics, troubleshooting, and managing server health.\n", "PRIVSET.Suspend VMs": "Suspend a virtual machine (VM).\n", "PRIVSET.Sustainability Metrics Viewer": "As a Sustainability Metrics Viewer user, you have read access to the Energy Management Capability (EMC) features and the ability\nregister an OAuth2 application for programmatic access to the APIs.\n", "PRIVSET.Switch Control policies": "Configure changes on the Fabric Interconnects for transitioning between in-host and switching modes, enabling VLAN Port optimization and managing system VLAN settings.\n", "PRIVSET.Switch Profiles": "A set of privileges that allows to manage Switch Profiles and Network configuration policies.\n", "PRIVSET.Switch to Self Signed CSR": "As a user with the ability to switch to self-signed Certificate Signing Requests (CSR), you can change the configuration to use self-signed certificates for secure communications.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Sync Smart Licensing": "Manage and track Cisco licenses directly from the Intersight platform to ensure seamless monitoring of compliance and usage.\n", "PRIVSET.Syslog policies": "Manage local and remote logging capabilities.\n", "PRIVSET.System Administration": "System related settings of Intersight Infrastructure Services. (Selecting any privilege under this hierarchy will change the scope of privilege set to 'All' and can not be used for 'Organization' scope in Role creation.)\n", "PRIVSET.System QoS policies": "Configure network traffic prioritization by assigning system classes for individual vNICs.\n", "PRIVSET.Tag Management": "Users can view and manage tag definitions. This role provides tag management privileges to an user.\n", "PRIVSET.Tech support bundles": "Manage and configure tech support bundles.\n", "PRIVSET.Telemetry": "A set of privileges that allows to access to telemetry data.\nTelemetry privilege set is the top level privilege set of other\nprivilege set(s) which are mapped to privileges related to Telemetry.\nView Telemetry allows [POST of a Druid query](http://druid.io/docs/latest/querying/querying).\nManage Telemetry allows [READ of broker information](http://druid.io/docs/latest/operations/api-reference.html#broker).\n", "PRIVSET.Terminate VMs": "Terminate a virtual machine (VM).\n", "PRIVSET.Terminate sessions": "Terminate active vKVM, Tunneled vKVM, and VMRC console sessions launched from Intersight.\n", "PRIVSET.Thermal policies": "Set the fan control mode.\n", "PRIVSET.Traffic mirroring SPAN session": "As a Manage Traffic Mirroring Sessions user, you can set up and control traffic mirroring sessions to capture and analyze network traffic for monitoring, troubleshooting, or performance analysis.\n", "PRIVSET.Trusted certificates": "Manage trusted certificates for secure communications.\n", "PRIVSET.Turn Fabric Extender locator LED on and off": "Turn on or off the LED locator on the selected FEX.\n", "PRIVSET.Turn chassis locator LEDs on and off": "Toggle the locator LED on or off for the chassis to visually locate it within a rack or data center for maintenance.\n", "PRIVSET.Turn server locator LEDs on and off": "Toggle the locator LED on or off to visually locate the server within a rack or data center for maintenance.\n", "PRIVSET.UCS Domain Administrator": "As a UCS Domain Administrator, you can view and manage Switch Profiles and Network Configuration Policies, view Fabric Interconnect dashboard widgets, perform actions on Switch, launch management interfaces and the CLI, create and deploy switch policies and profiles, and manage API keys. This role does not include the ability to claim a device. You must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "PRIVSET.Unassign chassis profiles": "Remove domain profiles from servers, disconnecting settings.\n", "PRIVSET.Unassign domain profiles": "Remove domain profiles, disconnecting server settings.\n", "PRIVSET.Unassign server profiles": "Unassign the server from the profile.\n", "PRIVSET.Unclaim device connector": "Remove the association of a device connector from its current claim to allow reconfiguration or reassignment to a different system or user.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Unclaim targets": "Remove a target from the system's management or monitoring scope.\n", "PRIVSET.Unified Edge": "A set of privileges that allows to perform operations related to Unified Edge chassis.\n", "PRIVSET.Unified Edge Administrator": "As a Unified Edge Administrator, you can view and manage Switch Profiles and Network Configuration Policies, view Unified Edge dashboard widgets, perform actions on Switch, launch management interfaces and the CLI, create and deploy switch policies and profiles, and manage API keys. This role does not include the ability to claim a device. You must have a Device Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "PRIVSET.Unified Edge Profiles": "A set of privileges that allows to manage Unified Edge Profiles, Network and Chassis configuration policies.\n", "PRIVSET.Unlock and lock front panels": "Control access to the server's front panel.\n", "PRIVSET.Unlock disks": "Unlock encrypted disks to grant data access.\n", "PRIVSET.Update reserved licenses": "Reserve licenses again and generate a new authorization code in Smart Licensing Manager.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Upgrade chassis firmware": "Update the firmware of a chassis.\n", "PRIVSET.Upgrade domain firmware": "Update the firmware for a Domain.\n", "PRIVSET.Upgrade server firmware": "Disconnect the server from the network, erase all data, and update inventory records to reflect the change.\n", "PRIVSET.User Access Administrator": "As a User Access Administrator, you can add and manage Users and Groups in Intersight, view account details\nand audit logs, manage the IdPs, roles, sessions and API keys for non Account Administrator users.\nHowever, you cannot claim a device or perform any management tasks in Intersight.\nYou cannot add or manage a user with Account Administrator role.\n", "PRIVSET.VLAN policies": "Set up network segmentation by defining VLANs specific to organizations.\n", "PRIVSET.VSAN policies": "Configure Virtual Storage Area Networks (VSANs) on fabric fibre channel uplinks.\n", "PRIVSET.Verify domain names": "Perform checks and validations on domain names to ensure correctness and functionality for network addressing and resource identification.\n", "PRIVSET.View Access and Permissions": "View access control rules and permissions.\n", "PRIVSET.View Approval Requests": "View Approval Requests\n", "PRIVSET.View Audit Logs": "View audit logs.\n", "PRIVSET.View Datacenters": "View and monitor datacenters.\n", "PRIVSET.View Devices": "A set of privileges that allows read access to devices.\n", "PRIVSET.View Exports": "A set of privileges that allow users to view export operations.\n", "PRIVSET.View Fabric Interconnects": "View Fabric Interconnects.\n", "PRIVSET.View Functions": "A set of privileges that allows the users to view serverless functions.\n", "PRIVSET.View HCI Clusters": "View HyperConverged Infrastructure Clusters.\n", "PRIVSET.View HyperFlex Cluster Profiles": "View HyperFlex Cluster Profiles.\n", "PRIVSET.View HyperFlex Clusters": "View HyperFlex Clusters.\n", "PRIVSET.View Hypervisors": "A set of privileges that allow users to view hypervisor and virtual machines related inventory and dashboards.\n", "PRIVSET.View Imports": "A set of privileges that allow users to view the import operations.\n", "PRIVSET.View Language Runtimes": "A set of privileges that allows the users to view language runtimes for serverless functions.\n", "PRIVSET.View Licensing Status": "View Licensing Status\n", "PRIVSET.View Network Switches": "A set of privileges that allow the users to view the network switches.\n", "PRIVSET.View Nexus Config": "A set of privileges that allows users to view their site templates and policies.\n", "PRIVSET.View Nexus Reports": "A set of privileges that allow the users to view nexus reports.\n", "PRIVSET.View Nexus Sites": "A set of privileges that allows users to view their onboarded sites and status.\n", "PRIVSET.View Organizations": "View Organizations\n", "PRIVSET.View SAN Switches": "A set of privileges that allow the users to view the SAN switches.\n", "PRIVSET.View Server Profiles": "View server profiles.\n", "PRIVSET.View Servers": "View Servers.\n", "PRIVSET.View Storage Arrays": "A set of privileges that allow the users to view storage related inventory and dashboards.\n", "PRIVSET.View Switch Profiles": "View Switch Profiles.\n", "PRIVSET.View Telemetry": "allows [POST of a Druid query](http://druid.io/docs/latest/querying/querying).\n", "PRIVSET.View Unified Edge": "View Unified Edge.\n", "PRIVSET.View Unified Edge Profiles": "View Unified Edge Profiles.\n", "PRIVSET.View Workflow Definitions": "A set of privileges that allow the users to view the workflow, task and custom data type definitions.\n", "PRIVSET.View Workflow Executions": "A set of privileges that allow the users to view the running instances of the workflows.\n", "PRIVSET.View Workload Definitions": "A set of privileges that allow the users to view workload definitions.\n", "PRIVSET.View Workload Deployments": "A set of privileges that allow the users to view workload deployments.\n", "PRIVSET.View clusters": "View and monitor clusters.\n", "PRIVSET.View datastore clusters": "View and monitor datastore clusters.\n", "PRIVSET.View datastores": "View and monitor datastores.\n", "PRIVSET.View sessions": "View and terminate active vKVM, Tunneled vKVM, and VMRC console sessions launched from Intersight, and view session history.\n", "PRIVSET.View virtual machine templates": "Manage and configure virtual machine (VM) templates.\n", "PRIVSET.Virtual KVM policies": "Attach/detach Virtual KVM policies.\n", "PRIVSET.Virtual Media policies": "Enable the virtual media service on the endpoint, encryption of all communications and low power USB.\n", "PRIVSET.Virtual appliance licensing": "Manage the licensing for virtual appliance (VA). Learn more, Introduction to Licensing.\nNote: This is a virtual appliance only privilege.\n", "PRIVSET.Virtual machines": "Manage and configure virtual machines (VMs).\n", "PRIVSET.Virtualization Administrator": "As a Virtualization Administrator, a user can view and manage hypervisor resources, view\nand execute workflows.\n\nThis privilege does not include the ability to claim a device. You must have a\nDevice Technician, Device Administrator, or an Account Administrator role to claim a device.\n", "PRIVSET.Virtualization hosts": "Manage and configure virtualization hosts.\n", "PRIVSET.Withdraw Approvals": "Withdraw Approvals\n", "PRIVSET.Workflow Designer": "As a Workflow Designer, you can define workflow definitions and custom data types,\nview workflow definitions, task definitions and custom data types, execute workflows and\nview workflow executions.\n", "PRIVSET.Workload Administrator": "As a Workload Administrator, you can define workload definitions using Blueprints and underlying ServiceItems \nand workflow definitions. You can also define workload deployments using Workload Definitions and deploy workloads \nto target devices.\n", "PRIVSET.Workload Designer": "As a Workload Designer, you can define workload definitions using Blueprints and underlying ServiceItems \nand workflow definitions. \n", "PRIVSET.Workload Operator": "As a Workload Operator, you can define workload deployments using Workload Definitions and deploy workloads \nto target devices.\n", "PRIVSET.Workload Optimizer Administrator": "As a Workload Optimizer Administrator, you can access all Workload Optimizer features and perform \nadministrative tasks to configure Workload Optimizer.\n", "PRIVSET.Workload Optimizer Advisor": "As a Workload Optimizer Advisor, you can view workload optimization state and recommended actions,\nrun plans for workload optimization.\n", "PRIVSET.Workload Optimizer Automator": "As a Workload Optimizer Automator, you can view workload optimization state, recommended actions,\nrun plans for workload optimization, execute workload optimization actions, and deploy workloads.\n", "PRIVSET.Workload Optimizer Deployer": "As a Workload Optimizer Deployer, you can view all Workload Optimizer charts and data, deploy \nworkloads, and create policies and templates. You cannot run plans or execute any recommended actions.\n", "PRIVSET.Workload Optimizer Observer": "As a Workload Optimizer Observer, you can view workload optimization state and recommended actions.\n", "PRIVSET.iSCSI Adapter policies": "Configure settings for iSCSI traffic management, including TCP Connection Timeout, DHCP Timeout, and Retry Count for busy LUN IDs, optimizing iSCSI boot configurations.\n", "PRIVSET.iSCSI Boot policies": "Configure settings required to enable a server to boot from an iSCSI-based storage device.\n", "PRIVSET.iSCSI Static Target policies": "Define static iSCSI target configuration settings for servers that need to connect to specific storage devices over the iSCSI protocol.\n", "PRIVSET.vKVM Only": "As a vKVM-only user, you can launch vKVM and tunneled vKVM sessions to a server from Intersight. In addition you can view servers, chassis and the running workflows. In this role, you cannot perform any server actions from Intersight apart from launching vKVM.\n", "READ.aaa.AuditRecord": "Read a 'aaa.AuditRecord' resource.", "READ.aaa.RetentionConfig": "Read a 'aaa.RetentionConfig' resource.", "CREATE.aaa.RetentionPolicy": "Create a 'aaa.RetentionPolicy' resource.", "READ.aaa.RetentionPolicy": "Read a 'aaa.RetentionPolicy' resource.", "UPDATE.aaa.RetentionPolicy": "Update a 'aaa.RetentionPolicy' resource.", "READ.access.IpAddress": "Read a 'access.IpAddress' resource.", "CREATE.access.Policy": "Create a 'access.Policy' resource.", "DELETE.access.Policy": "Delete a 'access.Policy' resource.", "READ.access.Policy": "Read a 'access.Policy' resource.", "UPDATE.access.Policy": "Update a 'access.Policy' resource.", "READ.access.PolicyInventory": "Read a 'access.PolicyInventory' resource.", "CREATE.adapter.ConfigPolicy": "Create a 'adapter.ConfigPolicy' resource.", "DELETE.adapter.ConfigPolicy": "Delete a 'adapter.ConfigPolicy' resource.", "READ.adapter.ConfigPolicy": "Read a 'adapter.ConfigPolicy' resource.", "UPDATE.adapter.ConfigPolicy": "Update a 'adapter.ConfigPolicy' resource.", "READ.adapter.ExtEthInterface": "Read a 'adapter.ExtEthInterface' resource.", "READ.adapter.HostEthInterface": "Read a 'adapter.HostEthInterface' resource.", "UPDATE.adapter.HostEthInterface": "Update a 'adapter.HostEthInterface' resource.", "READ.adapter.HostFcInterface": "Read a 'adapter.HostFcInterface' resource.", "UPDATE.adapter.HostFcInterface": "Update a 'adapter.HostFcInterface' resource.", "READ.adapter.HostIscsiInterface": "Read a 'adapter.HostIscsiInterface' resource.", "READ.adapter.Unit": "Read a 'adapter.Unit' resource.", "READ.adapter.UnitExpander": "Read a 'adapter.UnitExpander' resource.", "READ.apic.AciPod": "Read a 'apic.AciPod' resource.", "READ.apic.Application": "Read a 'apic.Application' resource.", "READ.apic.ApplicationEndpointGroup": "Read a 'apic.ApplicationEndpointGroup' resource.", "READ.apic.BridgeDomain": "Read a 'apic.BridgeDomain' resource.", "READ.apic.ExternalRoutedLayerThreeDomain": "Read a 'apic.ExternalRoutedLayerThreeDomain' resource.", "READ.apic.FabricLeafNode": "Read a 'apic.FabricLeafNode' resource.", "READ.apic.FabricLeafNodeInterface": "Read a 'apic.FabricLeafNodeInterface' resource.", "READ.apic.Out": "Read a 'apic.Out' resource.", "READ.apic.Subnet": "Read a 'apic.Subnet' resource.", "READ.apic.Tenant": "Read a 'apic.Tenant' resource.", "READ.apic.VpcGroup": "Read a 'apic.VpcGroup' resource.", "READ.apic.Vrfs": "Read a 'apic.Vrfs' resource.", "READ.apiproxy.AllowList": "Read a 'apiproxy.AllowList' resource.", "READ.appliance.AppOpStatus": "Read a 'appliance.AppOpStatus' resource.", "READ.appliance.AppStatus": "Read a 'appliance.AppStatus' resource.", "READ.appliance.AutoRmaPolicy": "Read a 'appliance.AutoRmaPolicy' resource.", "CREATE.appliance.Backup": "Create a 'appliance.Backup' resource.", "DELETE.appliance.Backup": "Delete a 'appliance.Backup' resource.", "READ.appliance.Backup": "Read a 'appliance.Backup' resource.", "READ.appliance.BackupDownload": "Read a 'appliance.BackupDownload' resource.", "READ.appliance.BackupMonitor": "Read a 'appliance.BackupMonitor' resource.", "CREATE.appliance.BackupPolicy": "Create a 'appliance.BackupPolicy' resource.", "READ.appliance.BackupPolicy": "Read a 'appliance.BackupPolicy' resource.", "UPDATE.appliance.BackupPolicy": "Update a 'appliance.BackupPolicy' resource.", "READ.appliance.BackupRotateData": "Read a 'appliance.BackupRotateData' resource.", "READ.appliance.CertificateSetting": "Read a 'appliance.CertificateSetting' resource.", "UPDATE.appliance.CertificateSetting": "Update a 'appliance.CertificateSetting' resource.", "CREATE.appliance.ClusterInfo": "Create a 'appliance.ClusterInfo' resource.", "DELETE.appliance.ClusterInfo": "Delete a 'appliance.ClusterInfo' resource.", "READ.appliance.ClusterInfo": "Read a 'appliance.ClusterInfo' resource.", "UPDATE.appliance.ClusterInfo": "Update a 'appliance.ClusterInfo' resource.", "READ.appliance.ClusterInstall": "Read a 'appliance.ClusterInstall' resource.", "UPDATE.appliance.ClusterInstall": "Update a 'appliance.ClusterInstall' resource.", "CREATE.appliance.ClusterReplaceNode": "Create a 'appliance.ClusterReplaceNode' resource.", "READ.appliance.ClusterReplaceNode": "Read a 'appliance.ClusterReplaceNode' resource.", "UPDATE.appliance.ClusterReplaceNode": "Update a 'appliance.ClusterReplaceNode' resource.", "CREATE.appliance.ClusterWorkerNode": "Create a 'appliance.ClusterWorkerNode' resource.", "READ.appliance.ClusterWorkerNode": "Read a 'appliance.ClusterWorkerNode' resource.", "UPDATE.appliance.ClusterWorkerNode": "Update a 'appliance.ClusterWorkerNode' resource.", "CREATE.appliance.ClusterWorkerNodeReplace": "Create a 'appliance.ClusterWorkerNodeReplace' resource.", "CREATE.appliance.ClusterWorkerNodeReuse": "Create a 'appliance.ClusterWorkerNodeReuse' resource.", "READ.appliance.CpuUtilization": "Read a 'appliance.CpuUtilization' resource.", "CREATE.appliance.DataExportPolicy": "Create a 'appliance.DataExportPolicy' resource.", "READ.appliance.DataExportPolicy": "Read a 'appliance.DataExportPolicy' resource.", "UPDATE.appliance.DataExportPolicy": "Update a 'appliance.DataExportPolicy' resource.", "READ.appliance.DeviceCertificate": "Read a 'appliance.DeviceCertificate' resource.", "CREATE.appliance.DeviceClaim": "Create a 'appliance.DeviceClaim' resource.", "READ.appliance.DeviceClaim": "Read a 'appliance.DeviceClaim' resource.", "UPDATE.appliance.DeviceClaim": "Update a 'appliance.DeviceClaim' resource.", "READ.appliance.DeviceClusterInstall": "Read a 'appliance.DeviceClusterInstall' resource.", "READ.appliance.DeviceState": "Read a 'appliance.DeviceState' resource.", "READ.appliance.DeviceUpgradePolicy": "Read a 'appliance.DeviceUpgradePolicy' resource.", "UPDATE.appliance.DeviceUpgradePolicy": "Update a 'appliance.DeviceUpgradePolicy' resource.", "CREATE.appliance.DiagSetting": "Create a 'appliance.DiagSetting' resource.", "READ.appliance.DiagSetting": "Read a 'appliance.DiagSetting' resource.", "UPDATE.appliance.DiagSetting": "Update a 'appliance.DiagSetting' resource.", "CREATE.appliance.ExternalSyslogSetting": "Create a 'appliance.ExternalSyslogSetting' resource.", "DELETE.appliance.ExternalSyslogSetting": "Delete a 'appliance.ExternalSyslogSetting' resource.", "READ.appliance.ExternalSyslogSetting": "Read a 'appliance.ExternalSyslogSetting' resource.", "UPDATE.appliance.ExternalSyslogSetting": "Update a 'appliance.ExternalSyslogSetting' resource.", "READ.appliance.FileGateway": "Read a 'appliance.FileGateway' resource.", "READ.appliance.FileSystemOpStatus": "Read a 'appliance.FileSystemOpStatus' resource.", "READ.appliance.FileSystemOpSummary": "Read a 'appliance.FileSystemOpSummary' resource.", "READ.appliance.FileSystemStatus": "Read a 'appliance.FileSystemStatus' resource.", "READ.appliance.FileSystemTelemetry": "Read a 'appliance.FileSystemTelemetry' resource.", "CREATE.appliance.FqdnUpdate": "Create a 'appliance.FqdnUpdate' resource.", "READ.appliance.FqdnUpdate": "Read a 'appliance.FqdnUpdate' resource.", "UPDATE.appliance.FqdnUpdate": "Update a 'appliance.FqdnUpdate' resource.", "READ.appliance.GroupOpStatus": "Read a 'appliance.GroupOpStatus' resource.", "READ.appliance.GroupStatus": "Read a 'appliance.GroupStatus' resource.", "READ.appliance.ImageBundle": "Read a 'appliance.ImageBundle' resource.", "READ.appliance.MemoryUtilization": "Read a 'appliance.MemoryUtilization' resource.", "READ.appliance.MetaManifest": "Read a 'appliance.MetaManifest' resource.", "READ.appliance.MetricsConfig": "Read a 'appliance.MetricsConfig' resource.", "UPDATE.appliance.MetricsConfig": "Update a 'appliance.MetricsConfig' resource.", "READ.appliance.MetricsIngestionUtilization": "Read a 'appliance.MetricsIngestionUtilization' resource.", "READ.appliance.NetworkLinkStatus": "Read a 'appliance.NetworkLinkStatus' resource.", "READ.appliance.NodeInfo": "Read a 'appliance.NodeInfo' resource.", "READ.appliance.NodeIopsMetric": "Read a 'appliance.NodeIopsMetric' resource.", "READ.appliance.NodeOpStatus": "Read a 'appliance.NodeOpStatus' resource.", "READ.appliance.NodeStatus": "Read a 'appliance.NodeStatus' resource.", "READ.appliance.NodeTelemetry": "Read a 'appliance.NodeTelemetry' resource.", "READ.appliance.ReleaseNote": "Read a 'appliance.ReleaseNote' resource.", "CREATE.appliance.RemoteFileImport": "Create a 'appliance.RemoteFileImport' resource.", "READ.appliance.RemoteFileImport": "Read a 'appliance.RemoteFileImport' resource.", "CREATE.appliance.Restore": "Create a 'appliance.Restore' resource.", "DELETE.appliance.Restore": "Delete a 'appliance.Restore' resource.", "READ.appliance.Restore": "Read a 'appliance.Restore' resource.", "READ.appliance.SetupInfo": "Read a 'appliance.SetupInfo' resource.", "UPDATE.appliance.SetupInfo": "Update a 'appliance.SetupInfo' resource.", "READ.appliance.SystemInfo": "Read a 'appliance.SystemInfo' resource.", "READ.appliance.SystemOpStatus": "Read a 'appliance.SystemOpStatus' resource.", "READ.appliance.SystemStatus": "Read a 'appliance.SystemStatus' resource.", "DELETE.appliance.Upgrade": "Delete a 'appliance.Upgrade' resource.", "READ.appliance.Upgrade": "Read a 'appliance.Upgrade' resource.", "UPDATE.appliance.Upgrade": "Update a 'appliance.Upgrade' resource.", "READ.appliance.UpgradePolicy": "Read a 'appliance.UpgradePolicy' resource.", "UPDATE.appliance.UpgradePolicy": "Update a 'appliance.UpgradePolicy' resource.", "READ.appliance.UpgradeTracker": "Read a 'appliance.UpgradeTracker' resource.", "CREATE.asset.ClaimToken": "Create a 'asset.ClaimToken' resource.", "DELETE.asset.ClaimToken": "Delete a 'asset.ClaimToken' resource.", "READ.asset.ClaimToken": "Read a 'asset.ClaimToken' resource.", "READ.asset.ClusterMember": "Read a 'asset.ClusterMember' resource.", "READ.asset.Deployment": "Read a 'asset.Deployment' resource.", "READ.asset.DeploymentDevice": "Read a 'asset.DeploymentDevice' resource.", "CREATE.asset.DeviceClaim": "Create a 'asset.DeviceClaim' resource.", "DELETE.asset.DeviceClaim": "Delete a 'asset.DeviceClaim' resource.", "READ.asset.DeviceConfiguration": "Read a 'asset.DeviceConfiguration' resource.", "UPDATE.asset.DeviceConfiguration": "Update a 'asset.DeviceConfiguration' resource.", "READ.asset.DeviceConnectorManager": "Read a 'asset.DeviceConnectorManager' resource.", "READ.asset.DeviceContractInformation": "Read a 'asset.DeviceContractInformation' resource.", "UPDATE.asset.DeviceContractInformation": "Update a 'asset.DeviceContractInformation' resource.", "CREATE.asset.DeviceContractNotification": "Create a 'asset.DeviceContractNotification' resource.", "READ.asset.DeviceRegistration": "Read a 'asset.DeviceRegistration' resource.", "UPDATE.asset.DeviceRegistration": "Updates the resource representing the device connector. For example, this can be used to annotate the device connector resource with user-specified tags.", "CREATE.asset.GeoLocation": "Create a 'asset.GeoLocation' resource.", "DELETE.asset.GeoLocation": "Delete a 'asset.GeoLocation' resource.", "READ.asset.GeoLocation": "Read a 'asset.GeoLocation' resource.", "UPDATE.asset.GeoLocation": "Update a 'asset.GeoLocation' resource.", "CREATE.asset.PreClaim": "Create a 'asset.PreClaim' resource.", "UPDATE.asset.PreClaim": "Update a 'asset.PreClaim' resource.", "READ.asset.Subscription": "Read a 'asset.Subscription' resource.", "READ.asset.SubscriptionAccount": "Read a 'asset.SubscriptionAccount' resource.", "READ.asset.SubscriptionDeviceContractInformation": "Read a 'asset.SubscriptionDeviceContractInformation' resource.", "CREATE.asset.Target": "Create a 'asset.Target' resource.", "DELETE.asset.Target": "Delete a 'asset.Target' resource.", "READ.asset.Target": "Read a 'asset.Target' resource.", "UPDATE.asset.Target": "Update a 'asset.Target' resource.", "CREATE.auditd.Policy": "Create a 'auditd.Policy' resource.", "DELETE.auditd.Policy": "Delete a 'auditd.Policy' resource.", "READ.auditd.Policy": "Read a 'auditd.Policy' resource.", "UPDATE.auditd.Policy": "Update a 'auditd.Policy' resource.", "READ.bios.BootDevice": "Read a 'bios.BootDevice' resource.", "READ.bios.BootMode": "Read a 'bios.BootMode' resource.", "UPDATE.bios.BootMode": "Update a 'bios.BootMode' resource.", "CREATE.bios.Policy": "Create a 'bios.Policy' resource.", "DELETE.bios.Policy": "Delete a 'bios.Policy' resource.", "READ.bios.Policy": "Read a 'bios.Policy' resource.", "UPDATE.bios.Policy": "Update a 'bios.Policy' resource.", "READ.bios.SystemBootOrder": "Read a 'bios.SystemBootOrder' resource.", "READ.bios.TokenSettings": "Read a 'bios.TokenSettings' resource.", "READ.bios.Unit": "Read a 'bios.Unit' resource.", "UPDATE.bios.Unit": "Update a 'bios.Unit' resource.", "READ.bios.VfSelectMemoryRasConfiguration": "Read a 'bios.VfSelectMemoryRasConfiguration' resource.", "READ.boot.CddDevice": "Read a 'boot.CddDevice' resource.", "UPDATE.boot.CddDevice": "Update a 'boot.CddDevice' resource.", "READ.boot.DeviceBootMode": "Read a 'boot.DeviceBootMode' resource.", "UPDATE.boot.DeviceBootMode": "Update a 'boot.DeviceBootMode' resource.", "READ.boot.DeviceBootSecurity": "Read a 'boot.DeviceBootSecurity' resource.", "UPDATE.boot.DeviceBootSecurity": "Update a 'boot.DeviceBootSecurity' resource.", "READ.boot.HddDevice": "Read a 'boot.HddDevice' resource.", "UPDATE.boot.HddDevice": "Update a 'boot.HddDevice' resource.", "READ.boot.IscsiDevice": "Read a 'boot.IscsiDevice' resource.", "UPDATE.boot.IscsiDevice": "Update a 'boot.IscsiDevice' resource.", "READ.boot.NvmeDevice": "Read a 'boot.NvmeDevice' resource.", "UPDATE.boot.NvmeDevice": "Update a 'boot.NvmeDevice' resource.", "READ.boot.PchStorageDevice": "Read a 'boot.PchStorageDevice' resource.", "UPDATE.boot.PchStorageDevice": "Update a 'boot.PchStorageDevice' resource.", "CREATE.boot.PrecisionPolicy": "Create a 'boot.PrecisionPolicy' resource.", "DELETE.boot.PrecisionPolicy": "Delete a 'boot.PrecisionPolicy' resource.", "READ.boot.PrecisionPolicy": "Read a 'boot.PrecisionPolicy' resource.", "UPDATE.boot.PrecisionPolicy": "Update a 'boot.PrecisionPolicy' resource.", "READ.boot.PxeDevice": "Read a 'boot.PxeDevice' resource.", "UPDATE.boot.PxeDevice": "Update a 'boot.PxeDevice' resource.", "READ.boot.SanDevice": "Read a 'boot.SanDevice' resource.", "UPDATE.boot.SanDevice": "Update a 'boot.SanDevice' resource.", "READ.boot.SdDevice": "Read a 'boot.SdDevice' resource.", "UPDATE.boot.SdDevice": "Update a 'boot.SdDevice' resource.", "READ.boot.UefiShellDevice": "Read a 'boot.UefiShellDevice' resource.", "UPDATE.boot.UefiShellDevice": "Update a 'boot.UefiShellDevice' resource.", "READ.boot.UsbDevice": "Read a 'boot.UsbDevice' resource.", "UPDATE.boot.UsbDevice": "Update a 'boot.UsbDevice' resource.", "READ.boot.VmediaDevice": "Read a 'boot.VmediaDevice' resource.", "UPDATE.boot.VmediaDevice": "Update a 'boot.VmediaDevice' resource.", "CREATE.bulk.Export": "Create a 'bulk.Export' resource.", "DELETE.bulk.Export": "Delete a 'bulk.Export' resource.", "READ.bulk.Export": "Read a 'bulk.Export' resource.", "UPDATE.bulk.Export": "Update a 'bulk.Export' resource.", "READ.bulk.ExportedItem": "Read a 'bulk.ExportedItem' resource.", "CREATE.bulk.MoCloner": "Create a 'bulk.MoCloner' resource.", "READ.bulk.MoCloner": "Read a 'bulk.MoCloner' resource.", "CREATE.bulk.MoDeepCloner": "Create a 'bulk.MoDeepCloner' resource.", "READ.bulk.MoDeepCloner": "Read a 'bulk.MoDeepCloner' resource.", "CREATE.bulk.MoMerger": "Create a 'bulk.MoMerger' resource.", "READ.bulk.MoMerger": "Read a 'bulk.MoMerger' resource.", "CREATE.bulk.Request": "Create a 'bulk.Request' resource.", "READ.bulk.Request": "Read a 'bulk.Request' resource.", "READ.bulk.Result": "Read a 'bulk.Result' resource.", "READ.bulk.SubRequestObj": "Read a 'bulk.SubRequestObj' resource.", "READ.capability.ActionsMetaData": "Read a 'capability.ActionsMetaData' resource.", "READ.capability.AdapterDeprecatedDef": "Read a 'capability.AdapterDeprecatedDef' resource.", "READ.capability.AdapterFirmwareRequirement": "Read a 'capability.AdapterFirmwareRequirement' resource.", "READ.capability.AdapterUnitDescriptor": "Read a 'capability.AdapterUnitDescriptor' resource.", "READ.capability.AdapterUpdateConstraintMeta": "Read a 'capability.AdapterUpdateConstraintMeta' resource.", "READ.capability.AdapterUpgradeSupportMeta": "Read a 'capability.AdapterUpgradeSupportMeta' resource.", "READ.capability.BiosTokens": "Read a 'capability.BiosTokens' resource.", "READ.capability.Catalog": "Read a 'capability.Catalog' resource.", "READ.capability.ChassisDescriptor": "Read a 'capability.ChassisDescriptor' resource.", "READ.capability.ChassisManufacturingDef": "Read a 'capability.ChassisManufacturingDef' resource.", "READ.capability.ChassisUpgradeSupportMeta": "Read a 'capability.ChassisUpgradeSupportMeta' resource.", "READ.capability.CimcFirmwareDescriptor": "Read a 'capability.CimcFirmwareDescriptor' resource.", "READ.capability.CpuEndpointDescriptor": "Read a 'capability.CpuEndpointDescriptor' resource.", "READ.capability.DimmsEndpointDescriptor": "Read a 'capability.DimmsEndpointDescriptor' resource.", "READ.capability.DomainPolicyRequirement": "Read a 'capability.DomainPolicyRequirement' resource.", "READ.capability.DrivesEndpointDescriptor": "Read a 'capability.DrivesEndpointDescriptor' resource.", "READ.capability.EquipmentPhysicalDef": "Read a 'capability.EquipmentPhysicalDef' resource.", "READ.capability.EquipmentSlotArray": "Read a 'capability.EquipmentSlotArray' resource.", "READ.capability.FanModuleDescriptor": "Read a 'capability.FanModuleDescriptor' resource.", "READ.capability.FanModuleManufacturingDef": "Read a 'capability.FanModuleManufacturingDef' resource.", "READ.capability.FexCapabilityDef": "Read a 'capability.FexCapabilityDef' resource.", "READ.capability.FexDescriptor": "Read a 'capability.FexDescriptor' resource.", "READ.capability.FexManufacturingDef": "Read a 'capability.FexManufacturingDef' resource.", "READ.capability.FexSupportMeta": "Read a 'capability.FexSupportMeta' resource.", "READ.capability.GpuEndpointDescriptor": "Read a 'capability.GpuEndpointDescriptor' resource.", "READ.capability.HsuIsoFileSupportMeta": "Read a 'capability.HsuIsoFileSupportMeta' resource.", "READ.capability.IoCardCapabilityDef": "Read a 'capability.IoCardCapabilityDef' resource.", "READ.capability.IoCardDescriptor": "Read a 'capability.IoCardDescriptor' resource.", "READ.capability.IoCardManufacturingDef": "Read a 'capability.IoCardManufacturingDef' resource.", "READ.capability.IomUpgradeSupportMeta": "Read a 'capability.IomUpgradeSupportMeta' resource.", "READ.capability.NetworkEquipmentPowerDef": "Read a 'capability.NetworkEquipmentPowerDef' resource.", "READ.capability.PolicyConstants": "Read a 'capability.PolicyConstants' resource.", "READ.capability.PortGroupAggregationDef": "Read a 'capability.PortGroupAggregationDef' resource.", "READ.capability.ProcessorUnitUpdateConstraintMeta": "Read a 'capability.ProcessorUnitUpdateConstraintMeta' resource.", "READ.capability.PsuDescriptor": "Read a 'capability.PsuDescriptor' resource.", "READ.capability.PsuManufacturingDef": "Read a 'capability.PsuManufacturingDef' resource.", "READ.capability.ServerActionsMeta": "Read a 'capability.ServerActionsMeta' resource.", "READ.capability.ServerDescriptor": "Read a 'capability.ServerDescriptor' resource.", "READ.capability.ServerModelsCapabilityDef": "Read a 'capability.ServerModelsCapabilityDef' resource.", "READ.capability.ServerPcieConnectivityCatalog": "Read a 'capability.ServerPcieConnectivityCatalog' resource.", "READ.capability.ServerSchemaDescriptor": "Read a 'capability.ServerSchemaDescriptor' resource.", "READ.capability.ServerTopologyMap": "Read a 'capability.ServerTopologyMap' resource.", "READ.capability.ServerUpgradeSupportMeta": "Read a 'capability.ServerUpgradeSupportMeta' resource.", "READ.capability.SiocModuleCapabilityDef": "Read a 'capability.SiocModuleCapabilityDef' resource.", "READ.capability.SiocModuleDescriptor": "Read a 'capability.SiocModuleDescriptor' resource.", "READ.capability.SiocModuleManufacturingDef": "Read a 'capability.SiocModuleManufacturingDef' resource.", "READ.capability.StandardRedfishSupportMeta": "Read a 'capability.StandardRedfishSupportMeta' resource.", "READ.capability.StorageControllerUpdateConstraintMeta": "Read a 'capability.StorageControllerUpdateConstraintMeta' resource.", "READ.capability.StorageControllersMetaData": "Read a 'capability.StorageControllersMetaData' resource.", "READ.capability.SwitchCapability": "Read a 'capability.SwitchCapability' resource.", "READ.capability.SwitchDescriptor": "Read a 'capability.SwitchDescriptor' resource.", "READ.capability.SwitchEquipmentInfo": "Read a 'capability.SwitchEquipmentInfo' resource.", "READ.capability.SwitchManufacturingDef": "Read a 'capability.SwitchManufacturingDef' resource.", "READ.capability.SwitchUpgradeSupportMeta": "Read a 'capability.SwitchUpgradeSupportMeta' resource.", "READ.capability.TemplateCatalog": "Read a 'capability.TemplateCatalog' resource.", "READ.capability.TimeZoneMetaData": "Read a 'capability.TimeZoneMetaData' resource.", "READ.capability.UpdateOrderMeta": "Read a 'capability.UpdateOrderMeta' resource.", "READ.capability.VicDescriptor": "Read a 'capability.VicDescriptor' resource.", "READ.catalystsdwan.ConfigGroup": "Read a 'catalystsdwan.ConfigGroup' resource.", "READ.catalystsdwan.Interface": "Read a 'catalystsdwan.Interface' resource.", "READ.catalystsdwan.PhysicalPort": "Read a 'catalystsdwan.PhysicalPort' resource.", "READ.catalystsdwan.PolicyGroup": "Read a 'catalystsdwan.PolicyGroup' resource.", "READ.catalystsdwan.PortChannel": "Read a 'catalystsdwan.PortChannel' resource.", "READ.catalystsdwan.VedgeDevice": "Read a 'catalystsdwan.VedgeDevice' resource.", "READ.catalystsdwan.Vlan": "Read a 'catalystsdwan.Vlan' resource.", "READ.catalystsdwan.WanEdgeDevice": "Read a 'catalystsdwan.WanEdgeDevice' resource.", "CREATE.certificatemanagement.Policy": "Create a 'certificatemanagement.Policy' resource.", "DELETE.certificatemanagement.Policy": "Delete a 'certificatemanagement.Policy' resource.", "READ.certificatemanagement.Policy": "Read a 'certificatemanagement.Policy' resource.", "UPDATE.certificatemanagement.Policy": "Update a 'certificatemanagement.Policy' resource.", "READ.certificatemanagement.PolicyInventory": "Read a 'certificatemanagement.PolicyInventory' resource.", "READ.chassis.ConfigChangeDetail": "Read a 'chassis.ConfigChangeDetail' resource.", "CREATE.chassis.ConfigImport": "Create a 'chassis.ConfigImport' resource.", "READ.chassis.ConfigImport": "Read a 'chassis.ConfigImport' resource.", "READ.chassis.ConfigResult": "Read a 'chassis.ConfigResult' resource.", "READ.chassis.ConfigResultEntry": "Read a 'chassis.ConfigResultEntry' resource.", "READ.chassis.IomProfile": "Read a 'chassis.IomProfile' resource.", "CREATE.chassis.Profile": "Create a 'chassis.Profile' resource.", "DELETE.chassis.Profile": "Delete a 'chassis.Profile' resource.", "READ.chassis.Profile": "Read a 'chassis.Profile' resource.", "UPDATE.chassis.Profile": "Update a 'chassis.Profile' resource.", "CREATE.chassis.ProfileTemplate": "Create a 'chassis.ProfileTemplate' resource.", "DELETE.chassis.ProfileTemplate": "Delete a 'chassis.ProfileTemplate' resource.", "READ.chassis.ProfileTemplate": "Read a 'chassis.ProfileTemplate' resource.", "UPDATE.chassis.ProfileTemplate": "Update a 'chassis.ProfileTemplate' resource.", "CREATE.cli.CliPolicy": "Create a 'cli.CliPolicy' resource.", "DELETE.cli.CliPolicy": "Delete a 'cli.CliPolicy' resource.", "READ.cli.CliPolicy": "Read a 'cli.CliPolicy' resource.", "UPDATE.cli.CliPolicy": "Update a 'cli.CliPolicy' resource.", "CREATE.cloud.CollectInventory": "Create a 'cloud.CollectInventory' resource.", "READ.cloud.TfcAgentpool": "Read a 'cloud.TfcAgentpool' resource.", "READ.cloud.TfcOrganization": "Read a 'cloud.TfcOrganization' resource.", "READ.cloud.TfcWorkspace": "Read a 'cloud.TfcWorkspace' resource.", "CREATE.comm.HttpProxyPolicy": "Create a 'comm.HttpProxyPolicy' resource.", "DELETE.comm.HttpProxyPolicy": "Delete a 'comm.HttpProxyPolicy' resource.", "READ.comm.HttpProxyPolicy": "Read a 'comm.HttpProxyPolicy' resource.", "UPDATE.comm.HttpProxyPolicy": "Update a 'comm.HttpProxyPolicy' resource.", "CREATE.comm.TagDefinition": "Create a 'comm.TagDefinition' resource.", "DELETE.comm.TagDefinition": "Delete a 'comm.TagDefinition' resource.", "READ.comm.TagDefinition": "Read a 'comm.TagDefinition' resource.", "UPDATE.comm.TagDefinition": "Update a 'comm.TagDefinition' resource.", "READ.compute.Blade": "Read a 'compute.Blade' resource.", "UPDATE.compute.Blade": "Update a 'compute.Blade' resource.", "READ.compute.BladeIdentity": "Read a 'compute.BladeIdentity' resource.", "UPDATE.compute.BladeIdentity": "Update a 'compute.BladeIdentity' resource.", "READ.compute.Board": "Read a 'compute.Board' resource.", "UPDATE.compute.Board": "Update a 'compute.Board' resource.", "READ.compute.DownloadStatus": "Read a 'compute.DownloadStatus' resource.", "CREATE.compute.HostUtilityOperation": "Create a 'compute.HostUtilityOperation' resource.", "READ.compute.HostUtilityOperation": "Read a 'compute.HostUtilityOperation' resource.", "READ.compute.Mapping": "Read a 'compute.Mapping' resource.", "UPDATE.compute.Mapping": "Update a 'compute.Mapping' resource.", "CREATE.compute.PcieConnectivityPolicy": "Create a 'compute.PcieConnectivityPolicy' resource.", "DELETE.compute.PcieConnectivityPolicy": "Delete a 'compute.PcieConnectivityPolicy' resource.", "READ.compute.PcieConnectivityPolicy": "Read a 'compute.PcieConnectivityPolicy' resource.", "UPDATE.compute.PcieConnectivityPolicy": "Update a 'compute.PcieConnectivityPolicy' resource.", "READ.compute.PcieConnectivityPolicyInventory": "Read a 'compute.PcieConnectivityPolicyInventory' resource.", "READ.compute.Personality": "Read a 'compute.Personality' resource.", "UPDATE.compute.Personality": "Update a 'compute.Personality' resource.", "READ.compute.PhysicalSummary": "Read a 'compute.PhysicalSummary' resource.", "DELETE.compute.RackUnit": "Delete a 'compute.RackUnit' resource.", "READ.compute.RackUnit": "Read a 'compute.RackUnit' resource.", "UPDATE.compute.RackUnit": "Update a 'compute.RackUnit' resource.", "DELETE.compute.RackUnitIdentity": "Delete a 'compute.RackUnitIdentity' resource.", "READ.compute.RackUnitIdentity": "Read a 'compute.RackUnitIdentity' resource.", "UPDATE.compute.RackUnitIdentity": "Update a 'compute.RackUnitIdentity' resource.", "CREATE.compute.ScrubPolicy": "Create a 'compute.ScrubPolicy' resource.", "DELETE.compute.ScrubPolicy": "Delete a 'compute.ScrubPolicy' resource.", "READ.compute.ScrubPolicy": "Read a 'compute.ScrubPolicy' resource.", "UPDATE.compute.ScrubPolicy": "Update a 'compute.ScrubPolicy' resource.", "READ.compute.ServerIdPool": "Read a 'compute.ServerIdPool' resource.", "READ.compute.ServerPowerParameters": "Read a 'compute.ServerPowerParameters' resource.", "DELETE.compute.ServerPowerPolicy": "Delete a 'compute.ServerPowerPolicy' resource.", "READ.compute.ServerPowerPolicy": "Read a 'compute.ServerPowerPolicy' resource.", "UPDATE.compute.ServerPowerPolicy": "Update a 'compute.ServerPowerPolicy' resource.", "READ.compute.ServerSetting": "Read a 'compute.ServerSetting' resource.", "UPDATE.compute.ServerSetting": "Update a 'compute.ServerSetting' resource.", "READ.compute.Vmedia": "Read a 'compute.Vmedia' resource.", "READ.cond.Alarm": "Read a 'cond.Alarm' resource.", "UPDATE.cond.Alarm": "Update a 'cond.Alarm' resource.", "READ.cond.AlarmAggregation": "Read a 'cond.AlarmAggregation' resource.", "READ.cond.AlarmClassification": "Read a 'cond.AlarmClassification' resource.", "READ.cond.AlarmDefinition": "Read a 'cond.AlarmDefinition' resource.", "CREATE.cond.AlarmRule": "Create a 'cond.AlarmRule' resource.", "DELETE.cond.AlarmRule": "Delete a 'cond.AlarmRule' resource.", "READ.cond.AlarmRule": "Read a 'cond.AlarmRule' resource.", "UPDATE.cond.AlarmRule": "Update a 'cond.AlarmRule' resource.", "CREATE.cond.AlarmSuppression": "Create a 'cond.AlarmSuppression' resource.", "DELETE.cond.AlarmSuppression": "Delete a 'cond.AlarmSuppression' resource.", "READ.cond.AlarmSuppression": "Read a 'cond.AlarmSuppression' resource.", "UPDATE.cond.AlarmSuppression": "Update a 'cond.AlarmSuppression' resource.", "CREATE.cond.AlarmSuppressionDryRun": "Create a 'cond.AlarmSuppressionDryRun' resource.", "CREATE.cond.CustomHclBaseline": "Create a 'cond.CustomHclBaseline' resource.", "DELETE.cond.CustomHclBaseline": "Delete a 'cond.CustomHclBaseline' resource.", "READ.cond.CustomHclBaseline": "Read a 'cond.CustomHclBaseline' resource.", "UPDATE.cond.CustomHclBaseline": "Update a 'cond.CustomHclBaseline' resource.", "CREATE.cond.CustomHclStatus": "Create a 'cond.CustomHclStatus' resource.", "READ.cond.CustomHclStatus": "Read a 'cond.CustomHclStatus' resource.", "READ.cond.HclStatus": "Read a 'cond.HclStatus' resource.", "READ.cond.HclStatusDetail": "Read a 'cond.HclStatusDetail' resource.", "CREATE.cond.HclStatusJob": "Create a 'cond.HclStatusJob' resource.", "READ.cond.HclStatusJob": "Read a 'cond.HclStatusJob' resource.", "CREATE.cond.ThresholdDefinition": "Create a 'cond.ThresholdDefinition' resource.", "DELETE.cond.ThresholdDefinition": "Delete a 'cond.ThresholdDefinition' resource.", "READ.cond.ThresholdDefinition": "Read a 'cond.ThresholdDefinition' resource.", "UPDATE.cond.ThresholdDefinition": "Update a 'cond.ThresholdDefinition' resource.", "CREATE.connectorpack.ConnectorPackUpgrade": "Create a 'connectorpack.ConnectorPackUpgrade' resource.", "DELETE.connectorpack.ConnectorPackUpgrade": "Delete a 'connectorpack.ConnectorPackUpgrade' resource.", "READ.connectorpack.ConnectorPackUpgrade": "Read a 'connectorpack.ConnectorPackUpgrade' resource.", "READ.connectorpack.UpgradeImpact": "Read a 'connectorpack.UpgradeImpact' resource.", "READ.console.ConsoleConfig": "Read a 'console.ConsoleConfig' resource.", "READ.convergedinfra.AdapterComplianceDetails": "Read a 'convergedinfra.AdapterComplianceDetails' resource.", "READ.convergedinfra.Pod": "Read a 'convergedinfra.Pod' resource.", "UPDATE.convergedinfra.Pod": "Update a 'convergedinfra.Pod' resource.", "READ.convergedinfra.PodComplianceInfo": "Read a 'convergedinfra.PodComplianceInfo' resource.", "READ.convergedinfra.ServerComplianceDetails": "Read a 'convergedinfra.ServerComplianceDetails' resource.", "READ.convergedinfra.StorageComplianceDetails": "Read a 'convergedinfra.StorageComplianceDetails' resource.", "READ.convergedinfra.SwitchComplianceDetails": "Read a 'convergedinfra.SwitchComplianceDetails' resource.", "DELETE.coremanagement.CoreFile": "Delete a 'coremanagement.CoreFile' resource.", "READ.coremanagement.CoreFile": "Read a 'coremanagement.CoreFile' resource.", "UPDATE.coremanagement.CoreFile": "Update a 'coremanagement.CoreFile' resource.", "READ.coremanagement.Download": "Read a 'coremanagement.Download' resource.", "CREATE.crd.CustomResource": "Create a 'crd.CustomResource' resource.", "DELETE.crd.CustomResource": "Delete a 'crd.CustomResource' resource.", "READ.crd.CustomResource": "Read a 'crd.CustomResource' resource.", "UPDATE.crd.CustomResource": "Update a 'crd.CustomResource' resource.", "CREATE.deviceconnector.Policy": "Create a 'deviceconnector.Policy' resource.", "DELETE.deviceconnector.Policy": "Delete a 'deviceconnector.Policy' resource.", "READ.deviceconnector.Policy": "Read a 'deviceconnector.Policy' resource.", "UPDATE.deviceconnector.Policy": "Update a 'deviceconnector.Policy' resource.", "READ.dnac.Device": "Read a 'dnac.Device' resource.", "READ.dnac.DeviceInterface": "Read a 'dnac.DeviceInterface' resource.", "READ.dnac.ExternalBorderNode": "Read a 'dnac.ExternalBorderNode' resource.", "READ.dnac.ExternalBorderNodeInterface": "Read a 'dnac.ExternalBorderNodeInterface' resource.", "READ.dnac.FabricSite": "Read a 'dnac.FabricSite' resource.", "READ.dnac.Site": "Read a 'dnac.Site' resource.", "READ.dnac.SiteIpPool": "Read a 'dnac.SiteIpPool' resource.", "READ.dnac.Template": "Read a 'dnac.Template' resource.", "READ.dnac.Transit": "Read a 'dnac.Transit' resource.", "READ.dnac.VirtualNetworkFabricSite": "Read a 'dnac.VirtualNetworkFabricSite' resource.", "CREATE.energy.DailyMetrics": "Create a 'energy.DailyMetrics' resource.", "CREATE.energy.Metrics": "Create a 'energy.Metrics' resource.", "READ.equipment.Chassis": "Read a 'equipment.Chassis' resource.", "UPDATE.equipment.Chassis": "Update a 'equipment.Chassis' resource.", "READ.equipment.ChassisController": "Read a 'equipment.ChassisController' resource.", "UPDATE.equipment.ChassisController": "Update a 'equipment.ChassisController' resource.", "READ.equipment.ChassisIdPool": "Read a 'equipment.ChassisIdPool' resource.", "READ.equipment.ChassisIdentity": "Read a 'equipment.ChassisIdentity' resource.", "UPDATE.equipment.ChassisIdentity": "Update a 'equipment.ChassisIdentity' resource.", "READ.equipment.ChassisOperation": "Read a 'equipment.ChassisOperation' resource.", "UPDATE.equipment.ChassisOperation": "Update a 'equipment.ChassisOperation' resource.", "READ.equipment.DeviceSummary": "Read a 'equipment.DeviceSummary' resource.", "READ.equipment.EnclosureElement": "Read a 'equipment.EnclosureElement' resource.", "UPDATE.equipment.EnclosureElement": "Update a 'equipment.EnclosureElement' resource.", "READ.equipment.EndPointLog": "Read a 'equipment.EndPointLog' resource.", "READ.equipment.ExpanderModule": "Read a 'equipment.ExpanderModule' resource.", "UPDATE.equipment.ExpanderModule": "Update a 'equipment.ExpanderModule' resource.", "READ.equipment.ExpanderModuleIdentity": "Read a 'equipment.ExpanderModuleIdentity' resource.", "UPDATE.equipment.ExpanderModuleIdentity": "Update a 'equipment.ExpanderModuleIdentity' resource.", "READ.equipment.ExpanderModuleOperation": "Read a 'equipment.ExpanderModuleOperation' resource.", "UPDATE.equipment.ExpanderModuleOperation": "Update a 'equipment.ExpanderModuleOperation' resource.", "READ.equipment.Fan": "Read a 'equipment.Fan' resource.", "UPDATE.equipment.Fan": "Update a 'equipment.Fan' resource.", "READ.equipment.FanControl": "Read a 'equipment.FanControl' resource.", "UPDATE.equipment.FanControl": "Update a 'equipment.FanControl' resource.", "READ.equipment.FanModule": "Read a 'equipment.FanModule' resource.", "UPDATE.equipment.FanModule": "Update a 'equipment.FanModule' resource.", "READ.equipment.Fex": "Read a 'equipment.Fex' resource.", "UPDATE.equipment.Fex": "Update a 'equipment.Fex' resource.", "READ.equipment.FexIdentity": "Read a 'equipment.FexIdentity' resource.", "UPDATE.equipment.FexIdentity": "Update a 'equipment.FexIdentity' resource.", "READ.equipment.FexOperation": "Read a 'equipment.FexOperation' resource.", "UPDATE.equipment.FexOperation": "Update a 'equipment.FexOperation' resource.", "READ.equipment.Fru": "Read a 'equipment.Fru' resource.", "UPDATE.equipment.Fru": "Update a 'equipment.Fru' resource.", "READ.equipment.HybridDriveSlot": "Read a 'equipment.HybridDriveSlot' resource.", "READ.equipment.Interconnect": "Read a 'equipment.Interconnect' resource.", "READ.equipment.IoCard": "Read a 'equipment.IoCard' resource.", "UPDATE.equipment.IoCard": "Update a 'equipment.IoCard' resource.", "READ.equipment.IoCardOperation": "Read a 'equipment.IoCardOperation' resource.", "UPDATE.equipment.IoCardOperation": "Update a 'equipment.IoCardOperation' resource.", "READ.equipment.IoExpander": "Read a 'equipment.IoExpander' resource.", "UPDATE.equipment.IoExpander": "Update a 'equipment.IoExpander' resource.", "READ.equipment.LocatorLed": "Read a 'equipment.LocatorLed' resource.", "UPDATE.equipment.LocatorLed": "Update a 'equipment.LocatorLed' resource.", "READ.equipment.LogDownload": "Read a 'equipment.LogDownload' resource.", "READ.equipment.Psu": "Read a 'equipment.Psu' resource.", "UPDATE.equipment.Psu": "Update a 'equipment.Psu' resource.", "READ.equipment.PsuControl": "Read a 'equipment.PsuControl' resource.", "UPDATE.equipment.PsuControl": "Update a 'equipment.PsuControl' resource.", "READ.equipment.RackEnclosure": "Read a 'equipment.RackEnclosure' resource.", "UPDATE.equipment.RackEnclosure": "Update a 'equipment.RackEnclosure' resource.", "READ.equipment.RackEnclosureSlot": "Read a 'equipment.RackEnclosureSlot' resource.", "UPDATE.equipment.RackEnclosureSlot": "Update a 'equipment.RackEnclosureSlot' resource.", "READ.equipment.Riser": "Read a 'equipment.Riser' resource.", "READ.equipment.Sensor": "Read a 'equipment.Sensor' resource.", "READ.equipment.SharedAdapterUnit": "Read a 'equipment.SharedAdapterUnit' resource.", "READ.equipment.SharedGraphicsCard": "Read a 'equipment.SharedGraphicsCard' resource.", "READ.equipment.SharedIoModule": "Read a 'equipment.SharedIoModule' resource.", "UPDATE.equipment.SharedIoModule": "Update a 'equipment.SharedIoModule' resource.", "READ.equipment.SwitchCard": "Read a 'equipment.SwitchCard' resource.", "UPDATE.equipment.SwitchCard": "Update a 'equipment.SwitchCard' resource.", "READ.equipment.SwitchOperation": "Read a 'equipment.SwitchOperation' resource.", "UPDATE.equipment.SwitchOperation": "Update a 'equipment.SwitchOperation' resource.", "READ.equipment.SystemIoController": "Read a 'equipment.SystemIoController' resource.", "UPDATE.equipment.SystemIoController": "Update a 'equipment.SystemIoController' resource.", "READ.equipment.Tpm": "Read a 'equipment.Tpm' resource.", "UPDATE.equipment.Tpm": "Update a 'equipment.Tpm' resource.", "READ.equipment.Transceiver": "Read a 'equipment.Transceiver' resource.", "UPDATE.equipment.Transceiver": "Update a 'equipment.Transceiver' resource.", "READ.ether.HostPort": "Read a 'ether.HostPort' resource.", "UPDATE.ether.HostPort": "Update a 'ether.HostPort' resource.", "READ.ether.InterSwitchPort": "Read a 'ether.InterSwitchPort' resource.", "READ.ether.LanPort": "Read a 'ether.LanPort' resource.", "READ.ether.NetworkPort": "Read a 'ether.NetworkPort' resource.", "UPDATE.ether.NetworkPort": "Update a 'ether.NetworkPort' resource.", "READ.ether.PhysicalPort": "Read a 'ether.PhysicalPort' resource.", "UPDATE.ether.PhysicalPort": "Update a 'ether.PhysicalPort' resource.", "READ.ether.PortChannel": "Read a 'ether.PortChannel' resource.", "CREATE.externalsite.Authorization": "Create a 'externalsite.Authorization' resource.", "READ.externalsite.Authorization": "Read a 'externalsite.Authorization' resource.", "UPDATE.externalsite.Authorization": "Update a 'externalsite.Authorization' resource.", "CREATE.fabric.AppliancePcRole": "Create a 'fabric.AppliancePcRole' resource.", "DELETE.fabric.AppliancePcRole": "Delete a 'fabric.AppliancePcRole' resource.", "READ.fabric.AppliancePcRole": "Read a 'fabric.AppliancePcRole' resource.", "UPDATE.fabric.AppliancePcRole": "Update a 'fabric.AppliancePcRole' resource.", "CREATE.fabric.ApplianceRole": "Create a 'fabric.ApplianceRole' resource.", "DELETE.fabric.ApplianceRole": "Delete a 'fabric.ApplianceRole' resource.", "READ.fabric.ApplianceRole": "Read a 'fabric.ApplianceRole' resource.", "UPDATE.fabric.ApplianceRole": "Update a 'fabric.ApplianceRole' resource.", "READ.fabric.ConfigChangeDetail": "Read a 'fabric.ConfigChangeDetail' resource.", "READ.fabric.ConfigResult": "Read a 'fabric.ConfigResult' resource.", "READ.fabric.ConfigResultEntry": "Read a 'fabric.ConfigResultEntry' resource.", "READ.fabric.ElementIdentity": "Read a 'fabric.ElementIdentity' resource.", "UPDATE.fabric.ElementIdentity": "Update a 'fabric.ElementIdentity' resource.", "CREATE.fabric.EstimateImpact": "Create a 'fabric.EstimateImpact' resource.", "CREATE.fabric.EthNetworkControlPolicy": "Create a 'fabric.EthNetworkControlPolicy' resource.", "DELETE.fabric.EthNetworkControlPolicy": "Delete a 'fabric.EthNetworkControlPolicy' resource.", "READ.fabric.EthNetworkControlPolicy": "Read a 'fabric.EthNetworkControlPolicy' resource.", "UPDATE.fabric.EthNetworkControlPolicy": "Update a 'fabric.EthNetworkControlPolicy' resource.", "READ.fabric.EthNetworkControlPolicyInventory": "Read a 'fabric.EthNetworkControlPolicyInventory' resource.", "CREATE.fabric.EthNetworkGroupPolicy": "Create a 'fabric.EthNetworkGroupPolicy' resource.", "DELETE.fabric.EthNetworkGroupPolicy": "Delete a 'fabric.EthNetworkGroupPolicy' resource.", "READ.fabric.EthNetworkGroupPolicy": "Read a 'fabric.EthNetworkGroupPolicy' resource.", "UPDATE.fabric.EthNetworkGroupPolicy": "Update a 'fabric.EthNetworkGroupPolicy' resource.", "READ.fabric.EthNetworkGroupPolicyInventory": "Read a 'fabric.EthNetworkGroupPolicyInventory' resource.", "CREATE.fabric.EthNetworkPolicy": "Create a 'fabric.EthNetworkPolicy' resource.", "DELETE.fabric.EthNetworkPolicy": "Delete a 'fabric.EthNetworkPolicy' resource.", "READ.fabric.EthNetworkPolicy": "Read a 'fabric.EthNetworkPolicy' resource.", "UPDATE.fabric.EthNetworkPolicy": "Update a 'fabric.EthNetworkPolicy' resource.", "CREATE.fabric.FcNetworkPolicy": "Create a 'fabric.FcNetworkPolicy' resource.", "DELETE.fabric.FcNetworkPolicy": "Delete a 'fabric.FcNetworkPolicy' resource.", "READ.fabric.FcNetworkPolicy": "Read a 'fabric.FcNetworkPolicy' resource.", "UPDATE.fabric.FcNetworkPolicy": "Update a 'fabric.FcNetworkPolicy' resource.", "CREATE.fabric.FcStorageRole": "Create a 'fabric.FcStorageRole' resource.", "DELETE.fabric.FcStorageRole": "Delete a 'fabric.FcStorageRole' resource.", "READ.fabric.FcStorageRole": "Read a 'fabric.FcStorageRole' resource.", "UPDATE.fabric.FcStorageRole": "Update a 'fabric.FcStorageRole' resource.", "CREATE.fabric.FcUplinkPcRole": "Create a 'fabric.FcUplinkPcRole' resource.", "DELETE.fabric.FcUplinkPcRole": "Delete a 'fabric.FcUplinkPcRole' resource.", "READ.fabric.FcUplinkPcRole": "Read a 'fabric.FcUplinkPcRole' resource.", "UPDATE.fabric.FcUplinkPcRole": "Update a 'fabric.FcUplinkPcRole' resource.", "CREATE.fabric.FcUplinkRole": "Create a 'fabric.FcUplinkRole' resource.", "DELETE.fabric.FcUplinkRole": "Delete a 'fabric.FcUplinkRole' resource.", "READ.fabric.FcUplinkRole": "Read a 'fabric.FcUplinkRole' resource.", "UPDATE.fabric.FcUplinkRole": "Update a 'fabric.FcUplinkRole' resource.", "CREATE.fabric.FcZonePolicy": "Create a 'fabric.FcZonePolicy' resource.", "DELETE.fabric.FcZonePolicy": "Delete a 'fabric.FcZonePolicy' resource.", "READ.fabric.FcZonePolicy": "Read a 'fabric.FcZonePolicy' resource.", "UPDATE.fabric.FcZonePolicy": "Update a 'fabric.FcZonePolicy' resource.", "CREATE.fabric.FcoeUplinkPcRole": "Create a 'fabric.FcoeUplinkPcRole' resource.", "DELETE.fabric.FcoeUplinkPcRole": "Delete a 'fabric.FcoeUplinkPcRole' resource.", "READ.fabric.FcoeUplinkPcRole": "Read a 'fabric.FcoeUplinkPcRole' resource.", "UPDATE.fabric.FcoeUplinkPcRole": "Update a 'fabric.FcoeUplinkPcRole' resource.", "CREATE.fabric.FcoeUplinkRole": "Create a 'fabric.FcoeUplinkRole' resource.", "DELETE.fabric.FcoeUplinkRole": "Delete a 'fabric.FcoeUplinkRole' resource.", "READ.fabric.FcoeUplinkRole": "Read a 'fabric.FcoeUplinkRole' resource.", "UPDATE.fabric.FcoeUplinkRole": "Update a 'fabric.FcoeUplinkRole' resource.", "CREATE.fabric.FlowControlPolicy": "Create a 'fabric.FlowControlPolicy' resource.", "DELETE.fabric.FlowControlPolicy": "Delete a 'fabric.FlowControlPolicy' resource.", "READ.fabric.FlowControlPolicy": "Read a 'fabric.FlowControlPolicy' resource.", "UPDATE.fabric.FlowControlPolicy": "Update a 'fabric.FlowControlPolicy' resource.", "CREATE.fabric.LanPinGroup": "Create a 'fabric.LanPinGroup' resource.", "DELETE.fabric.LanPinGroup": "Delete a 'fabric.LanPinGroup' resource.", "READ.fabric.LanPinGroup": "Read a 'fabric.LanPinGroup' resource.", "UPDATE.fabric.LanPinGroup": "Update a 'fabric.LanPinGroup' resource.", "CREATE.fabric.LinkAggregationPolicy": "Create a 'fabric.LinkAggregationPolicy' resource.", "DELETE.fabric.LinkAggregationPolicy": "Delete a 'fabric.LinkAggregationPolicy' resource.", "READ.fabric.LinkAggregationPolicy": "Read a 'fabric.LinkAggregationPolicy' resource.", "UPDATE.fabric.LinkAggregationPolicy": "Update a 'fabric.LinkAggregationPolicy' resource.", "CREATE.fabric.LinkControlPolicy": "Create a 'fabric.LinkControlPolicy' resource.", "DELETE.fabric.LinkControlPolicy": "Delete a 'fabric.LinkControlPolicy' resource.", "READ.fabric.LinkControlPolicy": "Read a 'fabric.LinkControlPolicy' resource.", "UPDATE.fabric.LinkControlPolicy": "Update a 'fabric.LinkControlPolicy' resource.", "CREATE.fabric.MacSecPolicy": "Create a 'fabric.MacSecPolicy' resource.", "DELETE.fabric.MacSecPolicy": "Delete a 'fabric.MacSecPolicy' resource.", "READ.fabric.MacSecPolicy": "Read a 'fabric.MacSecPolicy' resource.", "UPDATE.fabric.MacSecPolicy": "Update a 'fabric.MacSecPolicy' resource.", "CREATE.fabric.MulticastPolicy": "Create a 'fabric.MulticastPolicy' resource.", "DELETE.fabric.MulticastPolicy": "Delete a 'fabric.MulticastPolicy' resource.", "READ.fabric.MulticastPolicy": "Read a 'fabric.MulticastPolicy' resource.", "UPDATE.fabric.MulticastPolicy": "Update a 'fabric.MulticastPolicy' resource.", "CREATE.fabric.NetFlowExporter": "Create a 'fabric.NetFlowExporter' resource.", "DELETE.fabric.NetFlowExporter": "Delete a 'fabric.NetFlowExporter' resource.", "READ.fabric.NetFlowExporter": "Read a 'fabric.NetFlowExporter' resource.", "UPDATE.fabric.NetFlowExporter": "Update a 'fabric.NetFlowExporter' resource.", "CREATE.fabric.NetFlowMonitor": "Create a 'fabric.NetFlowMonitor' resource.", "DELETE.fabric.NetFlowMonitor": "Delete a 'fabric.NetFlowMonitor' resource.", "READ.fabric.NetFlowMonitor": "Read a 'fabric.NetFlowMonitor' resource.", "UPDATE.fabric.NetFlowMonitor": "Update a 'fabric.NetFlowMonitor' resource.", "CREATE.fabric.NetFlowPolicy": "Create a 'fabric.NetFlowPolicy' resource.", "DELETE.fabric.NetFlowPolicy": "Delete a 'fabric.NetFlowPolicy' resource.", "READ.fabric.NetFlowPolicy": "Read a 'fabric.NetFlowPolicy' resource.", "UPDATE.fabric.NetFlowPolicy": "Update a 'fabric.NetFlowPolicy' resource.", "CREATE.fabric.NetFlowRecord": "Create a 'fabric.NetFlowRecord' resource.", "DELETE.fabric.NetFlowRecord": "Delete a 'fabric.NetFlowRecord' resource.", "READ.fabric.NetFlowRecord": "Read a 'fabric.NetFlowRecord' resource.", "UPDATE.fabric.NetFlowRecord": "Update a 'fabric.NetFlowRecord' resource.", "READ.fabric.PcMember": "Read a 'fabric.PcMember' resource.", "CREATE.fabric.PcOperation": "Create a 'fabric.PcOperation' resource.", "DELETE.fabric.PcOperation": "Delete a 'fabric.PcOperation' resource.", "READ.fabric.PcOperation": "Read a 'fabric.PcOperation' resource.", "UPDATE.fabric.PcOperation": "Update a 'fabric.PcOperation' resource.", "CREATE.fabric.PortMode": "Create a 'fabric.PortMode' resource.", "DELETE.fabric.PortMode": "Delete a 'fabric.PortMode' resource.", "READ.fabric.PortMode": "Read a 'fabric.PortMode' resource.", "UPDATE.fabric.PortMode": "Update a 'fabric.PortMode' resource.", "CREATE.fabric.PortOperation": "Create a 'fabric.PortOperation' resource.", "DELETE.fabric.PortOperation": "Delete a 'fabric.PortOperation' resource.", "READ.fabric.PortOperation": "Read a 'fabric.PortOperation' resource.", "UPDATE.fabric.PortOperation": "Update a 'fabric.PortOperation' resource.", "CREATE.fabric.PortPolicy": "Create a 'fabric.PortPolicy' resource.", "DELETE.fabric.PortPolicy": "Delete a 'fabric.PortPolicy' resource.", "READ.fabric.PortPolicy": "Read a 'fabric.PortPolicy' resource.", "UPDATE.fabric.PortPolicy": "Update a 'fabric.PortPolicy' resource.", "CREATE.fabric.SanPinGroup": "Create a 'fabric.SanPinGroup' resource.", "DELETE.fabric.SanPinGroup": "Delete a 'fabric.SanPinGroup' resource.", "READ.fabric.SanPinGroup": "Read a 'fabric.SanPinGroup' resource.", "UPDATE.fabric.SanPinGroup": "Update a 'fabric.SanPinGroup' resource.", "CREATE.fabric.SecureRouterRole": "Create a 'fabric.SecureRouterRole' resource.", "DELETE.fabric.SecureRouterRole": "Delete a 'fabric.SecureRouterRole' resource.", "READ.fabric.SecureRouterRole": "Read a 'fabric.SecureRouterRole' resource.", "UPDATE.fabric.SecureRouterRole": "Update a 'fabric.SecureRouterRole' resource.", "CREATE.fabric.ServerRole": "Create a 'fabric.ServerRole' resource.", "DELETE.fabric.ServerRole": "Delete a 'fabric.ServerRole' resource.", "READ.fabric.ServerRole": "Read a 'fabric.ServerRole' resource.", "UPDATE.fabric.ServerRole": "Update a 'fabric.ServerRole' resource.", "CREATE.fabric.SpanDestEthPort": "Create a 'fabric.SpanDestEthPort' resource.", "DELETE.fabric.SpanDestEthPort": "Delete a 'fabric.SpanDestEthPort' resource.", "READ.fabric.SpanDestEthPort": "Read a 'fabric.SpanDestEthPort' resource.", "UPDATE.fabric.SpanDestEthPort": "Update a 'fabric.SpanDestEthPort' resource.", "CREATE.fabric.SpanSession": "Create a 'fabric.SpanSession' resource.", "DELETE.fabric.SpanSession": "Delete a 'fabric.SpanSession' resource.", "READ.fabric.SpanSession": "Read a 'fabric.SpanSession' resource.", "UPDATE.fabric.SpanSession": "Update a 'fabric.SpanSession' resource.", "CREATE.fabric.SpanSourceEthPort": "Create a 'fabric.SpanSourceEthPort' resource.", "DELETE.fabric.SpanSourceEthPort": "Delete a 'fabric.SpanSourceEthPort' resource.", "READ.fabric.SpanSourceEthPort": "Read a 'fabric.SpanSourceEthPort' resource.", "CREATE.fabric.SpanSourceEthPortChannel": "Create a 'fabric.SpanSourceEthPortChannel' resource.", "DELETE.fabric.SpanSourceEthPortChannel": "Delete a 'fabric.SpanSourceEthPortChannel' resource.", "READ.fabric.SpanSourceEthPortChannel": "Read a 'fabric.SpanSourceEthPortChannel' resource.", "CREATE.fabric.SpanSourceVlan": "Create a 'fabric.SpanSourceVlan' resource.", "DELETE.fabric.SpanSourceVlan": "Delete a 'fabric.SpanSourceVlan' resource.", "READ.fabric.SpanSourceVlan": "Read a 'fabric.SpanSourceVlan' resource.", "CREATE.fabric.SpanSourceVnicEthIf": "Create a 'fabric.SpanSourceVnicEthIf' resource.", "DELETE.fabric.SpanSourceVnicEthIf": "Delete a 'fabric.SpanSourceVnicEthIf' resource.", "READ.fabric.SpanSourceVnicEthIf": "Read a 'fabric.SpanSourceVnicEthIf' resource.", "CREATE.fabric.SwitchClusterProfile": "Create a 'fabric.SwitchClusterProfile' resource.", "DELETE.fabric.SwitchClusterProfile": "Delete a 'fabric.SwitchClusterProfile' resource.", "READ.fabric.SwitchClusterProfile": "Read a 'fabric.SwitchClusterProfile' resource.", "UPDATE.fabric.SwitchClusterProfile": "Update a 'fabric.SwitchClusterProfile' resource.", "CREATE.fabric.SwitchClusterProfileTemplate": "Create a 'fabric.SwitchClusterProfileTemplate' resource.", "DELETE.fabric.SwitchClusterProfileTemplate": "Delete a 'fabric.SwitchClusterProfileTemplate' resource.", "READ.fabric.SwitchClusterProfileTemplate": "Read a 'fabric.SwitchClusterProfileTemplate' resource.", "UPDATE.fabric.SwitchClusterProfileTemplate": "Update a 'fabric.SwitchClusterProfileTemplate' resource.", "CREATE.fabric.SwitchControlPolicy": "Create a 'fabric.SwitchControlPolicy' resource.", "DELETE.fabric.SwitchControlPolicy": "Delete a 'fabric.SwitchControlPolicy' resource.", "READ.fabric.SwitchControlPolicy": "Read a 'fabric.SwitchControlPolicy' resource.", "UPDATE.fabric.SwitchControlPolicy": "Update a 'fabric.SwitchControlPolicy' resource.", "CREATE.fabric.SwitchProfile": "Create a 'fabric.SwitchProfile' resource.", "DELETE.fabric.SwitchProfile": "Delete a 'fabric.SwitchProfile' resource.", "READ.fabric.SwitchProfile": "Read a 'fabric.SwitchProfile' resource.", "UPDATE.fabric.SwitchProfile": "Update a 'fabric.SwitchProfile' resource.", "CREATE.fabric.SwitchProfileTemplate": "Create a 'fabric.SwitchProfileTemplate' resource.", "DELETE.fabric.SwitchProfileTemplate": "Delete a 'fabric.SwitchProfileTemplate' resource.", "READ.fabric.SwitchProfileTemplate": "Read a 'fabric.SwitchProfileTemplate' resource.", "UPDATE.fabric.SwitchProfileTemplate": "Update a 'fabric.SwitchProfileTemplate' resource.", "CREATE.fabric.SystemQosPolicy": "Create a 'fabric.SystemQosPolicy' resource.", "DELETE.fabric.SystemQosPolicy": "Delete a 'fabric.SystemQosPolicy' resource.", "READ.fabric.SystemQosPolicy": "Read a 'fabric.SystemQosPolicy' resource.", "UPDATE.fabric.SystemQosPolicy": "Update a 'fabric.SystemQosPolicy' resource.", "CREATE.fabric.UplinkPcRole": "Create a 'fabric.UplinkPcRole' resource.", "DELETE.fabric.UplinkPcRole": "Delete a 'fabric.UplinkPcRole' resource.", "READ.fabric.UplinkPcRole": "Read a 'fabric.UplinkPcRole' resource.", "UPDATE.fabric.UplinkPcRole": "Update a 'fabric.UplinkPcRole' resource.", "CREATE.fabric.UplinkRole": "Create a 'fabric.UplinkRole' resource.", "DELETE.fabric.UplinkRole": "Delete a 'fabric.UplinkRole' resource.", "READ.fabric.UplinkRole": "Read a 'fabric.UplinkRole' resource.", "UPDATE.fabric.UplinkRole": "Update a 'fabric.UplinkRole' resource.", "CREATE.fabric.Vlan": "Create a 'fabric.Vlan' resource.", "DELETE.fabric.Vlan": "Delete a 'fabric.Vlan' resource.", "READ.fabric.Vlan": "Read a 'fabric.Vlan' resource.", "UPDATE.fabric.Vlan": "Update a 'fabric.Vlan' resource.", "READ.fabric.VlanInventory": "Read a 'fabric.VlanInventory' resource.", "READ.fabric.VlanSet": "Read a 'fabric.VlanSet' resource.", "CREATE.fabric.Vsan": "Create a 'fabric.Vsan' resource.", "DELETE.fabric.Vsan": "Delete a 'fabric.Vsan' resource.", "READ.fabric.Vsan": "Read a 'fabric.Vsan' resource.", "UPDATE.fabric.Vsan": "Update a 'fabric.Vsan' resource.", "READ.fabric.VsanInventory": "Read a 'fabric.VsanInventory' resource.", "READ.fault.Instance": "Read a 'fault.Instance' resource.", "UPDATE.fault.Instance": "Update a 'fault.Instance' resource.", "READ.fc.Neighbor": "Read a 'fc.Neighbor' resource.", "READ.fc.PhysicalPort": "Read a 'fc.PhysicalPort' resource.", "UPDATE.fc.PhysicalPort": "Update a 'fc.PhysicalPort' resource.", "READ.fc.PortChannel": "Read a 'fc.PortChannel' resource.", "READ.fcpool.FcBlock": "Read a 'fcpool.FcBlock' resource.", "DELETE.fcpool.Lease": "Delete a 'fcpool.Lease' resource.", "READ.fcpool.Lease": "Read a 'fcpool.Lease' resource.", "CREATE.fcpool.Pool": "Create a 'fcpool.Pool' resource.", "DELETE.fcpool.Pool": "Delete a 'fcpool.Pool' resource.", "READ.fcpool.Pool": "Read a 'fcpool.Pool' resource.", "UPDATE.fcpool.Pool": "Update a 'fcpool.Pool' resource.", "READ.fcpool.PoolMember": "Read a 'fcpool.PoolMember' resource.", "CREATE.fcpool.Reservation": "Create a 'fcpool.Reservation' resource.", "DELETE.fcpool.Reservation": "Delete a 'fcpool.Reservation' resource.", "READ.fcpool.Reservation": "Read a 'fcpool.Reservation' resource.", "UPDATE.fcpool.Reservation": "Update a 'fcpool.Reservation' resource.", "READ.fcpool.Universe": "Read a 'fcpool.Universe' resource.", "CREATE.feedback.FeedbackPost": "Create a 'feedback.FeedbackPost' resource.", "UPDATE.feedback.FeedbackPost": "Update a 'feedback.FeedbackPost' resource.", "READ.firmware.BiosDescriptor": "Read a 'firmware.BiosDescriptor' resource.", "READ.firmware.BoardControllerDescriptor": "Read a 'firmware.BoardControllerDescriptor' resource.", "CREATE.firmware.ChassisUpgrade": "Create a 'firmware.ChassisUpgrade' resource.", "DELETE.firmware.ChassisUpgrade": "Delete a 'firmware.ChassisUpgrade' resource.", "READ.firmware.ChassisUpgrade": "Read a 'firmware.ChassisUpgrade' resource.", "READ.firmware.CimcDescriptor": "Read a 'firmware.CimcDescriptor' resource.", "READ.firmware.DimmDescriptor": "Read a 'firmware.DimmDescriptor' resource.", "CREATE.firmware.Distributable": "Create a 'firmware.Distributable' resource.", "DELETE.firmware.Distributable": "Delete a 'firmware.Distributable' resource.", "READ.firmware.Distributable": "Read a 'firmware.Distributable' resource.", "UPDATE.firmware.Distributable": "Update a 'firmware.Distributable' resource.", "READ.firmware.DistributableMeta": "Read a 'firmware.DistributableMeta' resource.", "READ.firmware.DriveDescriptor": "Read a 'firmware.DriveDescriptor' resource.", "CREATE.firmware.DriverDistributable": "Create a 'firmware.DriverDistributable' resource.", "DELETE.firmware.DriverDistributable": "Delete a 'firmware.DriverDistributable' resource.", "READ.firmware.DriverDistributable": "Read a 'firmware.DriverDistributable' resource.", "UPDATE.firmware.DriverDistributable": "Update a 'firmware.DriverDistributable' resource.", "CREATE.firmware.Eula": "Create a 'firmware.Eula' resource.", "READ.firmware.Eula": "Read a 'firmware.Eula' resource.", "READ.firmware.FirmwareSummary": "Read a 'firmware.FirmwareSummary' resource.", "READ.firmware.GpuDescriptor": "Read a 'firmware.GpuDescriptor' resource.", "READ.firmware.HbaDescriptor": "Read a 'firmware.HbaDescriptor' resource.", "READ.firmware.IomDescriptor": "Read a 'firmware.IomDescriptor' resource.", "READ.firmware.MswitchDescriptor": "Read a 'firmware.MswitchDescriptor' resource.", "READ.firmware.NxosDescriptor": "Read a 'firmware.NxosDescriptor' resource.", "CREATE.firmware.PciNodeUpgrade": "Create a 'firmware.PciNodeUpgrade' resource.", "DELETE.firmware.PciNodeUpgrade": "Delete a 'firmware.PciNodeUpgrade' resource.", "READ.firmware.PciNodeUpgrade": "Read a 'firmware.PciNodeUpgrade' resource.", "READ.firmware.PcieDescriptor": "Read a 'firmware.PcieDescriptor' resource.", "CREATE.firmware.Policy": "Create a 'firmware.Policy' resource.", "DELETE.firmware.Policy": "Delete a 'firmware.Policy' resource.", "READ.firmware.Policy": "Read a 'firmware.Policy' resource.", "UPDATE.firmware.Policy": "Update a 'firmware.Policy' resource.", "READ.firmware.PsuDescriptor": "Read a 'firmware.PsuDescriptor' resource.", "READ.firmware.PsxDescriptor": "Read a 'firmware.PsxDescriptor' resource.", "READ.firmware.RunningFirmware": "Read a 'firmware.RunningFirmware' resource.", "UPDATE.firmware.RunningFirmware": "Update a 'firmware.RunningFirmware' resource.", "READ.firmware.SasExpanderDescriptor": "Read a 'firmware.SasExpanderDescriptor' resource.", "CREATE.firmware.SecureRouterUpgrade": "Create a 'firmware.SecureRouterUpgrade' resource.", "DELETE.firmware.SecureRouterUpgrade": "Delete a 'firmware.SecureRouterUpgrade' resource.", "READ.firmware.SecureRouterUpgrade": "Read a 'firmware.SecureRouterUpgrade' resource.", "CREATE.firmware.ServerConfigurationUtilityDistributable": "Create a 'firmware.ServerConfigurationUtilityDistributable' resource.", "DELETE.firmware.ServerConfigurationUtilityDistributable": "Delete a 'firmware.ServerConfigurationUtilityDistributable' resource.", "READ.firmware.ServerConfigurationUtilityDistributable": "Read a 'firmware.ServerConfigurationUtilityDistributable' resource.", "UPDATE.firmware.ServerConfigurationUtilityDistributable": "Update a 'firmware.ServerConfigurationUtilityDistributable' resource.", "READ.firmware.StorageControllerDescriptor": "Read a 'firmware.StorageControllerDescriptor' resource.", "CREATE.firmware.SwitchUpgrade": "Create a 'firmware.SwitchUpgrade' resource.", "DELETE.firmware.SwitchUpgrade": "Delete a 'firmware.SwitchUpgrade' resource.", "READ.firmware.SwitchUpgrade": "Read a 'firmware.SwitchUpgrade' resource.", "CREATE.firmware.UnsupportedVersionUpgrade": "Create a 'firmware.UnsupportedVersionUpgrade' resource.", "DELETE.firmware.UnsupportedVersionUpgrade": "Delete a 'firmware.UnsupportedVersionUpgrade' resource.", "READ.firmware.UnsupportedVersionUpgrade": "Read a 'firmware.UnsupportedVersionUpgrade' resource.", "UPDATE.firmware.UnsupportedVersionUpgrade": "Update a 'firmware.UnsupportedVersionUpgrade' resource.", "CREATE.firmware.Upgrade": "Create a 'firmware.Upgrade' resource.", "DELETE.firmware.Upgrade": "Delete a 'firmware.Upgrade' resource.", "READ.firmware.Upgrade": "Read a 'firmware.Upgrade' resource.", "UPDATE.firmware.Upgrade": "Update a 'firmware.Upgrade' resource.", "CREATE.firmware.UpgradeImpact": "Create a 'firmware.UpgradeImpact' resource.", "READ.firmware.UpgradeImpactStatus": "Read a 'firmware.UpgradeImpactStatus' resource.", "READ.firmware.UpgradeStatus": "Read a 'firmware.UpgradeStatus' resource.", "CREATE.firmware.UpgradeValidity": "Create a 'firmware.UpgradeValidity' resource.", "READ.fmc.Device": "Read a 'fmc.Device' resource.", "READ.fmc.DeviceHaPair": "Read a 'fmc.DeviceHaPair' resource.", "READ.fmc.Domain": "Read a 'fmc.Domain' resource.", "READ.fmc.PhysicalInterface": "Read a 'fmc.PhysicalInterface' resource.", "READ.forecast.Catalog": "Read a 'forecast.Catalog' resource.", "READ.forecast.Definition": "Read a 'forecast.Definition' resource.", "READ.forecast.Instance": "Read a 'forecast.Instance' resource.", "UPDATE.forecast.Instance": "Update a 'forecast.Instance' resource.", "READ.graphics.Card": "Read a 'graphics.Card' resource.", "UPDATE.graphics.Card": "Update a 'graphics.Card' resource.", "READ.graphics.Controller": "Read a 'graphics.Controller' resource.", "UPDATE.graphics.Controller": "Update a 'graphics.Controller' resource.", "READ.hci.AhvVm": "Read a 'hci.AhvVm' resource.", "UPDATE.hci.AhvVm": "Update a 'hci.AhvVm' resource.", "READ.hci.AhvVmDisk": "Read a 'hci.AhvVmDisk' resource.", "READ.hci.AhvVmGpu": "Read a 'hci.AhvVmGpu' resource.", "READ.hci.AhvVmNic": "Read a 'hci.AhvVmNic' resource.", "READ.hci.Alarm": "Read a 'hci.Alarm' resource.", "READ.hci.Cluster": "Read a 'hci.Cluster' resource.", "UPDATE.hci.Cluster": "Update a 'hci.Cluster' resource.", "READ.hci.ClusterOperation": "Read a 'hci.ClusterOperation' resource.", "UPDATE.hci.ClusterOperation": "Update a 'hci.ClusterOperation' resource.", "READ.hci.Compliance": "Read a 'hci.Compliance' resource.", "READ.hci.Disk": "Read a 'hci.Disk' resource.", "READ.hci.DomainManager": "Read a 'hci.DomainManager' resource.", "READ.hci.Entitlement": "Read a 'hci.Entitlement' resource.", "READ.hci.EsxiVm": "Read a 'hci.EsxiVm' resource.", "UPDATE.hci.EsxiVm": "Update a 'hci.EsxiVm' resource.", "READ.hci.EsxiVmDisk": "Read a 'hci.EsxiVmDisk' resource.", "READ.hci.EsxiVmNic": "Read a 'hci.EsxiVmNic' resource.", "READ.hci.ExternalStorage": "Read a 'hci.ExternalStorage' resource.", "READ.hci.Gpu": "Read a 'hci.Gpu' resource.", "READ.hci.License": "Read a 'hci.License' resource.", "READ.hci.NccCheckPolicy": "Read a 'hci.NccCheckPolicy' resource.", "READ.hci.Node": "Read a 'hci.Node' resource.", "UPDATE.hci.Node": "Update a 'hci.Node' resource.", "READ.hci.PhysicalGpu": "Read a 'hci.PhysicalGpu' resource.", "READ.hci.StorageContainer": "Read a 'hci.StorageContainer' resource.", "READ.hci.Violation": "Read a 'hci.Violation' resource.", "READ.hci.VirtualGpu": "Read a 'hci.VirtualGpu' resource.", "CREATE.hcl.CompatibilityStatus": "Create a 'hcl.CompatibilityStatus' resource.", "READ.hcl.DataImportLog": "Read a 'hcl.DataImportLog' resource.", "READ.hcl.DriverImage": "Read a 'hcl.DriverImage' resource.", "READ.hcl.ExemptedCatalog": "Read a 'hcl.ExemptedCatalog' resource.", "READ.hcl.HwCatalogInfo": "Read a 'hcl.HwCatalogInfo' resource.", "READ.hcl.HyperflexSoftwareCompatibilityInfo": "Read a 'hcl.HyperflexSoftwareCompatibilityInfo' resource.", "READ.hcl.OperatingSystem": "Read a 'hcl.OperatingSystem' resource.", "READ.hcl.OperatingSystemVendor": "Read a 'hcl.OperatingSystemVendor' resource.", "READ.hcl.ServerCatalog": "Read a 'hcl.ServerCatalog' resource.", "READ.hcl.ServerHwCatalogInfo": "Read a 'hcl.ServerHwCatalogInfo' resource.", "CREATE.hcl.SupportedDriverName": "Create a 'hcl.SupportedDriverName' resource.", "READ.hyperflex.Alarm": "Read a 'hyperflex.Alarm' resource.", "READ.hyperflex.AppCatalog": "Read a 'hyperflex.AppCatalog' resource.", "CREATE.hyperflex.AutoSupportPolicy": "Create a 'hyperflex.AutoSupportPolicy' resource.", "DELETE.hyperflex.AutoSupportPolicy": "Delete a 'hyperflex.AutoSupportPolicy' resource.", "READ.hyperflex.AutoSupportPolicy": "Read a 'hyperflex.AutoSupportPolicy' resource.", "UPDATE.hyperflex.AutoSupportPolicy": "Update a 'hyperflex.AutoSupportPolicy' resource.", "DELETE.hyperflex.BackupCluster": "Delete a 'hyperflex.BackupCluster' resource.", "READ.hyperflex.BackupCluster": "Read a 'hyperflex.BackupCluster' resource.", "CREATE.hyperflex.CapabilityInfo": "Create a 'hyperflex.CapabilityInfo' resource.", "READ.hyperflex.CapabilityInfo": "Read a 'hyperflex.CapabilityInfo' resource.", "UPDATE.hyperflex.CapabilityInfo": "Update a 'hyperflex.CapabilityInfo' resource.", "READ.hyperflex.Cluster": "Read a 'hyperflex.Cluster' resource.", "UPDATE.hyperflex.Cluster": "Update a 'hyperflex.Cluster' resource.", "CREATE.hyperflex.ClusterBackupPolicy": "Create a 'hyperflex.ClusterBackupPolicy' resource.", "DELETE.hyperflex.ClusterBackupPolicy": "Delete a 'hyperflex.ClusterBackupPolicy' resource.", "READ.hyperflex.ClusterBackupPolicy": "Read a 'hyperflex.ClusterBackupPolicy' resource.", "UPDATE.hyperflex.ClusterBackupPolicy": "Update a 'hyperflex.ClusterBackupPolicy' resource.", "CREATE.hyperflex.ClusterBackupPolicyDeployment": "Create a 'hyperflex.ClusterBackupPolicyDeployment' resource.", "DELETE.hyperflex.ClusterBackupPolicyDeployment": "Delete a 'hyperflex.ClusterBackupPolicyDeployment' resource.", "READ.hyperflex.ClusterBackupPolicyDeployment": "Read a 'hyperflex.ClusterBackupPolicyDeployment' resource.", "UPDATE.hyperflex.ClusterBackupPolicyDeployment": "Update a 'hyperflex.ClusterBackupPolicyDeployment' resource.", "DELETE.hyperflex.ClusterBackupPolicyInventory": "Delete a 'hyperflex.ClusterBackupPolicyInventory' resource.", "READ.hyperflex.ClusterBackupPolicyInventory": "Read a 'hyperflex.ClusterBackupPolicyInventory' resource.", "READ.hyperflex.ClusterHealthCheckExecutionSnapshot": "Read a 'hyperflex.ClusterHealthCheckExecutionSnapshot' resource.", "CREATE.hyperflex.ClusterNetworkPolicy": "Create a 'hyperflex.ClusterNetworkPolicy' resource.", "DELETE.hyperflex.ClusterNetworkPolicy": "Delete a 'hyperflex.ClusterNetworkPolicy' resource.", "READ.hyperflex.ClusterNetworkPolicy": "Read a 'hyperflex.ClusterNetworkPolicy' resource.", "UPDATE.hyperflex.ClusterNetworkPolicy": "Update a 'hyperflex.ClusterNetworkPolicy' resource.", "CREATE.hyperflex.ClusterProfile": "Create a 'hyperflex.ClusterProfile' resource.", "DELETE.hyperflex.ClusterProfile": "Delete a 'hyperflex.ClusterProfile' resource.", "READ.hyperflex.ClusterProfile": "Read a 'hyperflex.ClusterProfile' resource.", "UPDATE.hyperflex.ClusterProfile": "Update a 'hyperflex.ClusterProfile' resource.", "CREATE.hyperflex.ClusterReplicationNetworkPolicy": "Create a 'hyperflex.ClusterReplicationNetworkPolicy' resource.", "DELETE.hyperflex.ClusterReplicationNetworkPolicy": "Delete a 'hyperflex.ClusterReplicationNetworkPolicy' resource.", "READ.hyperflex.ClusterReplicationNetworkPolicy": "Read a 'hyperflex.ClusterReplicationNetworkPolicy' resource.", "UPDATE.hyperflex.ClusterReplicationNetworkPolicy": "Update a 'hyperflex.ClusterReplicationNetworkPolicy' resource.", "CREATE.hyperflex.ClusterReplicationNetworkPolicyDeployment": "Create a 'hyperflex.ClusterReplicationNetworkPolicyDeployment' resource.", "DELETE.hyperflex.ClusterReplicationNetworkPolicyDeployment": "Delete a 'hyperflex.ClusterReplicationNetworkPolicyDeployment' resource.", "READ.hyperflex.ClusterReplicationNetworkPolicyDeployment": "Read a 'hyperflex.ClusterReplicationNetworkPolicyDeployment' resource.", "UPDATE.hyperflex.ClusterReplicationNetworkPolicyDeployment": "Update a 'hyperflex.ClusterReplicationNetworkPolicyDeployment' resource.", "CREATE.hyperflex.ClusterStoragePolicy": "Create a 'hyperflex.ClusterStoragePolicy' resource.", "DELETE.hyperflex.ClusterStoragePolicy": "Delete a 'hyperflex.ClusterStoragePolicy' resource.", "READ.hyperflex.ClusterStoragePolicy": "Read a 'hyperflex.ClusterStoragePolicy' resource.", "UPDATE.hyperflex.ClusterStoragePolicy": "Update a 'hyperflex.ClusterStoragePolicy' resource.", "READ.hyperflex.ConfigResult": "Read a 'hyperflex.ConfigResult' resource.", "READ.hyperflex.ConfigResultEntry": "Read a 'hyperflex.ConfigResultEntry' resource.", "READ.hyperflex.DataProtectionPeer": "Read a 'hyperflex.DataProtectionPeer' resource.", "READ.hyperflex.DatastoreStatistic": "Read a 'hyperflex.DatastoreStatistic' resource.", "READ.hyperflex.DevicePackageDownloadState": "Read a 'hyperflex.DevicePackageDownloadState' resource.", "READ.hyperflex.Drive": "Read a 'hyperflex.Drive' resource.", "UPDATE.hyperflex.Drive": "Update a 'hyperflex.Drive' resource.", "READ.hyperflex.Encryption": "Read a 'hyperflex.Encryption' resource.", "CREATE.hyperflex.ExtFcStoragePolicy": "Create a 'hyperflex.ExtFcStoragePolicy' resource.", "DELETE.hyperflex.ExtFcStoragePolicy": "Delete a 'hyperflex.ExtFcStoragePolicy' resource.", "READ.hyperflex.ExtFcStoragePolicy": "Read a 'hyperflex.ExtFcStoragePolicy' resource.", "UPDATE.hyperflex.ExtFcStoragePolicy": "Update a 'hyperflex.ExtFcStoragePolicy' resource.", "CREATE.hyperflex.ExtIscsiStoragePolicy": "Create a 'hyperflex.ExtIscsiStoragePolicy' resource.", "DELETE.hyperflex.ExtIscsiStoragePolicy": "Delete a 'hyperflex.ExtIscsiStoragePolicy' resource.", "READ.hyperflex.ExtIscsiStoragePolicy": "Read a 'hyperflex.ExtIscsiStoragePolicy' resource.", "UPDATE.hyperflex.ExtIscsiStoragePolicy": "Update a 'hyperflex.ExtIscsiStoragePolicy' resource.", "READ.hyperflex.FeatureLimitExternal": "Read a 'hyperflex.FeatureLimitExternal' resource.", "READ.hyperflex.FeatureLimitInternal": "Read a 'hyperflex.FeatureLimitInternal' resource.", "READ.hyperflex.Health": "Read a 'hyperflex.Health' resource.", "READ.hyperflex.HealthCheckDefinition": "Read a 'hyperflex.HealthCheckDefinition' resource.", "READ.hyperflex.HealthCheckExecution": "Read a 'hyperflex.HealthCheckExecution' resource.", "READ.hyperflex.HealthCheckExecutionSnapshot": "Read a 'hyperflex.HealthCheckExecutionSnapshot' resource.", "READ.hyperflex.HealthCheckPackageChecksum": "Read a 'hyperflex.HealthCheckPackageChecksum' resource.", "READ.hyperflex.HealthCheckSchedulePolicy": "Read a 'hyperflex.HealthCheckSchedulePolicy' resource.", "READ.hyperflex.HwCatalog": "Read a 'hyperflex.HwCatalog' resource.", "READ.hyperflex.HxdpVersion": "Read a 'hyperflex.HxdpVersion' resource.", "READ.hyperflex.HypervisorHost": "Read a 'hyperflex.HypervisorHost' resource.", "UPDATE.hyperflex.HypervisorHost": "Update a 'hyperflex.HypervisorHost' resource.", "READ.hyperflex.HypervisorVirtualMachine": "Read a 'hyperflex.HypervisorVirtualMachine' resource.", "UPDATE.hyperflex.HypervisorVirtualMachine": "Update a 'hyperflex.HypervisorVirtualMachine' resource.", "READ.hyperflex.InitiatorGroup": "Read a 'hyperflex.InitiatorGroup' resource.", "UPDATE.hyperflex.InitiatorGroup": "Update a 'hyperflex.InitiatorGroup' resource.", "READ.hyperflex.IscsiNetwork": "Read a 'hyperflex.IscsiNetwork' resource.", "UPDATE.hyperflex.IscsiNetwork": "Update a 'hyperflex.IscsiNetwork' resource.", "CREATE.hyperflex.KeyEncryptionKey": "Create a 'hyperflex.KeyEncryptionKey' resource.", "DELETE.hyperflex.KeyEncryptionKey": "Delete a 'hyperflex.KeyEncryptionKey' resource.", "READ.hyperflex.KeyEncryptionKey": "Read a 'hyperflex.KeyEncryptionKey' resource.", "UPDATE.hyperflex.KeyEncryptionKey": "Update a 'hyperflex.KeyEncryptionKey' resource.", "READ.hyperflex.License": "Read a 'hyperflex.License' resource.", "CREATE.hyperflex.LocalCredentialPolicy": "Create a 'hyperflex.LocalCredentialPolicy' resource.", "DELETE.hyperflex.LocalCredentialPolicy": "Delete a 'hyperflex.LocalCredentialPolicy' resource.", "READ.hyperflex.LocalCredentialPolicy": "Read a 'hyperflex.LocalCredentialPolicy' resource.", "UPDATE.hyperflex.LocalCredentialPolicy": "Update a 'hyperflex.LocalCredentialPolicy' resource.", "READ.hyperflex.Lun": "Read a 'hyperflex.Lun' resource.", "UPDATE.hyperflex.Lun": "Update a 'hyperflex.Lun' resource.", "READ.hyperflex.Node": "Read a 'hyperflex.Node' resource.", "CREATE.hyperflex.NodeConfigPolicy": "Create a 'hyperflex.NodeConfigPolicy' resource.", "DELETE.hyperflex.NodeConfigPolicy": "Delete a 'hyperflex.NodeConfigPolicy' resource.", "READ.hyperflex.NodeConfigPolicy": "Read a 'hyperflex.NodeConfigPolicy' resource.", "UPDATE.hyperflex.NodeConfigPolicy": "Update a 'hyperflex.NodeConfigPolicy' resource.", "CREATE.hyperflex.NodeProfile": "Create a 'hyperflex.NodeProfile' resource.", "DELETE.hyperflex.NodeProfile": "Delete a 'hyperflex.NodeProfile' resource.", "READ.hyperflex.NodeProfile": "Read a 'hyperflex.NodeProfile' resource.", "UPDATE.hyperflex.NodeProfile": "Update a 'hyperflex.NodeProfile' resource.", "READ.hyperflex.ProtectedCluster": "Read a 'hyperflex.ProtectedCluster' resource.", "CREATE.hyperflex.ProxySettingPolicy": "Create a 'hyperflex.ProxySettingPolicy' resource.", "DELETE.hyperflex.ProxySettingPolicy": "Delete a 'hyperflex.ProxySettingPolicy' resource.", "READ.hyperflex.ProxySettingPolicy": "Read a 'hyperflex.ProxySettingPolicy' resource.", "UPDATE.hyperflex.ProxySettingPolicy": "Update a 'hyperflex.ProxySettingPolicy' resource.", "CREATE.hyperflex.ReduceReSync": "Create a 'hyperflex.ReduceReSync' resource.", "READ.hyperflex.ReduceReSync": "Read a 'hyperflex.ReduceReSync' resource.", "UPDATE.hyperflex.ReduceReSync": "Update a 'hyperflex.ReduceReSync' resource.", "READ.hyperflex.ServerFirmwareVersion": "Read a 'hyperflex.ServerFirmwareVersion' resource.", "READ.hyperflex.ServerFirmwareVersionEntry": "Read a 'hyperflex.ServerFirmwareVersionEntry' resource.", "READ.hyperflex.ServerModel": "Read a 'hyperflex.ServerModel' resource.", "CREATE.hyperflex.ServiceAuthToken": "Create a 'hyperflex.ServiceAuthToken' resource.", "DELETE.hyperflex.ServiceAuthToken": "Delete a 'hyperflex.ServiceAuthToken' resource.", "READ.hyperflex.ServiceAuthToken": "Read a 'hyperflex.ServiceAuthToken' resource.", "UPDATE.hyperflex.ServiceAuthToken": "Update a 'hyperflex.ServiceAuthToken' resource.", "READ.hyperflex.SoftwareDistributionComponent": "Read a 'hyperflex.SoftwareDistributionComponent' resource.", "READ.hyperflex.SoftwareDistributionEntry": "Read a 'hyperflex.SoftwareDistributionEntry' resource.", "READ.hyperflex.SoftwareDistributionVersion": "Read a 'hyperflex.SoftwareDistributionVersion' resource.", "CREATE.hyperflex.SoftwareVersionPolicy": "Create a 'hyperflex.SoftwareVersionPolicy' resource.", "DELETE.hyperflex.SoftwareVersionPolicy": "Delete a 'hyperflex.SoftwareVersionPolicy' resource.", "READ.hyperflex.SoftwareVersionPolicy": "Read a 'hyperflex.SoftwareVersionPolicy' resource.", "UPDATE.hyperflex.SoftwareVersionPolicy": "Update a 'hyperflex.SoftwareVersionPolicy' resource.", "CREATE.hyperflex.StartReduceReSync": "Create a 'hyperflex.StartReduceReSync' resource.", "READ.hyperflex.StartReduceReSync": "Read a 'hyperflex.StartReduceReSync' resource.", "READ.hyperflex.StorageContainer": "Read a 'hyperflex.StorageContainer' resource.", "UPDATE.hyperflex.StorageContainer": "Update a 'hyperflex.StorageContainer' resource.", "CREATE.hyperflex.SysConfigPolicy": "Create a 'hyperflex.SysConfigPolicy' resource.", "DELETE.hyperflex.SysConfigPolicy": "Delete a 'hyperflex.SysConfigPolicy' resource.", "READ.hyperflex.SysConfigPolicy": "Read a 'hyperflex.SysConfigPolicy' resource.", "UPDATE.hyperflex.SysConfigPolicy": "Update a 'hyperflex.SysConfigPolicy' resource.", "READ.hyperflex.Target": "Read a 'hyperflex.Target' resource.", "UPDATE.hyperflex.Target": "Update a 'hyperflex.Target' resource.", "CREATE.hyperflex.UcsmConfigPolicy": "Create a 'hyperflex.UcsmConfigPolicy' resource.", "DELETE.hyperflex.UcsmConfigPolicy": "Delete a 'hyperflex.UcsmConfigPolicy' resource.", "READ.hyperflex.UcsmConfigPolicy": "Read a 'hyperflex.UcsmConfigPolicy' resource.", "UPDATE.hyperflex.UcsmConfigPolicy": "Update a 'hyperflex.UcsmConfigPolicy' resource.", "CREATE.hyperflex.VcenterConfigPolicy": "Create a 'hyperflex.VcenterConfigPolicy' resource.", "DELETE.hyperflex.VcenterConfigPolicy": "Delete a 'hyperflex.VcenterConfigPolicy' resource.", "READ.hyperflex.VcenterConfigPolicy": "Read a 'hyperflex.VcenterConfigPolicy' resource.", "UPDATE.hyperflex.VcenterConfigPolicy": "Update a 'hyperflex.VcenterConfigPolicy' resource.", "DELETE.hyperflex.VmBackupInfo": "Delete a 'hyperflex.VmBackupInfo' resource.", "READ.hyperflex.VmBackupInfo": "Read a 'hyperflex.VmBackupInfo' resource.", "CREATE.hyperflex.VmImportOperation": "Create a 'hyperflex.VmImportOperation' resource.", "DELETE.hyperflex.VmImportOperation": "Delete a 'hyperflex.VmImportOperation' resource.", "READ.hyperflex.VmImportOperation": "Read a 'hyperflex.VmImportOperation' resource.", "CREATE.hyperflex.VmRestoreOperation": "Create a 'hyperflex.VmRestoreOperation' resource.", "DELETE.hyperflex.VmRestoreOperation": "Delete a 'hyperflex.VmRestoreOperation' resource.", "READ.hyperflex.VmRestoreOperation": "Read a 'hyperflex.VmRestoreOperation' resource.", "DELETE.hyperflex.VmSnapshotInfo": "Delete a 'hyperflex.VmSnapshotInfo' resource.", "READ.hyperflex.VmSnapshotInfo": "Read a 'hyperflex.VmSnapshotInfo' resource.", "READ.hyperflex.Volume": "Read a 'hyperflex.Volume' resource.", "UPDATE.hyperflex.Volume": "Update a 'hyperflex.Volume' resource.", "READ.hyperflex.WitnessConfiguration": "Read a 'hyperflex.WitnessConfiguration' resource.", "READ.iaas.ConnectorPack": "Read a 'iaas.ConnectorPack' resource.", "READ.iaas.CustomTaskInfo": "Read a 'iaas.CustomTaskInfo' resource.", "READ.iaas.DeviceStatus": "Read a 'iaas.DeviceStatus' resource.", "READ.iaas.DiagnosticMessages": "Read a 'iaas.DiagnosticMessages' resource.", "READ.iaas.LicenseInfo": "Read a 'iaas.LicenseInfo' resource.", "READ.iaas.MostRunTasks": "Read a 'iaas.MostRunTasks' resource.", "READ.iaas.ServiceRequest": "Read a 'iaas.ServiceRequest' resource.", "READ.iaas.SystemTaskInfo": "Read a 'iaas.SystemTaskInfo' resource.", "READ.iaas.UcsdInfo": "Read a 'iaas.UcsdInfo' resource.", "UPDATE.iaas.UcsdInfo": "Update a 'iaas.UcsdInfo' resource.", "READ.iaas.UcsdManagedInfra": "Read a 'iaas.UcsdManagedInfra' resource.", "READ.iaas.UcsdMessages": "Read a 'iaas.UcsdMessages' resource.", "CREATE.iam.Account": "Create a 'iam.Account' resource.", "DELETE.iam.Account": "Delete a 'iam.Account' resource.", "READ.iam.Account": "Read a 'iam.Account' resource.", "UPDATE.iam.Account": "Update a 'iam.Account' resource.", "READ.iam.AccountExperience": "Read a 'iam.AccountExperience' resource.", "CREATE.iam.ApiKey": "Create a 'iam.ApiKey' resource.", "DELETE.iam.ApiKey": "Delete a 'iam.ApiKey' resource.", "READ.iam.ApiKey": "Read a 'iam.ApiKey' resource.", "UPDATE.iam.ApiKey": "Update a 'iam.ApiKey' resource.", "CREATE.iam.AppRegistration": "Create a 'iam.AppRegistration' resource.", "DELETE.iam.AppRegistration": "Delete a 'iam.AppRegistration' resource.", "READ.iam.AppRegistration": "Read a 'iam.AppRegistration' resource.", "UPDATE.iam.AppRegistration": "Update a 'iam.AppRegistration' resource.", "READ.iam.BannerMessage": "Read a 'iam.BannerMessage' resource.", "UPDATE.iam.BannerMessage": "Update a 'iam.BannerMessage' resource.", "CREATE.iam.Certificate": "Create a 'iam.Certificate' resource.", "DELETE.iam.Certificate": "Delete a 'iam.Certificate' resource.", "READ.iam.Certificate": "Read a 'iam.Certificate' resource.", "UPDATE.iam.Certificate": "Update a 'iam.Certificate' resource.", "CREATE.iam.CertificateRequest": "Create a 'iam.CertificateRequest' resource.", "DELETE.iam.CertificateRequest": "Delete a 'iam.CertificateRequest' resource.", "READ.iam.CertificateRequest": "Read a 'iam.CertificateRequest' resource.", "UPDATE.iam.CertificateRequest": "Update a 'iam.CertificateRequest' resource.", "CREATE.iam.CuiIntegration": "Create a 'iam.CuiIntegration' resource.", "READ.iam.CuiIntegration": "Read a 'iam.CuiIntegration' resource.", "UPDATE.iam.CuiIntegration": "Update a 'iam.CuiIntegration' resource.", "READ.iam.DefaultAuthentication": "Read a 'iam.DefaultAuthentication' resource.", "UPDATE.iam.DefaultAuthentication": "Update a 'iam.DefaultAuthentication' resource.", "READ.iam.DomainGroup": "Read a 'iam.DomainGroup' resource.", "CREATE.iam.DomainNameInfo": "Create a 'iam.DomainNameInfo' resource.", "DELETE.iam.DomainNameInfo": "Delete a 'iam.DomainNameInfo' resource.", "READ.iam.DomainNameInfo": "Read a 'iam.DomainNameInfo' resource.", "UPDATE.iam.DomainNameInfo": "Update a 'iam.DomainNameInfo' resource.", "READ.iam.EndPointPrivilege": "Read a 'iam.EndPointPrivilege' resource.", "READ.iam.EndPointRole": "Read a 'iam.EndPointRole' resource.", "CREATE.iam.EndPointUser": "Create a 'iam.EndPointUser' resource.", "DELETE.iam.EndPointUser": "Delete a 'iam.EndPointUser' resource.", "READ.iam.EndPointUser": "Read a 'iam.EndPointUser' resource.", "UPDATE.iam.EndPointUser": "Update a 'iam.EndPointUser' resource.", "READ.iam.EndPointUserInventory": "Read a 'iam.EndPointUserInventory' resource.", "CREATE.iam.EndPointUserPolicy": "Create a 'iam.EndPointUserPolicy' resource.", "DELETE.iam.EndPointUserPolicy": "Delete a 'iam.EndPointUserPolicy' resource.", "READ.iam.EndPointUserPolicy": "Read a 'iam.EndPointUserPolicy' resource.", "UPDATE.iam.EndPointUserPolicy": "Update a 'iam.EndPointUserPolicy' resource.", "READ.iam.EndPointUserPolicyInventory": "Read a 'iam.EndPointUserPolicyInventory' resource.", "CREATE.iam.EndPointUserRole": "Create a 'iam.EndPointUserRole' resource.", "DELETE.iam.EndPointUserRole": "Delete a 'iam.EndPointUserRole' resource.", "READ.iam.EndPointUserRole": "Read a 'iam.EndPointUserRole' resource.", "UPDATE.iam.EndPointUserRole": "Update a 'iam.EndPointUserRole' resource.", "READ.iam.EndPointUserRoleInventory": "Read a 'iam.EndPointUserRoleInventory' resource.", "CREATE.iam.GuestAccessSettings": "Create a 'iam.GuestAccessSettings' resource.", "DELETE.iam.GuestAccessSettings": "Delete a 'iam.GuestAccessSettings' resource.", "READ.iam.GuestAccessSettings": "Read a 'iam.GuestAccessSettings' resource.", "UPDATE.iam.GuestAccessSettings": "Update a 'iam.GuestAccessSettings' resource.", "CREATE.iam.Idp": "Create a 'iam.Idp' resource.", "DELETE.iam.Idp": "Delete a 'iam.Idp' resource.", "READ.iam.Idp": "Read a 'iam.Idp' resource.", "UPDATE.iam.Idp": "Update a 'iam.Idp' resource.", "READ.iam.IdpReference": "Read a 'iam.IdpReference' resource.", "UPDATE.iam.IdpReference": "Update a 'iam.IdpReference' resource.", "CREATE.iam.IpAccessManagement": "Create a 'iam.IpAccessManagement' resource.", "READ.iam.IpAccessManagement": "Read a 'iam.IpAccessManagement' resource.", "UPDATE.iam.IpAccessManagement": "Update a 'iam.IpAccessManagement' resource.", "CREATE.iam.IpAddress": "Create a 'iam.IpAddress' resource.", "DELETE.iam.IpAddress": "Delete a 'iam.IpAddress' resource.", "READ.iam.IpAddress": "Read a 'iam.IpAddress' resource.", "UPDATE.iam.IpAddress": "Update a 'iam.IpAddress' resource.", "READ.iam.LdapConfigParams": "Read a 'iam.LdapConfigParams' resource.", "CREATE.iam.LdapGroup": "Create a 'iam.LdapGroup' resource.", "DELETE.iam.LdapGroup": "Delete a 'iam.LdapGroup' resource.", "READ.iam.LdapGroup": "Read a 'iam.LdapGroup' resource.", "UPDATE.iam.LdapGroup": "Update a 'iam.LdapGroup' resource.", "READ.iam.LdapGroupInventory": "Read a 'iam.LdapGroupInventory' resource.", "READ.iam.LdapMeta": "Read a 'iam.LdapMeta' resource.", "CREATE.iam.LdapPolicy": "Create a 'iam.LdapPolicy' resource.", "DELETE.iam.LdapPolicy": "Delete a 'iam.LdapPolicy' resource.", "READ.iam.LdapPolicy": "Read a 'iam.LdapPolicy' resource.", "UPDATE.iam.LdapPolicy": "Update a 'iam.LdapPolicy' resource.", "READ.iam.LdapPolicyInventory": "Read a 'iam.LdapPolicyInventory' resource.", "CREATE.iam.LdapProvider": "Create a 'iam.LdapProvider' resource.", "DELETE.iam.LdapProvider": "Delete a 'iam.LdapProvider' resource.", "READ.iam.LdapProvider": "Read a 'iam.LdapProvider' resource.", "UPDATE.iam.LdapProvider": "Update a 'iam.LdapProvider' resource.", "READ.iam.LdapProviderInventory": "Read a 'iam.LdapProviderInventory' resource.", "CREATE.iam.LocalUserPassword": "Create a 'iam.LocalUserPassword' resource.", "READ.iam.LocalUserPassword": "Read a 'iam.LocalUserPassword' resource.", "UPDATE.iam.LocalUserPassword": "Update a 'iam.LocalUserPassword' resource.", "READ.iam.LocalUserPasswordPolicy": "Read a 'iam.LocalUserPasswordPolicy' resource.", "UPDATE.iam.LocalUserPasswordPolicy": "Update a 'iam.LocalUserPasswordPolicy' resource.", "DELETE.iam.OAuthToken": "Delete a 'iam.OAuthToken' resource.", "READ.iam.OAuthToken": "Read a 'iam.OAuthToken' resource.", "READ.iam.PasswordHistorySettingCollection": "Read a 'iam.PasswordHistorySettingCollection' resource.", "CREATE.iam.Permission": "Create a 'iam.Permission' resource.", "DELETE.iam.Permission": "Delete a 'iam.Permission' resource.", "READ.iam.Permission": "Read a 'iam.Permission' resource.", "UPDATE.iam.Permission": "Update a 'iam.Permission' resource.", "CREATE.iam.PrivateKeySpec": "Create a 'iam.PrivateKeySpec' resource.", "DELETE.iam.PrivateKeySpec": "Delete a 'iam.PrivateKeySpec' resource.", "READ.iam.PrivateKeySpec": "Read a 'iam.PrivateKeySpec' resource.", "UPDATE.iam.PrivateKeySpec": "Update a 'iam.PrivateKeySpec' resource.", "READ.iam.Privilege": "Read a 'iam.Privilege' resource.", "CREATE.iam.PrivilegeSet": "Create a 'iam.PrivilegeSet' resource.", "DELETE.iam.PrivilegeSet": "Delete a 'iam.PrivilegeSet' resource.", "READ.iam.PrivilegeSet": "Read a 'iam.PrivilegeSet' resource.", "UPDATE.iam.PrivilegeSet": "Update a 'iam.PrivilegeSet' resource.", "CREATE.iam.PrivilegeSetMetaInfo": "Create a 'iam.PrivilegeSetMetaInfo' resource.", "READ.iam.PrivilegeSetMetaInfo": "Read a 'iam.PrivilegeSetMetaInfo' resource.", "CREATE.iam.Qualifier": "Create a 'iam.Qualifier' resource.", "DELETE.iam.Qualifier": "Delete a 'iam.Qualifier' resource.", "READ.iam.Qualifier": "Read a 'iam.Qualifier' resource.", "UPDATE.iam.Qualifier": "Update a 'iam.Qualifier' resource.", "READ.iam.ResourceLimits": "Read a 'iam.ResourceLimits' resource.", "UPDATE.iam.ResourceLimits": "Update a 'iam.ResourceLimits' resource.", "READ.iam.ResourcePermission": "Read a 'iam.ResourcePermission' resource.", "CREATE.iam.ResourceRoles": "Create a 'iam.ResourceRoles' resource.", "DELETE.iam.ResourceRoles": "Delete a 'iam.ResourceRoles' resource.", "READ.iam.ResourceRoles": "Read a 'iam.ResourceRoles' resource.", "UPDATE.iam.ResourceRoles": "Update a 'iam.ResourceRoles' resource.", "READ.iam.Role": "Read a 'iam.Role' resource.", "READ.iam.SecurityHolder": "Read a 'iam.SecurityHolder' resource.", "READ.iam.ServiceProvider": "Read a 'iam.ServiceProvider' resource.", "DELETE.iam.Session": "Delete a 'iam.Session' resource.", "READ.iam.Session": "Read a 'iam.Session' resource.", "CREATE.iam.SessionLimits": "Create a 'iam.SessionLimits' resource.", "DELETE.iam.SessionLimits": "Delete a 'iam.SessionLimits' resource.", "READ.iam.SessionLimits": "Read a 'iam.SessionLimits' resource.", "UPDATE.iam.SessionLimits": "Update a 'iam.SessionLimits' resource.", "CREATE.iam.SharingRule": "Create a 'iam.SharingRule' resource.", "DELETE.iam.SharingRule": "Delete a 'iam.SharingRule' resource.", "READ.iam.SharingRule": "Read a 'iam.SharingRule' resource.", "UPDATE.iam.SharingRule": "Update a 'iam.SharingRule' resource.", "READ.iam.System": "Read a 'iam.System' resource.", "READ.iam.TestIdpConfiguration": "Read a 'iam.TestIdpConfiguration' resource.", "UPDATE.iam.TestIdpConfiguration": "Update a 'iam.TestIdpConfiguration' resource.", "CREATE.iam.TrustPoint": "Create a 'iam.TrustPoint' resource.", "DELETE.iam.TrustPoint": "Delete a 'iam.TrustPoint' resource.", "READ.iam.TrustPoint": "Read a 'iam.TrustPoint' resource.", "CREATE.iam.User": "Create a 'iam.User' resource.", "DELETE.iam.User": "Delete a 'iam.User' resource.", "READ.iam.User": "Read a 'iam.User' resource.", "UPDATE.iam.User": "Update a 'iam.User' resource.", "CREATE.iam.UserGroup": "Create a 'iam.UserGroup' resource.", "DELETE.iam.UserGroup": "Delete a 'iam.UserGroup' resource.", "READ.iam.UserGroup": "Read a 'iam.UserGroup' resource.", "UPDATE.iam.UserGroup": "Update a 'iam.UserGroup' resource.", "READ.iam.UserPreference": "Read a 'iam.UserPreference' resource.", "UPDATE.iam.UserPreference": "Update a 'iam.UserPreference' resource.", "CREATE.iam.UserQualifier": "Create a 'iam.UserQualifier' resource.", "DELETE.iam.UserQualifier": "Delete a 'iam.UserQualifier' resource.", "READ.iam.UserQualifier": "Read a 'iam.UserQualifier' resource.", "UPDATE.iam.UserQualifier": "Update a 'iam.UserQualifier' resource.", "CREATE.iam.UserSetting": "Create a 'iam.UserSetting' resource.", "READ.iam.UserSetting": "Read a 'iam.UserSetting' resource.", "UPDATE.iam.UserSetting": "Update a 'iam.UserSetting' resource.", "READ.inventory.DeviceInfo": "Read a 'inventory.DeviceInfo' resource.", "READ.inventory.DnMoBinding": "Read a 'inventory.DnMoBinding' resource.", "READ.inventory.GenericInventory": "Read a 'inventory.GenericInventory' resource.", "UPDATE.inventory.GenericInventory": "Update a 'inventory.GenericInventory' resource.", "READ.inventory.GenericInventoryHolder": "Read a 'inventory.GenericInventoryHolder' resource.", "UPDATE.inventory.GenericInventoryHolder": "Update a 'inventory.GenericInventoryHolder' resource.", "CREATE.inventory.Request": "Create a 'inventory.Request' resource.", "CREATE.ipmioverlan.Policy": "Create a 'ipmioverlan.Policy' resource.", "DELETE.ipmioverlan.Policy": "Delete a 'ipmioverlan.Policy' resource.", "READ.ipmioverlan.Policy": "Read a 'ipmioverlan.Policy' resource.", "UPDATE.ipmioverlan.Policy": "Update a 'ipmioverlan.Policy' resource.", "READ.ipmioverlan.PolicyInventory": "Read a 'ipmioverlan.PolicyInventory' resource.", "READ.ippool.BlockLease": "Read a 'ippool.BlockLease' resource.", "DELETE.ippool.IpLease": "Delete a 'ippool.IpLease' resource.", "READ.ippool.IpLease": "Read a 'ippool.IpLease' resource.", "CREATE.ippool.Pool": "Create a 'ippool.Pool' resource.", "DELETE.ippool.Pool": "Delete a 'ippool.Pool' resource.", "READ.ippool.Pool": "Read a 'ippool.Pool' resource.", "UPDATE.ippool.Pool": "Update a 'ippool.Pool' resource.", "READ.ippool.PoolMember": "Read a 'ippool.PoolMember' resource.", "CREATE.ippool.Reservation": "Create a 'ippool.Reservation' resource.", "DELETE.ippool.Reservation": "Delete a 'ippool.Reservation' resource.", "READ.ippool.Reservation": "Read a 'ippool.Reservation' resource.", "UPDATE.ippool.Reservation": "Update a 'ippool.Reservation' resource.", "READ.ippool.ShadowBlock": "Read a 'ippool.ShadowBlock' resource.", "READ.ippool.ShadowPool": "Read a 'ippool.ShadowPool' resource.", "READ.ippool.Universe": "Read a 'ippool.Universe' resource.", "READ.iqnpool.Block": "Read a 'iqnpool.Block' resource.", "DELETE.iqnpool.Lease": "Delete a 'iqnpool.Lease' resource.", "READ.iqnpool.Lease": "Read a 'iqnpool.Lease' resource.", "CREATE.iqnpool.Pool": "Create a 'iqnpool.Pool' resource.", "DELETE.iqnpool.Pool": "Delete a 'iqnpool.Pool' resource.", "READ.iqnpool.Pool": "Read a 'iqnpool.Pool' resource.", "UPDATE.iqnpool.Pool": "Update a 'iqnpool.Pool' resource.", "READ.iqnpool.PoolMember": "Read a 'iqnpool.PoolMember' resource.", "CREATE.iqnpool.Reservation": "Create a 'iqnpool.Reservation' resource.", "DELETE.iqnpool.Reservation": "Delete a 'iqnpool.Reservation' resource.", "READ.iqnpool.Reservation": "Read a 'iqnpool.Reservation' resource.", "READ.iqnpool.Universe": "Read a 'iqnpool.Universe' resource.", "READ.iwotenant.MaintenanceNotification": "Read a 'iwotenant.MaintenanceNotification' resource.", "CREATE.iwotenant.Migrate": "Create a 'iwotenant.Migrate' resource.", "READ.iwotenant.Migrate": "Read a 'iwotenant.Migrate' resource.", "UPDATE.iwotenant.Migrate": "Update a 'iwotenant.Migrate' resource.", "CREATE.iwotenant.TenantCustomization": "Create a 'iwotenant.TenantCustomization' resource.", "DELETE.iwotenant.TenantCustomization": "Delete a 'iwotenant.TenantCustomization' resource.", "READ.iwotenant.TenantCustomization": "Read a 'iwotenant.TenantCustomization' resource.", "UPDATE.iwotenant.TenantCustomization": "Update a 'iwotenant.TenantCustomization' resource.", "READ.iwotenant.TenantStatus": "Read a 'iwotenant.TenantStatus' resource.", "CREATE.kvm.Policy": "Create a 'kvm.Policy' resource.", "DELETE.kvm.Policy": "Delete a 'kvm.Policy' resource.", "READ.kvm.Policy": "Read a 'kvm.Policy' resource.", "UPDATE.kvm.Policy": "Update a 'kvm.Policy' resource.", "READ.kvm.PolicyInventory": "Read a 'kvm.PolicyInventory' resource.", "CREATE.kvm.Session": "Create a 'kvm.Session' resource.", "READ.kvm.Session": "Read a 'kvm.Session' resource.", "UPDATE.kvm.Session": "Update a 'kvm.Session' resource.", "CREATE.kvm.Tunnel": "Create a 'kvm.Tunnel' resource.", "READ.kvm.Tunnel": "Read a 'kvm.Tunnel' resource.", "CREATE.kvm.TunneledKvmPolicy": "Create a 'kvm.TunneledKvmPolicy' resource.", "DELETE.kvm.TunneledKvmPolicy": "Delete a 'kvm.TunneledKvmPolicy' resource.", "READ.kvm.TunneledKvmPolicy": "Read a 'kvm.TunneledKvmPolicy' resource.", "UPDATE.kvm.TunneledKvmPolicy": "Update a 'kvm.TunneledKvmPolicy' resource.", "READ.license.AccountLicenseData": "Read a 'license.AccountLicenseData' resource.", "UPDATE.license.AccountLicenseData": "Update a 'license.AccountLicenseData' resource.", "READ.license.CustomerOp": "Read a 'license.CustomerOp' resource.", "UPDATE.license.CustomerOp": "Update a 'license.CustomerOp' resource.", "READ.license.ErpCustomerOp": "Read a 'license.ErpCustomerOp' resource.", "UPDATE.license.ErpCustomerOp": "Update a 'license.ErpCustomerOp' resource.", "CREATE.license.ErpLicenseCount": "Create a 'license.ErpLicenseCount' resource.", "READ.license.ErpLicenseCount": "Read a 'license.ErpLicenseCount' resource.", "READ.license.IksCustomerOp": "Read a 'license.IksCustomerOp' resource.", "UPDATE.license.IksCustomerOp": "Update a 'license.IksCustomerOp' resource.", "CREATE.license.IksLicenseCount": "Create a 'license.IksLicenseCount' resource.", "READ.license.IksLicenseCount": "Read a 'license.IksLicenseCount' resource.", "UPDATE.license.IksLicenseCount": "Update a 'license.IksLicenseCount' resource.", "READ.license.IncCustomerOp": "Read a 'license.IncCustomerOp' resource.", "UPDATE.license.IncCustomerOp": "Update a 'license.IncCustomerOp' resource.", "CREATE.license.IncLicenseCount": "Create a 'license.IncLicenseCount' resource.", "READ.license.IncLicenseCount": "Read a 'license.IncLicenseCount' resource.", "UPDATE.license.IncLicenseCount": "Update a 'license.IncLicenseCount' resource.", "READ.license.IwoCustomerOp": "Read a 'license.IwoCustomerOp' resource.", "UPDATE.license.IwoCustomerOp": "Update a 'license.IwoCustomerOp' resource.", "CREATE.license.IwoLicenseCount": "Create a 'license.IwoLicenseCount' resource.", "READ.license.IwoLicenseCount": "Read a 'license.IwoLicenseCount' resource.", "UPDATE.license.IwoLicenseCount": "Update a 'license.IwoLicenseCount' resource.", "CREATE.license.LicenseInfo": "Create a 'license.LicenseInfo' resource.", "READ.license.LicenseInfo": "Read a 'license.LicenseInfo' resource.", "UPDATE.license.LicenseInfo": "Update a 'license.LicenseInfo' resource.", "READ.license.LicenseInfoView": "Read a 'license.LicenseInfoView' resource.", "READ.license.LicenseRegistrationStatus": "Read a 'license.LicenseRegistrationStatus' resource.", "UPDATE.license.LicenseRegistrationStatus": "Update a 'license.LicenseRegistrationStatus' resource.", "CREATE.license.LicenseReservationOp": "Create a 'license.LicenseReservationOp' resource.", "READ.license.LicenseReservationOp": "Read a 'license.LicenseReservationOp' resource.", "UPDATE.license.LicenseReservationOp": "Update a 'license.LicenseReservationOp' resource.", "READ.license.SmartlicenseToken": "Read a 'license.SmartlicenseToken' resource.", "UPDATE.license.SmartlicenseToken": "Update a 'license.SmartlicenseToken' resource.", "READ.ls.ServiceProfile": "Read a 'ls.ServiceProfile' resource.", "UPDATE.ls.ServiceProfile": "Update a 'ls.ServiceProfile' resource.", "READ.macpool.IdBlock": "Read a 'macpool.IdBlock' resource.", "DELETE.macpool.Lease": "Delete a 'macpool.Lease' resource.", "READ.macpool.Lease": "Read a 'macpool.Lease' resource.", "CREATE.macpool.Pool": "Create a 'macpool.Pool' resource.", "DELETE.macpool.Pool": "Delete a 'macpool.Pool' resource.", "READ.macpool.Pool": "Read a 'macpool.Pool' resource.", "UPDATE.macpool.Pool": "Update a 'macpool.Pool' resource.", "READ.macpool.PoolMember": "Read a 'macpool.PoolMember' resource.", "CREATE.macpool.Reservation": "Create a 'macpool.Reservation' resource.", "DELETE.macpool.Reservation": "Delete a 'macpool.Reservation' resource.", "READ.macpool.Reservation": "Read a 'macpool.Reservation' resource.", "UPDATE.macpool.Reservation": "Update a 'macpool.Reservation' resource.", "READ.macpool.Universe": "Read a 'macpool.Universe' resource.", "READ.management.Controller": "Read a 'management.Controller' resource.", "UPDATE.management.Controller": "Update a 'management.Controller' resource.", "READ.management.Entity": "Read a 'management.Entity' resource.", "UPDATE.management.Entity": "Update a 'management.Entity' resource.", "READ.management.Interface": "Read a 'management.Interface' resource.", "UPDATE.management.Interface": "Update a 'management.Interface' resource.", "READ.memory.Array": "Read a 'memory.Array' resource.", "UPDATE.memory.Array": "Update a 'memory.Array' resource.", "READ.memory.PersistentMemoryConfigResult": "Read a 'memory.PersistentMemoryConfigResult' resource.", "UPDATE.memory.PersistentMemoryConfigResult": "Update a 'memory.PersistentMemoryConfigResult' resource.", "READ.memory.PersistentMemoryConfiguration": "Read a 'memory.PersistentMemoryConfiguration' resource.", "UPDATE.memory.PersistentMemoryConfiguration": "Update a 'memory.PersistentMemoryConfiguration' resource.", "READ.memory.PersistentMemoryNamespace": "Read a 'memory.PersistentMemoryNamespace' resource.", "UPDATE.memory.PersistentMemoryNamespace": "Update a 'memory.PersistentMemoryNamespace' resource.", "READ.memory.PersistentMemoryNamespaceConfigResult": "Read a 'memory.PersistentMemoryNamespaceConfigResult' resource.", "UPDATE.memory.PersistentMemoryNamespaceConfigResult": "Update a 'memory.PersistentMemoryNamespaceConfigResult' resource.", "CREATE.memory.PersistentMemoryPolicy": "Create a 'memory.PersistentMemoryPolicy' resource.", "DELETE.memory.PersistentMemoryPolicy": "Delete a 'memory.PersistentMemoryPolicy' resource.", "READ.memory.PersistentMemoryPolicy": "Read a 'memory.PersistentMemoryPolicy' resource.", "UPDATE.memory.PersistentMemoryPolicy": "Update a 'memory.PersistentMemoryPolicy' resource.", "READ.memory.PersistentMemoryRegion": "Read a 'memory.PersistentMemoryRegion' resource.", "UPDATE.memory.PersistentMemoryRegion": "Update a 'memory.PersistentMemoryRegion' resource.", "READ.memory.PersistentMemoryUnit": "Read a 'memory.PersistentMemoryUnit' resource.", "UPDATE.memory.PersistentMemoryUnit": "Update a 'memory.PersistentMemoryUnit' resource.", "CREATE.memory.Policy": "Create a 'memory.Policy' resource.", "DELETE.memory.Policy": "Delete a 'memory.Policy' resource.", "READ.memory.Policy": "Read a 'memory.Policy' resource.", "UPDATE.memory.Policy": "Update a 'memory.Policy' resource.", "READ.memory.PolicyInventory": "Read a 'memory.PolicyInventory' resource.", "READ.memory.Unit": "Read a 'memory.Unit' resource.", "UPDATE.memory.Unit": "Update a 'memory.Unit' resource.", "READ.meraki.Device": "Read a 'meraki.Device' resource.", "READ.meraki.Network": "Read a 'meraki.Network' resource.", "READ.meraki.Organization": "Read a 'meraki.Organization' resource.", "READ.meraki.PortProfile": "Read a 'meraki.PortProfile' resource.", "READ.meraki.Tag": "Read a 'meraki.Tag' resource.", "READ.meta.Definition": "Read a 'meta.Definition' resource.", "READ.metrics.Configuration": "Read a 'metrics.Configuration' resource.", "UPDATE.metrics.Configuration": "Update a 'metrics.Configuration' resource.", "CREATE.metrics.MetricsExploration": "Create a 'metrics.MetricsExploration' resource.", "DELETE.metrics.MetricsExploration": "Delete a 'metrics.MetricsExploration' resource.", "READ.metrics.MetricsExploration": "Read a 'metrics.MetricsExploration' resource.", "UPDATE.metrics.MetricsExploration": "Update a 'metrics.MetricsExploration' resource.", "CREATE.metrics.ResourceConfiguration": "Create a 'metrics.ResourceConfiguration' resource.", "READ.metrics.ResourceConfiguration": "Read a 'metrics.ResourceConfiguration' resource.", "UPDATE.metrics.ResourceConfiguration": "Update a 'metrics.ResourceConfiguration' resource.", "READ.mgmt.BackupCategory": "Read a 'mgmt.BackupCategory' resource.", "CREATE.mgmt.ConfigBackupFile": "Create a 'mgmt.ConfigBackupFile' resource.", "DELETE.mgmt.ConfigBackupFile": "Delete a 'mgmt.ConfigBackupFile' resource.", "READ.mgmt.ConfigBackupFile": "Read a 'mgmt.ConfigBackupFile' resource.", "UPDATE.mgmt.ConfigBackupFile": "Update a 'mgmt.ConfigBackupFile' resource.", "DELETE.mgmt.ConfigBackupInstance": "Delete a 'mgmt.ConfigBackupInstance' resource.", "READ.mgmt.ConfigBackupInstance": "Read a 'mgmt.ConfigBackupInstance' resource.", "UPDATE.mgmt.ConfigBackupInstance": "Update a 'mgmt.ConfigBackupInstance' resource.", "CREATE.mgmt.ConfigBackupOperation": "Create a 'mgmt.ConfigBackupOperation' resource.", "DELETE.mgmt.ConfigBackupOperation": "Delete a 'mgmt.ConfigBackupOperation' resource.", "READ.mgmt.ConfigBackupOperation": "Read a 'mgmt.ConfigBackupOperation' resource.", "UPDATE.mgmt.ConfigBackupOperation": "Update a 'mgmt.ConfigBackupOperation' resource.", "READ.mgmt.ConfigCategorySummary": "Read a 'mgmt.ConfigCategorySummary' resource.", "CREATE.mgmt.ConfigOperationSetting": "Create a 'mgmt.ConfigOperationSetting' resource.", "DELETE.mgmt.ConfigOperationSetting": "Delete a 'mgmt.ConfigOperationSetting' resource.", "READ.mgmt.ConfigOperationSetting": "Read a 'mgmt.ConfigOperationSetting' resource.", "UPDATE.mgmt.ConfigOperationSetting": "Update a 'mgmt.ConfigOperationSetting' resource.", "READ.mgmt.ConfigRestoreCategorySummary": "Read a 'mgmt.ConfigRestoreCategorySummary' resource.", "CREATE.mgmt.ConfigRestoreOperation": "Create a 'mgmt.ConfigRestoreOperation' resource.", "DELETE.mgmt.ConfigRestoreOperation": "Delete a 'mgmt.ConfigRestoreOperation' resource.", "READ.mgmt.ConfigRestoreOperation": "Read a 'mgmt.ConfigRestoreOperation' resource.", "READ.mgmt.ObjectBackupMeta": "Read a 'mgmt.ObjectBackupMeta' resource.", "READ.mgmt.OrgBackupOperation": "Read a 'mgmt.OrgBackupOperation' resource.", "READ.mgmt.OrgRestoreOperation": "Read a 'mgmt.OrgRestoreOperation' resource.", "READ.monitoring.HealthStatus": "Read a 'monitoring.HealthStatus' resource.", "READ.network.DiscoveredNeighbor": "Read a 'network.DiscoveredNeighbor' resource.", "READ.network.Dns": "Read a 'network.Dns' resource.", "READ.network.Element": "Read a 'network.Element' resource.", "UPDATE.network.Element": "Update a 'network.Element' resource.", "READ.network.ElementSummary": "Read a 'network.ElementSummary' resource.", "READ.network.FcZoneInfo": "Read a 'network.FcZoneInfo' resource.", "UPDATE.network.FcZoneInfo": "Update a 'network.FcZoneInfo' resource.", "READ.network.FeatureControl": "Read a 'network.FeatureControl' resource.", "READ.network.InterfaceList": "Read a 'network.InterfaceList' resource.", "READ.network.LicenseFile": "Read a 'network.LicenseFile' resource.", "READ.network.SecureRouter": "Read a 'network.SecureRouter' resource.", "UPDATE.network.SecureRouter": "Update a 'network.SecureRouter' resource.", "READ.network.SecureRouterSetting": "Read a 'network.SecureRouterSetting' resource.", "UPDATE.network.SecureRouterSetting": "Update a 'network.SecureRouterSetting' resource.", "READ.network.SupervisorCard": "Read a 'network.SupervisorCard' resource.", "READ.network.TelemetryCheck": "Read a 'network.TelemetryCheck' resource.", "READ.network.Vethernet": "Read a 'network.Vethernet' resource.", "UPDATE.network.Vethernet": "Update a 'network.Vethernet' resource.", "READ.network.Vfc": "Read a 'network.Vfc' resource.", "UPDATE.network.Vfc": "Update a 'network.Vfc' resource.", "READ.network.VlanPortInfo": "Read a 'network.VlanPortInfo' resource.", "UPDATE.network.VlanPortInfo": "Update a 'network.VlanPortInfo' resource.", "READ.network.VpcDomain": "Read a 'network.VpcDomain' resource.", "READ.network.VpcMember": "Read a 'network.VpcMember' resource.", "READ.network.VpcPeer": "Read a 'network.VpcPeer' resource.", "READ.network.Vrf": "Read a 'network.Vrf' resource.", "CREATE.networkconfig.Policy": "Create a 'networkconfig.Policy' resource.", "DELETE.networkconfig.Policy": "Delete a 'networkconfig.Policy' resource.", "READ.networkconfig.Policy": "Read a 'networkconfig.Policy' resource.", "UPDATE.networkconfig.Policy": "Update a 'networkconfig.Policy' resource.", "READ.networkconfig.PolicyInventory": "Read a 'networkconfig.PolicyInventory' resource.", "READ.niaapi.ApicCcoPost": "Read a 'niaapi.ApicCcoPost' resource.", "READ.niaapi.ApicFieldNotice": "Read a 'niaapi.ApicFieldNotice' resource.", "READ.niaapi.ApicHweol": "Read a 'niaapi.ApicHweol' resource.", "READ.niaapi.ApicLatestMaintainedRelease": "Read a 'niaapi.ApicLatestMaintainedRelease' resource.", "READ.niaapi.ApicReleaseRecommend": "Read a 'niaapi.ApicReleaseRecommend' resource.", "READ.niaapi.ApicSweol": "Read a 'niaapi.ApicSweol' resource.", "READ.niaapi.DcnmCcoPost": "Read a 'niaapi.DcnmCcoPost' resource.", "READ.niaapi.DcnmFieldNotice": "Read a 'niaapi.DcnmFieldNotice' resource.", "READ.niaapi.DcnmHweol": "Read a 'niaapi.DcnmHweol' resource.", "READ.niaapi.DcnmLatestMaintainedRelease": "Read a 'niaapi.DcnmLatestMaintainedRelease' resource.", "READ.niaapi.DcnmReleaseRecommend": "Read a 'niaapi.DcnmReleaseRecommend' resource.", "READ.niaapi.DcnmSweol": "Read a 'niaapi.DcnmSweol' resource.", "READ.niaapi.FileDownloader": "Read a 'niaapi.FileDownloader' resource.", "READ.niaapi.NdEncryptedFileDownload": "Read a 'niaapi.NdEncryptedFileDownload' resource.", "READ.niaapi.NdMetadata": "Read a 'niaapi.NdMetadata' resource.", "READ.niaapi.NdMetadataFileDownloader": "Read a 'niaapi.NdMetadataFileDownloader' resource.", "READ.niaapi.NdMetadataSoftwareDownload": "Read a 'niaapi.NdMetadataSoftwareDownload' resource.", "READ.niaapi.NiaMetadata": "Read a 'niaapi.NiaMetadata' resource.", "READ.niaapi.NibFileDownloader": "Read a 'niaapi.NibFileDownloader' resource.", "READ.niaapi.NibMetadata": "Read a 'niaapi.NibMetadata' resource.", "READ.niaapi.PuvScriptDownloader": "Read a 'niaapi.PuvScriptDownloader' resource.", "READ.niaapi.SnValidatorMetadata": "Read a 'niaapi.SnValidatorMetadata' resource.", "READ.niaapi.UpgradeAssistFile": "Read a 'niaapi.UpgradeAssistFile' resource.", "READ.niaapi.VersionRegex": "Read a 'niaapi.VersionRegex' resource.", "READ.niatelemetry.AaaLdapProviderDetails": "Read a 'niatelemetry.AaaLdapProviderDetails' resource.", "READ.niatelemetry.AaaRadiusProviderDetails": "Read a 'niatelemetry.AaaRadiusProviderDetails' resource.", "READ.niatelemetry.AaaTacacsProviderDetails": "Read a 'niatelemetry.AaaTacacsProviderDetails' resource.", "READ.niatelemetry.Anomaly": "Read a 'niatelemetry.Anomaly' resource.", "READ.niatelemetry.ApicAppPluginDetails": "Read a 'niatelemetry.ApicAppPluginDetails' resource.", "READ.niatelemetry.ApicCoreFileDetails": "Read a 'niatelemetry.ApicCoreFileDetails' resource.", "READ.niatelemetry.ApicDbgexpRsExportDest": "Read a 'niatelemetry.ApicDbgexpRsExportDest' resource.", "READ.niatelemetry.ApicDbgexpRsTsScheduler": "Read a 'niatelemetry.ApicDbgexpRsTsScheduler' resource.", "READ.niatelemetry.ApicFanDetails": "Read a 'niatelemetry.ApicFanDetails' resource.", "READ.niatelemetry.ApicFexDetails": "Read a 'niatelemetry.ApicFexDetails' resource.", "READ.niatelemetry.ApicFlashDetails": "Read a 'niatelemetry.ApicFlashDetails' resource.", "READ.niatelemetry.ApicNtpAuth": "Read a 'niatelemetry.ApicNtpAuth' resource.", "READ.niatelemetry.ApicPerformanceData": "Read a 'niatelemetry.ApicPerformanceData' resource.", "READ.niatelemetry.ApicPodData": "Read a 'niatelemetry.ApicPodData' resource.", "READ.niatelemetry.ApicPsuDetails": "Read a 'niatelemetry.ApicPsuDetails' resource.", "READ.niatelemetry.ApicRealmDetails": "Read a 'niatelemetry.ApicRealmDetails' resource.", "READ.niatelemetry.ApicSnmpClientGrpDetails": "Read a 'niatelemetry.ApicSnmpClientGrpDetails' resource.", "READ.niatelemetry.ApicSnmpCommunityAccessDetails": "Read a 'niatelemetry.ApicSnmpCommunityAccessDetails' resource.", "READ.niatelemetry.ApicSnmpCommunityDetails": "Read a 'niatelemetry.ApicSnmpCommunityDetails' resource.", "READ.niatelemetry.ApicSnmpTrapDetails": "Read a 'niatelemetry.ApicSnmpTrapDetails' resource.", "READ.niatelemetry.ApicSnmpTrapFwdServerDetails": "Read a 'niatelemetry.ApicSnmpTrapFwdServerDetails' resource.", "READ.niatelemetry.ApicSnmpVersionThreeDetails": "Read a 'niatelemetry.ApicSnmpVersionThreeDetails' resource.", "READ.niatelemetry.ApicSysLogGrp": "Read a 'niatelemetry.ApicSysLogGrp' resource.", "READ.niatelemetry.ApicSysLogSrc": "Read a 'niatelemetry.ApicSysLogSrc' resource.", "READ.niatelemetry.ApicTransceiverDetails": "Read a 'niatelemetry.ApicTransceiverDetails' resource.", "READ.niatelemetry.ApicUiPageCounts": "Read a 'niatelemetry.ApicUiPageCounts' resource.", "READ.niatelemetry.ApicVision": "Read a 'niatelemetry.ApicVision' resource.", "READ.niatelemetry.AppDetails": "Read a 'niatelemetry.AppDetails' resource.", "READ.niatelemetry.CloudDetails": "Read a 'niatelemetry.CloudDetails' resource.", "READ.niatelemetry.Cluster": "Read a 'niatelemetry.Cluster' resource.", "READ.niatelemetry.ClusterNode": "Read a 'niatelemetry.ClusterNode' resource.", "READ.niatelemetry.CommonPolicies": "Read a 'niatelemetry.CommonPolicies' resource.", "READ.niatelemetry.Controller": "Read a 'niatelemetry.Controller' resource.", "READ.niatelemetry.DcnmFanDetails": "Read a 'niatelemetry.DcnmFanDetails' resource.", "READ.niatelemetry.DcnmFexDetails": "Read a 'niatelemetry.DcnmFexDetails' resource.", "READ.niatelemetry.DcnmModuleDetails": "Read a 'niatelemetry.DcnmModuleDetails' resource.", "READ.niatelemetry.DcnmPsuDetails": "Read a 'niatelemetry.DcnmPsuDetails' resource.", "READ.niatelemetry.DcnmTransceiverDetails": "Read a 'niatelemetry.DcnmTransceiverDetails' resource.", "READ.niatelemetry.DomInfoObject": "Read a 'niatelemetry.DomInfoObject' resource.", "READ.niatelemetry.DomThresInfoObject": "Read a 'niatelemetry.DomThresInfoObject' resource.", "READ.niatelemetry.Epg": "Read a 'niatelemetry.Epg' resource.", "READ.niatelemetry.Fabric": "Read a 'niatelemetry.Fabric' resource.", "READ.niatelemetry.FabricModuleDetails": "Read a 'niatelemetry.FabricModuleDetails' resource.", "READ.niatelemetry.FabricNodeControlDetails": "Read a 'niatelemetry.FabricNodeControlDetails' resource.", "READ.niatelemetry.FabricPodProfile": "Read a 'niatelemetry.FabricPodProfile' resource.", "READ.niatelemetry.FabricPodSs": "Read a 'niatelemetry.FabricPodSs' resource.", "READ.niatelemetry.Fault": "Read a 'niatelemetry.Fault' resource.", "READ.niatelemetry.HcloudDetails": "Read a 'niatelemetry.HcloudDetails' resource.", "READ.niatelemetry.HealthInsightsData": "Read a 'niatelemetry.HealthInsightsData' resource.", "READ.niatelemetry.HttpsAclContractDetails": "Read a 'niatelemetry.HttpsAclContractDetails' resource.", "READ.niatelemetry.HttpsAclContractFilterMap": "Read a 'niatelemetry.HttpsAclContractFilterMap' resource.", "READ.niatelemetry.HttpsAclEpgContractMap": "Read a 'niatelemetry.HttpsAclEpgContractMap' resource.", "READ.niatelemetry.HttpsAclEpgDetails": "Read a 'niatelemetry.HttpsAclEpgDetails' resource.", "READ.niatelemetry.HttpsAclFilterDetails": "Read a 'niatelemetry.HttpsAclFilterDetails' resource.", "READ.niatelemetry.InsightGroupDetails": "Read a 'niatelemetry.InsightGroupDetails' resource.", "READ.niatelemetry.Lc": "Read a 'niatelemetry.Lc' resource.", "READ.niatelemetry.LeafPolGrpDetails": "Read a 'niatelemetry.LeafPolGrpDetails' resource.", "READ.niatelemetry.Link": "Read a 'niatelemetry.Link' resource.", "READ.niatelemetry.MdsNeighbors": "Read a 'niatelemetry.MdsNeighbors' resource.", "READ.niatelemetry.MsoContractDetails": "Read a 'niatelemetry.MsoContractDetails' resource.", "READ.niatelemetry.MsoEpgDetails": "Read a 'niatelemetry.MsoEpgDetails' resource.", "READ.niatelemetry.MsoSchemaDetails": "Read a 'niatelemetry.MsoSchemaDetails' resource.", "READ.niatelemetry.MsoSiteDetails": "Read a 'niatelemetry.MsoSiteDetails' resource.", "READ.niatelemetry.MsoTenantDetails": "Read a 'niatelemetry.MsoTenantDetails' resource.", "READ.niatelemetry.Neighbor": "Read a 'niatelemetry.Neighbor' resource.", "READ.niatelemetry.Network": "Read a 'niatelemetry.Network' resource.", "READ.niatelemetry.NexusCloudAccount": "Read a 'niatelemetry.NexusCloudAccount' resource.", "READ.niatelemetry.NexusCloudSite": "Read a 'niatelemetry.NexusCloudSite' resource.", "READ.niatelemetry.NexusDashboardControllerDetails": "Read a 'niatelemetry.NexusDashboardControllerDetails' resource.", "READ.niatelemetry.NexusDashboardDetails": "Read a 'niatelemetry.NexusDashboardDetails' resource.", "READ.niatelemetry.NexusDashboardMemoryDetails": "Read a 'niatelemetry.NexusDashboardMemoryDetails' resource.", "READ.niatelemetry.NexusDashboards": "Read a 'niatelemetry.NexusDashboards' resource.", "READ.niatelemetry.NiaFeatureUsage": "Read a 'niatelemetry.NiaFeatureUsage' resource.", "READ.niatelemetry.NiaInventory": "Read a 'niatelemetry.NiaInventory' resource.", "READ.niatelemetry.NiaInventoryDcnm": "Read a 'niatelemetry.NiaInventoryDcnm' resource.", "READ.niatelemetry.NiaInventoryFabric": "Read a 'niatelemetry.NiaInventoryFabric' resource.", "READ.niatelemetry.NiaLicenseState": "Read a 'niatelemetry.NiaLicenseState' resource.", "READ.niatelemetry.Nicc": "Read a 'niatelemetry.Nicc' resource.", "READ.niatelemetry.PasswordStrengthCheck": "Read a 'niatelemetry.PasswordStrengthCheck' resource.", "READ.niatelemetry.PodCommPolicies": "Read a 'niatelemetry.PodCommPolicies' resource.", "READ.niatelemetry.PodSnmpPolicies": "Read a 'niatelemetry.PodSnmpPolicies' resource.", "READ.niatelemetry.PodTimeServerPolicies": "Read a 'niatelemetry.PodTimeServerPolicies' resource.", "READ.niatelemetry.Route": "Read a 'niatelemetry.Route' resource.", "READ.niatelemetry.SiteInventory": "Read a 'niatelemetry.SiteInventory' resource.", "READ.niatelemetry.SnmpSrc": "Read a 'niatelemetry.SnmpSrc' resource.", "READ.niatelemetry.SpinePolGrpDetails": "Read a 'niatelemetry.SpinePolGrpDetails' resource.", "READ.niatelemetry.SshVersionTwo": "Read a 'niatelemetry.SshVersionTwo' resource.", "READ.niatelemetry.SupervisorModuleDetails": "Read a 'niatelemetry.SupervisorModuleDetails' resource.", "READ.niatelemetry.Switch": "Read a 'niatelemetry.Switch' resource.", "READ.niatelemetry.SwitchInterface": "Read a 'niatelemetry.SwitchInterface' resource.", "READ.niatelemetry.SyslogRemoteDest": "Read a 'niatelemetry.SyslogRemoteDest' resource.", "READ.niatelemetry.SyslogSysMsg": "Read a 'niatelemetry.SyslogSysMsg' resource.", "READ.niatelemetry.SyslogSysMsgFacFilter": "Read a 'niatelemetry.SyslogSysMsgFacFilter' resource.", "READ.niatelemetry.SystemControllerDetails": "Read a 'niatelemetry.SystemControllerDetails' resource.", "READ.niatelemetry.Tenant": "Read a 'niatelemetry.Tenant' resource.", "CREATE.notification.AccountSubscription": "Create a 'notification.AccountSubscription' resource.", "DELETE.notification.AccountSubscription": "Delete a 'notification.AccountSubscription' resource.", "READ.notification.AccountSubscription": "Read a 'notification.AccountSubscription' resource.", "UPDATE.notification.AccountSubscription": "Update a 'notification.AccountSubscription' resource.", "READ.ntp.NtpServer": "Read a 'ntp.NtpServer' resource.", "CREATE.ntp.Policy": "Create a 'ntp.Policy' resource.", "DELETE.ntp.Policy": "Delete a 'ntp.Policy' resource.", "READ.ntp.Policy": "Read a 'ntp.Policy' resource.", "UPDATE.ntp.Policy": "Update a 'ntp.Policy' resource.", "READ.ntp.PolicyInventory": "Read a 'ntp.PolicyInventory' resource.", "DELETE.oauth.AccessToken": "Delete a 'oauth.AccessToken' resource.", "READ.oauth.AccessToken": "Read a 'oauth.AccessToken' resource.", "CREATE.oauth.Authorization": "Create a 'oauth.Authorization' resource.", "READ.oauth.Authorization": "Read a 'oauth.Authorization' resource.", "UPDATE.oauth.Authorization": "Update a 'oauth.Authorization' resource.", "READ.onprem.ApplianceSystemInfo": "Read a 'onprem.ApplianceSystemInfo' resource.", "READ.onprem.AuditRecord": "Read a 'onprem.AuditRecord' resource.", "READ.onprem.Upgrade": "Read a 'onprem.Upgrade' resource.", "UPDATE.onprem.Upgrade": "Update a 'onprem.Upgrade' resource.", "READ.onprem.UserPreference": "Read a 'onprem.UserPreference' resource.", "UPDATE.onprem.UserPreference": "Update a 'onprem.UserPreference' resource.", "DELETE.openapi.ApiMethodMeta": "Delete a 'openapi.ApiMethodMeta' resource.", "READ.openapi.ApiMethodMeta": "Read a 'openapi.ApiMethodMeta' resource.", "CREATE.openapi.OpenApiSpecification": "Create a 'openapi.OpenApiSpecification' resource.", "DELETE.openapi.OpenApiSpecification": "Delete a 'openapi.OpenApiSpecification' resource.", "READ.openapi.OpenApiSpecification": "Read a 'openapi.OpenApiSpecification' resource.", "UPDATE.openapi.OpenApiSpecification": "Update a 'openapi.OpenApiSpecification' resource.", "CREATE.openapi.ProcessFile": "Create a 'openapi.ProcessFile' resource.", "DELETE.openapi.ProcessFile": "Delete a 'openapi.ProcessFile' resource.", "READ.openapi.ProcessFile": "Read a 'openapi.ProcessFile' resource.", "CREATE.openapi.TaskGenerationRequest": "Create a 'openapi.TaskGenerationRequest' resource.", "DELETE.openapi.TaskGenerationRequest": "Delete a 'openapi.TaskGenerationRequest' resource.", "READ.openapi.TaskGenerationRequest": "Read a 'openapi.TaskGenerationRequest' resource.", "UPDATE.openapi.TaskGenerationRequest": "Update a 'openapi.TaskGenerationRequest' resource.", "DELETE.openapi.TaskGenerationResult": "Delete a 'openapi.TaskGenerationResult' resource.", "READ.openapi.TaskGenerationResult": "Read a 'openapi.TaskGenerationResult' resource.", "CREATE.oprs.Deployment": "Create a 'oprs.Deployment' resource.", "DELETE.oprs.Deployment": "Delete a 'oprs.Deployment' resource.", "READ.oprs.Deployment": "Read a 'oprs.Deployment' resource.", "UPDATE.oprs.Deployment": "Update a 'oprs.Deployment' resource.", "CREATE.oprs.SyncTargetListMessage": "Create a 'oprs.SyncTargetListMessage' resource.", "DELETE.oprs.SyncTargetListMessage": "Delete a 'oprs.SyncTargetListMessage' resource.", "READ.oprs.SyncTargetListMessage": "Read a 'oprs.SyncTargetListMessage' resource.", "UPDATE.oprs.SyncTargetListMessage": "Update a 'oprs.SyncTargetListMessage' resource.", "CREATE.organization.Organization": "Create a 'organization.Organization' resource.", "DELETE.organization.Organization": "Delete a 'organization.Organization' resource.", "READ.organization.Organization": "Read a 'organization.Organization' resource.", "UPDATE.organization.Organization": "Update a 'organization.Organization' resource.", "CREATE.os.BulkInstallInfo": "Create a 'os.BulkInstallInfo' resource.", "READ.os.BulkInstallInfo": "Read a 'os.BulkInstallInfo' resource.", "READ.os.Catalog": "Read a 'os.Catalog' resource.", "CREATE.os.ConfigurationFile": "Create a 'os.ConfigurationFile' resource.", "DELETE.os.ConfigurationFile": "Delete a 'os.ConfigurationFile' resource.", "READ.os.ConfigurationFile": "Read a 'os.ConfigurationFile' resource.", "UPDATE.os.ConfigurationFile": "Update a 'os.ConfigurationFile' resource.", "READ.os.Distribution": "Read a 'os.Distribution' resource.", "CREATE.os.Install": "Create a 'os.Install' resource.", "READ.os.Install": "Read a 'os.Install' resource.", "CREATE.os.OsSupport": "Create a 'os.OsSupport' resource.", "READ.os.SupportedVersion": "Read a 'os.SupportedVersion' resource.", "CREATE.os.TemplateFile": "Create a 'os.TemplateFile' resource.", "CREATE.os.ValidInstallTarget": "Create a 'os.ValidInstallTarget' resource.", "READ.os.ValidRemoteTarget": "Read a 'os.ValidRemoteTarget' resource.", "READ.partnerintegration.DcLogs": "Read a 'partnerintegration.DcLogs' resource.", "CREATE.partnerintegration.DeviceConnector": "Create a 'partnerintegration.DeviceConnector' resource.", "DELETE.partnerintegration.DeviceConnector": "Delete a 'partnerintegration.DeviceConnector' resource.", "READ.partnerintegration.DeviceConnector": "Read a 'partnerintegration.DeviceConnector' resource.", "UPDATE.partnerintegration.DeviceConnector": "Update a 'partnerintegration.DeviceConnector' resource.", "READ.partnerintegration.DocIssues": "Read a 'partnerintegration.DocIssues' resource.", "CREATE.partnerintegration.Etl": "Create a 'partnerintegration.Etl' resource.", "DELETE.partnerintegration.Etl": "Delete a 'partnerintegration.Etl' resource.", "READ.partnerintegration.Etl": "Read a 'partnerintegration.Etl' resource.", "UPDATE.partnerintegration.Etl": "Update a 'partnerintegration.Etl' resource.", "CREATE.partnerintegration.File": "Create a 'partnerintegration.File' resource.", "DELETE.partnerintegration.File": "Delete a 'partnerintegration.File' resource.", "READ.partnerintegration.File": "Read a 'partnerintegration.File' resource.", "UPDATE.partnerintegration.File": "Update a 'partnerintegration.File' resource.", "CREATE.partnerintegration.Inventory": "Create a 'partnerintegration.Inventory' resource.", "DELETE.partnerintegration.Inventory": "Delete a 'partnerintegration.Inventory' resource.", "READ.partnerintegration.Inventory": "Read a 'partnerintegration.Inventory' resource.", "UPDATE.partnerintegration.Inventory": "Update a 'partnerintegration.Inventory' resource.", "READ.partnerintegration.Logs": "Read a 'partnerintegration.Logs' resource.", "CREATE.partnerintegration.Metrics": "Create a 'partnerintegration.Metrics' resource.", "DELETE.partnerintegration.Metrics": "Delete a 'partnerintegration.Metrics' resource.", "READ.partnerintegration.Metrics": "Read a 'partnerintegration.Metrics' resource.", "UPDATE.partnerintegration.Metrics": "Update a 'partnerintegration.Metrics' resource.", "CREATE.partnerintegration.Model": "Create a 'partnerintegration.Model' resource.", "DELETE.partnerintegration.Model": "Delete a 'partnerintegration.Model' resource.", "READ.partnerintegration.Model": "Read a 'partnerintegration.Model' resource.", "UPDATE.partnerintegration.Model": "Update a 'partnerintegration.Model' resource.", "READ.pci.CoprocessorCard": "Read a 'pci.CoprocessorCard' resource.", "READ.pci.Device": "Read a 'pci.Device' resource.", "UPDATE.pci.Device": "Update a 'pci.Device' resource.", "READ.pci.Endpoint": "Read a 'pci.Endpoint' resource.", "READ.pci.Link": "Read a 'pci.Link' resource.", "UPDATE.pci.Link": "Update a 'pci.Link' resource.", "READ.pci.Node": "Read a 'pci.Node' resource.", "UPDATE.pci.Node": "Update a 'pci.Node' resource.", "READ.pci.NodeSetting": "Read a 'pci.NodeSetting' resource.", "UPDATE.pci.NodeSetting": "Update a 'pci.NodeSetting' resource.", "READ.pci.Port": "Read a 'pci.Port' resource.", "READ.pci.Slot": "Read a 'pci.Slot' resource.", "READ.pci.Switch": "Read a 'pci.Switch' resource.", "UPDATE.pci.Switch": "Update a 'pci.Switch' resource.", "READ.pci.Zone": "Read a 'pci.Zone' resource.", "READ.pool.IdMappingMember": "Read a 'pool.IdMappingMember' resource.", "CREATE.pool.IdMappingPolicy": "Create a 'pool.IdMappingPolicy' resource.", "DELETE.pool.IdMappingPolicy": "Delete a 'pool.IdMappingPolicy' resource.", "READ.pool.IdMappingPolicy": "Read a 'pool.IdMappingPolicy' resource.", "UPDATE.pool.IdMappingPolicy": "Update a 'pool.IdMappingPolicy' resource.", "READ.port.Group": "Read a 'port.Group' resource.", "UPDATE.port.Group": "Update a 'port.Group' resource.", "READ.port.MacBinding": "Read a 'port.MacBinding' resource.", "UPDATE.port.MacBinding": "Update a 'port.MacBinding' resource.", "READ.port.SubGroup": "Read a 'port.SubGroup' resource.", "UPDATE.port.SubGroup": "Update a 'port.SubGroup' resource.", "READ.power.ControlState": "Read a 'power.ControlState' resource.", "CREATE.power.Policy": "Create a 'power.Policy' resource.", "DELETE.power.Policy": "Delete a 'power.Policy' resource.", "READ.power.Policy": "Read a 'power.Policy' resource.", "UPDATE.power.Policy": "Update a 'power.Policy' resource.", "READ.power.PolicyInventory": "Read a 'power.PolicyInventory' resource.", "CREATE.power.PowerGroup": "Create a 'power.PowerGroup' resource.", "DELETE.power.PowerGroup": "Delete a 'power.PowerGroup' resource.", "READ.power.PowerGroup": "Read a 'power.PowerGroup' resource.", "UPDATE.power.PowerGroup": "Update a 'power.PowerGroup' resource.", "READ.power.PowerGroupMember": "Read a 'power.PowerGroupMember' resource.", "READ.processor.Unit": "Read a 'processor.Unit' resource.", "UPDATE.processor.Unit": "Update a 'processor.Unit' resource.", "READ.rack.UnitPersonality": "Read a 'rack.UnitPersonality' resource.", "UPDATE.rack.UnitPersonality": "Update a 'rack.UnitPersonality' resource.", "READ.recommendation.CapacityRunway": "Read a 'recommendation.CapacityRunway' resource.", "READ.recommendation.ClusterExpansion": "Read a 'recommendation.ClusterExpansion' resource.", "CREATE.recommendation.HardwareExpansionRequest": "Create a 'recommendation.HardwareExpansionRequest' resource.", "READ.recommendation.HardwareExpansionRequest": "Read a 'recommendation.HardwareExpansionRequest' resource.", "UPDATE.recommendation.HardwareExpansionRequest": "Update a 'recommendation.HardwareExpansionRequest' resource.", "CREATE.recommendation.HardwareExpansionRequestItem": "Create a 'recommendation.HardwareExpansionRequestItem' resource.", "READ.recommendation.HardwareExpansionRequestItem": "Read a 'recommendation.HardwareExpansionRequestItem' resource.", "UPDATE.recommendation.HardwareExpansionRequestItem": "Update a 'recommendation.HardwareExpansionRequestItem' resource.", "READ.recommendation.PhysicalItem": "Read a 'recommendation.PhysicalItem' resource.", "CREATE.recommendation.PurchaseOrderEstimate": "Create a 'recommendation.PurchaseOrderEstimate' resource.", "READ.recommendation.PurchaseOrderEstimate": "Read a 'recommendation.PurchaseOrderEstimate' resource.", "UPDATE.recommendation.PurchaseOrderEstimate": "Update a 'recommendation.PurchaseOrderEstimate' resource.", "READ.recommendation.PurchaseOrderList": "Read a 'recommendation.PurchaseOrderList' resource.", "READ.recommendation.SoftwareItem": "Read a 'recommendation.SoftwareItem' resource.", "CREATE.recovery.BackupConfigPolicy": "Create a 'recovery.BackupConfigPolicy' resource.", "DELETE.recovery.BackupConfigPolicy": "Delete a 'recovery.BackupConfigPolicy' resource.", "READ.recovery.BackupConfigPolicy": "Read a 'recovery.BackupConfigPolicy' resource.", "UPDATE.recovery.BackupConfigPolicy": "Update a 'recovery.BackupConfigPolicy' resource.", "CREATE.recovery.BackupProfile": "Create a 'recovery.BackupProfile' resource.", "DELETE.recovery.BackupProfile": "Delete a 'recovery.BackupProfile' resource.", "READ.recovery.BackupProfile": "Read a 'recovery.BackupProfile' resource.", "UPDATE.recovery.BackupProfile": "Update a 'recovery.BackupProfile' resource.", "READ.recovery.ConfigResult": "Read a 'recovery.ConfigResult' resource.", "READ.recovery.ConfigResultEntry": "Read a 'recovery.ConfigResultEntry' resource.", "CREATE.recovery.OnDemandBackup": "Create a 'recovery.OnDemandBackup' resource.", "DELETE.recovery.OnDemandBackup": "Delete a 'recovery.OnDemandBackup' resource.", "READ.recovery.OnDemandBackup": "Read a 'recovery.OnDemandBackup' resource.", "UPDATE.recovery.OnDemandBackup": "Update a 'recovery.OnDemandBackup' resource.", "CREATE.recovery.Restore": "Create a 'recovery.Restore' resource.", "DELETE.recovery.Restore": "Delete a 'recovery.Restore' resource.", "READ.recovery.Restore": "Read a 'recovery.Restore' resource.", "CREATE.recovery.ScheduleConfigPolicy": "Create a 'recovery.ScheduleConfigPolicy' resource.", "DELETE.recovery.ScheduleConfigPolicy": "Delete a 'recovery.ScheduleConfigPolicy' resource.", "READ.recovery.ScheduleConfigPolicy": "Read a 'recovery.ScheduleConfigPolicy' resource.", "UPDATE.recovery.ScheduleConfigPolicy": "Update a 'recovery.ScheduleConfigPolicy' resource.", "CREATE.resource.Group": "Create a 'resource.Group' resource.", "DELETE.resource.Group": "Delete a 'resource.Group' resource.", "READ.resource.Group": "Read a 'resource.Group' resource.", "UPDATE.resource.Group": "Update a 'resource.Group' resource.", "READ.resource.GroupMember": "Read a 'resource.GroupMember' resource.", "READ.resource.LicenseResourceCount": "Read a 'resource.LicenseResourceCount' resource.", "READ.resource.Membership": "Read a 'resource.Membership' resource.", "UPDATE.resource.Membership": "Update a 'resource.Membership' resource.", "READ.resource.MembershipHolder": "Read a 'resource.MembershipHolder' resource.", "CREATE.resource.Reservation": "Create a 'resource.Reservation' resource.", "DELETE.resource.Reservation": "Delete a 'resource.Reservation' resource.", "READ.resource.Reservation": "Read a 'resource.Reservation' resource.", "UPDATE.resource.Reservation": "Update a 'resource.Reservation' resource.", "CREATE.resource.SelectionCriteria": "Create a 'resource.SelectionCriteria' resource.", "DELETE.resource.SelectionCriteria": "Delete a 'resource.SelectionCriteria' resource.", "READ.resource.SelectionCriteria": "Read a 'resource.SelectionCriteria' resource.", "UPDATE.resource.SelectionCriteria": "Update a 'resource.SelectionCriteria' resource.", "READ.resource.SharedResourcesInfoHolder": "Read a 'resource.SharedResourcesInfoHolder' resource.", "DELETE.resourcepool.ChassisQualificationPolicy": "Delete a 'resourcepool.ChassisQualificationPolicy' resource.", "READ.resourcepool.ChassisQualificationPolicy": "Read a 'resourcepool.ChassisQualificationPolicy' resource.", "DELETE.resourcepool.Lease": "Delete a 'resourcepool.Lease' resource.", "READ.resourcepool.Lease": "Read a 'resourcepool.Lease' resource.", "READ.resourcepool.LeaseResource": "Read a 'resourcepool.LeaseResource' resource.", "DELETE.resourcepool.MembershipReservation": "Delete a 'resourcepool.MembershipReservation' resource.", "READ.resourcepool.MembershipReservation": "Read a 'resourcepool.MembershipReservation' resource.", "UPDATE.resourcepool.MembershipReservation": "Update a 'resourcepool.MembershipReservation' resource.", "CREATE.resourcepool.Pool": "Create a 'resourcepool.Pool' resource.", "DELETE.resourcepool.Pool": "Delete a 'resourcepool.Pool' resource.", "READ.resourcepool.Pool": "Read a 'resourcepool.Pool' resource.", "UPDATE.resourcepool.Pool": "Update a 'resourcepool.Pool' resource.", "READ.resourcepool.PoolMember": "Read a 'resourcepool.PoolMember' resource.", "CREATE.resourcepool.QualificationPolicy": "Create a 'resourcepool.QualificationPolicy' resource.", "DELETE.resourcepool.QualificationPolicy": "Delete a 'resourcepool.QualificationPolicy' resource.", "READ.resourcepool.QualificationPolicy": "Read a 'resourcepool.QualificationPolicy' resource.", "UPDATE.resourcepool.QualificationPolicy": "Update a 'resourcepool.QualificationPolicy' resource.", "CREATE.resourcepool.Reservation": "Create a 'resourcepool.Reservation' resource.", "DELETE.resourcepool.Reservation": "Delete a 'resourcepool.Reservation' resource.", "READ.resourcepool.Reservation": "Read a 'resourcepool.Reservation' resource.", "UPDATE.resourcepool.Reservation": "Update a 'resourcepool.Reservation' resource.", "READ.resourcepool.Universe": "Read a 'resourcepool.Universe' resource.", "CREATE.rproxy.ReverseProxy": "Create a 'rproxy.ReverseProxy' resource.", "CREATE.scheduler.SchedulePolicy": "Create a 'scheduler.SchedulePolicy' resource.", "DELETE.scheduler.SchedulePolicy": "Delete a 'scheduler.SchedulePolicy' resource.", "READ.scheduler.SchedulePolicy": "Read a 'scheduler.SchedulePolicy' resource.", "UPDATE.scheduler.SchedulePolicy": "Update a 'scheduler.SchedulePolicy' resource.", "READ.scheduler.TaskResult": "Read a 'scheduler.TaskResult' resource.", "CREATE.scheduler.TaskSchedule": "Create a 'scheduler.TaskSchedule' resource.", "DELETE.scheduler.TaskSchedule": "Delete a 'scheduler.TaskSchedule' resource.", "READ.scheduler.TaskSchedule": "Read a 'scheduler.TaskSchedule' resource.", "UPDATE.scheduler.TaskSchedule": "Update a 'scheduler.TaskSchedule' resource.", "CREATE.sdaaci.Connection": "Create a 'sdaaci.Connection' resource.", "DELETE.sdaaci.Connection": "Delete a 'sdaaci.Connection' resource.", "READ.sdaaci.Connection": "Read a 'sdaaci.Connection' resource.", "UPDATE.sdaaci.Connection": "Update a 'sdaaci.Connection' resource.", "CREATE.sdaaci.ConnectionDetail": "Create a 'sdaaci.ConnectionDetail' resource.", "DELETE.sdaaci.ConnectionDetail": "Delete a 'sdaaci.ConnectionDetail' resource.", "READ.sdaaci.ConnectionDetail": "Read a 'sdaaci.ConnectionDetail' resource.", "UPDATE.sdaaci.ConnectionDetail": "Update a 'sdaaci.ConnectionDetail' resource.", "CREATE.sdcard.Policy": "Create a 'sdcard.Policy' resource.", "DELETE.sdcard.Policy": "Delete a 'sdcard.Policy' resource.", "READ.sdcard.Policy": "Read a 'sdcard.Policy' resource.", "UPDATE.sdcard.Policy": "Update a 'sdcard.Policy' resource.", "READ.sdcard.PolicyInventory": "Read a 'sdcard.PolicyInventory' resource.", "READ.search.SearchItem": "Read a 'search.SearchItem' resource.", "READ.search.TagItem": "Read a 'search.TagItem' resource.", "READ.security.Unit": "Read a 'security.Unit' resource.", "UPDATE.security.Unit": "Update a 'security.Unit' resource.", "READ.server.ConfigChangeDetail": "Read a 'server.ConfigChangeDetail' resource.", "CREATE.server.ConfigImport": "Create a 'server.ConfigImport' resource.", "READ.server.ConfigImport": "Read a 'server.ConfigImport' resource.", "READ.server.ConfigResult": "Read a 'server.ConfigResult' resource.", "READ.server.ConfigResultEntry": "Read a 'server.ConfigResultEntry' resource.", "CREATE.server.DiagnosticStatus": "Create a 'server.DiagnosticStatus' resource.", "DELETE.server.DiagnosticStatus": "Delete a 'server.DiagnosticStatus' resource.", "READ.server.DiagnosticStatus": "Read a 'server.DiagnosticStatus' resource.", "UPDATE.server.DiagnosticStatus": "Update a 'server.DiagnosticStatus' resource.", "CREATE.server.Diagnostics": "Create a 'server.Diagnostics' resource.", "DELETE.server.Diagnostics": "Delete a 'server.Diagnostics' resource.", "READ.server.Diagnostics": "Read a 'server.Diagnostics' resource.", "UPDATE.server.Diagnostics": "Update a 'server.Diagnostics' resource.", "READ.server.Disruption": "Read a 'server.Disruption' resource.", "DELETE.server.MigrationKeyDetails": "Delete a 'server.MigrationKeyDetails' resource.", "READ.server.MigrationKeyDetails": "Read a 'server.MigrationKeyDetails' resource.", "CREATE.server.Profile": "Create a 'server.Profile' resource.", "DELETE.server.Profile": "Delete a 'server.Profile' resource.", "READ.server.Profile": "Read a 'server.Profile' resource.", "UPDATE.server.Profile": "Update a 'server.Profile' resource.", "READ.server.ProfilePendingChangeEval": "Read a 'server.ProfilePendingChangeEval' resource.", "CREATE.server.ProfileTemplate": "Create a 'server.ProfileTemplate' resource.", "DELETE.server.ProfileTemplate": "Delete a 'server.ProfileTemplate' resource.", "READ.server.ProfileTemplate": "Read a 'server.ProfileTemplate' resource.", "UPDATE.server.ProfileTemplate": "Update a 'server.ProfileTemplate' resource.", "READ.servicenow.ChangeRequest": "Read a 'servicenow.ChangeRequest' resource.", "READ.servicenow.ChangeRequestDoc": "Read a 'servicenow.ChangeRequestDoc' resource.", "READ.servicenow.Incident": "Read a 'servicenow.Incident' resource.", "READ.servicenow.IncidentDoc": "Read a 'servicenow.IncidentDoc' resource.", "CREATE.smtp.Policy": "Create a 'smtp.Policy' resource.", "DELETE.smtp.Policy": "Delete a 'smtp.Policy' resource.", "READ.smtp.Policy": "Read a 'smtp.Policy' resource.", "UPDATE.smtp.Policy": "Update a 'smtp.Policy' resource.", "READ.smtp.PolicyInventory": "Read a 'smtp.PolicyInventory' resource.", "CREATE.smtp.PolicyTest": "Create a 'smtp.PolicyTest' resource.", "DELETE.smtp.PolicyTest": "Delete a 'smtp.PolicyTest' resource.", "READ.smtp.PolicyTest": "Read a 'smtp.PolicyTest' resource.", "UPDATE.smtp.PolicyTest": "Update a 'smtp.PolicyTest' resource.", "CREATE.snmp.Policy": "Create a 'snmp.Policy' resource.", "DELETE.snmp.Policy": "Delete a 'snmp.Policy' resource.", "READ.snmp.Policy": "Read a 'snmp.Policy' resource.", "UPDATE.snmp.Policy": "Update a 'snmp.Policy' resource.", "READ.snmp.PolicyInventory": "Read a 'snmp.PolicyInventory' resource.", "CREATE.software.ApplianceDistributable": "Create a 'software.ApplianceDistributable' resource.", "DELETE.software.ApplianceDistributable": "Delete a 'software.ApplianceDistributable' resource.", "READ.software.ApplianceDistributable": "Read a 'software.ApplianceDistributable' resource.", "UPDATE.software.ApplianceDistributable": "Update a 'software.ApplianceDistributable' resource.", "READ.software.DownloadHistory": "Read a 'software.DownloadHistory' resource.", "CREATE.software.HciBundleDistributable": "Create a 'software.HciBundleDistributable' resource.", "DELETE.software.HciBundleDistributable": "Delete a 'software.HciBundleDistributable' resource.", "READ.software.HciBundleDistributable": "Read a 'software.HciBundleDistributable' resource.", "UPDATE.software.HciBundleDistributable": "Update a 'software.HciBundleDistributable' resource.", "CREATE.software.HciDistributable": "Create a 'software.HciDistributable' resource.", "DELETE.software.HciDistributable": "Delete a 'software.HciDistributable' resource.", "READ.software.HciDistributable": "Read a 'software.HciDistributable' resource.", "UPDATE.software.HciDistributable": "Update a 'software.HciDistributable' resource.", "READ.software.HclMeta": "Read a 'software.HclMeta' resource.", "CREATE.software.HyperflexBundleDistributable": "Create a 'software.HyperflexBundleDistributable' resource.", "DELETE.software.HyperflexBundleDistributable": "Delete a 'software.HyperflexBundleDistributable' resource.", "READ.software.HyperflexBundleDistributable": "Read a 'software.HyperflexBundleDistributable' resource.", "UPDATE.software.HyperflexBundleDistributable": "Update a 'software.HyperflexBundleDistributable' resource.", "CREATE.software.HyperflexDistributable": "Create a 'software.HyperflexDistributable' resource.", "DELETE.software.HyperflexDistributable": "Delete a 'software.HyperflexDistributable' resource.", "READ.software.HyperflexDistributable": "Read a 'software.HyperflexDistributable' resource.", "UPDATE.software.HyperflexDistributable": "Update a 'software.HyperflexDistributable' resource.", "CREATE.software.IksBundleDistributable": "Create a 'software.IksBundleDistributable' resource.", "DELETE.software.IksBundleDistributable": "Delete a 'software.IksBundleDistributable' resource.", "READ.software.IksBundleDistributable": "Read a 'software.IksBundleDistributable' resource.", "UPDATE.software.IksBundleDistributable": "Update a 'software.IksBundleDistributable' resource.", "CREATE.software.ReleaseMeta": "Create a 'software.ReleaseMeta' resource.", "DELETE.software.ReleaseMeta": "Delete a 'software.ReleaseMeta' resource.", "READ.software.ReleaseMeta": "Read a 'software.ReleaseMeta' resource.", "UPDATE.software.ReleaseMeta": "Update a 'software.ReleaseMeta' resource.", "CREATE.software.SolutionDistributable": "Create a 'software.SolutionDistributable' resource.", "DELETE.software.SolutionDistributable": "Delete a 'software.SolutionDistributable' resource.", "READ.software.SolutionDistributable": "Read a 'software.SolutionDistributable' resource.", "UPDATE.software.SolutionDistributable": "Update a 'software.SolutionDistributable' resource.", "CREATE.software.UcsdBundleDistributable": "Create a 'software.UcsdBundleDistributable' resource.", "DELETE.software.UcsdBundleDistributable": "Delete a 'software.UcsdBundleDistributable' resource.", "READ.software.UcsdBundleDistributable": "Read a 'software.UcsdBundleDistributable' resource.", "UPDATE.software.UcsdBundleDistributable": "Update a 'software.UcsdBundleDistributable' resource.", "CREATE.software.UcsdDistributable": "Create a 'software.UcsdDistributable' resource.", "DELETE.software.UcsdDistributable": "Delete a 'software.UcsdDistributable' resource.", "READ.software.UcsdDistributable": "Read a 'software.UcsdDistributable' resource.", "UPDATE.software.UcsdDistributable": "Update a 'software.UcsdDistributable' resource.", "CREATE.softwarerepository.Authorization": "Create a 'softwarerepository.Authorization' resource.", "READ.softwarerepository.Authorization": "Read a 'softwarerepository.Authorization' resource.", "UPDATE.softwarerepository.Authorization": "Update a 'softwarerepository.Authorization' resource.", "READ.softwarerepository.CachedImage": "Read a 'softwarerepository.CachedImage' resource.", "READ.softwarerepository.Catalog": "Read a 'softwarerepository.Catalog' resource.", "READ.softwarerepository.CategoryMapper": "Read a 'softwarerepository.CategoryMapper' resource.", "READ.softwarerepository.CategoryMapperModel": "Read a 'softwarerepository.CategoryMapperModel' resource.", "READ.softwarerepository.CategorySupportConstraint": "Read a 'softwarerepository.CategorySupportConstraint' resource.", "READ.softwarerepository.CategoryUnsupportedModels": "Read a 'softwarerepository.CategoryUnsupportedModels' resource.", "READ.softwarerepository.DownloadSpec": "Read a 'softwarerepository.DownloadSpec' resource.", "CREATE.softwarerepository.OperatingSystemFile": "Create a 'softwarerepository.OperatingSystemFile' resource.", "DELETE.softwarerepository.OperatingSystemFile": "Delete a 'softwarerepository.OperatingSystemFile' resource.", "READ.softwarerepository.OperatingSystemFile": "Read a 'softwarerepository.OperatingSystemFile' resource.", "UPDATE.softwarerepository.OperatingSystemFile": "Update a 'softwarerepository.OperatingSystemFile' resource.", "READ.softwarerepository.Release": "Read a 'softwarerepository.Release' resource.", "CREATE.sol.Policy": "Create a 'sol.Policy' resource.", "DELETE.sol.Policy": "Delete a 'sol.Policy' resource.", "READ.sol.Policy": "Read a 'sol.Policy' resource.", "UPDATE.sol.Policy": "Update a 'sol.Policy' resource.", "READ.sol.PolicyInventory": "Read a 'sol.PolicyInventory' resource.", "CREATE.ssh.Policy": "Create a 'ssh.Policy' resource.", "DELETE.ssh.Policy": "Delete a 'ssh.Policy' resource.", "READ.ssh.Policy": "Read a 'ssh.Policy' resource.", "UPDATE.ssh.Policy": "Update a 'ssh.Policy' resource.", "READ.ssh.PolicyInventory": "Read a 'ssh.PolicyInventory' resource.", "READ.storage.BatteryBackupUnit": "Read a 'storage.BatteryBackupUnit' resource.", "UPDATE.storage.BatteryBackupUnit": "Update a 'storage.BatteryBackupUnit' resource.", "READ.storage.Controller": "Read a 'storage.Controller' resource.", "UPDATE.storage.Controller": "Update a 'storage.Controller' resource.", "READ.storage.ControllerDrive": "Read a 'storage.ControllerDrive' resource.", "READ.storage.DiskGroup": "Read a 'storage.DiskGroup' resource.", "UPDATE.storage.DiskGroup": "Update a 'storage.DiskGroup' resource.", "READ.storage.DiskSlot": "Read a 'storage.DiskSlot' resource.", "CREATE.storage.DriveGroup": "Create a 'storage.DriveGroup' resource.", "DELETE.storage.DriveGroup": "Delete a 'storage.DriveGroup' resource.", "READ.storage.DriveGroup": "Read a 'storage.DriveGroup' resource.", "UPDATE.storage.DriveGroup": "Update a 'storage.DriveGroup' resource.", "CREATE.storage.DriveSecurityPolicy": "Create a 'storage.DriveSecurityPolicy' resource.", "DELETE.storage.DriveSecurityPolicy": "Delete a 'storage.DriveSecurityPolicy' resource.", "READ.storage.DriveSecurityPolicy": "Read a 'storage.DriveSecurityPolicy' resource.", "UPDATE.storage.DriveSecurityPolicy": "Update a 'storage.DriveSecurityPolicy' resource.", "READ.storage.Enclosure": "Read a 'storage.Enclosure' resource.", "UPDATE.storage.Enclosure": "Update a 'storage.Enclosure' resource.", "READ.storage.EnclosureDisk": "Read a 'storage.EnclosureDisk' resource.", "UPDATE.storage.EnclosureDisk": "Update a 'storage.EnclosureDisk' resource.", "READ.storage.EnclosureDiskSlotEp": "Read a 'storage.EnclosureDiskSlotEp' resource.", "UPDATE.storage.EnclosureDiskSlotEp": "Update a 'storage.EnclosureDiskSlotEp' resource.", "READ.storage.FileItem": "Read a 'storage.FileItem' resource.", "READ.storage.FlexFlashController": "Read a 'storage.FlexFlashController' resource.", "UPDATE.storage.FlexFlashController": "Update a 'storage.FlexFlashController' resource.", "READ.storage.FlexFlashControllerProps": "Read a 'storage.FlexFlashControllerProps' resource.", "UPDATE.storage.FlexFlashControllerProps": "Update a 'storage.FlexFlashControllerProps' resource.", "READ.storage.FlexFlashPhysicalDrive": "Read a 'storage.FlexFlashPhysicalDrive' resource.", "UPDATE.storage.FlexFlashPhysicalDrive": "Update a 'storage.FlexFlashPhysicalDrive' resource.", "READ.storage.FlexFlashVirtualDrive": "Read a 'storage.FlexFlashVirtualDrive' resource.", "UPDATE.storage.FlexFlashVirtualDrive": "Update a 'storage.FlexFlashVirtualDrive' resource.", "READ.storage.FlexUtilController": "Read a 'storage.FlexUtilController' resource.", "UPDATE.storage.FlexUtilController": "Update a 'storage.FlexUtilController' resource.", "READ.storage.FlexUtilPhysicalDrive": "Read a 'storage.FlexUtilPhysicalDrive' resource.", "UPDATE.storage.FlexUtilPhysicalDrive": "Update a 'storage.FlexUtilPhysicalDrive' resource.", "READ.storage.FlexUtilVirtualDrive": "Read a 'storage.FlexUtilVirtualDrive' resource.", "UPDATE.storage.FlexUtilVirtualDrive": "Update a 'storage.FlexUtilVirtualDrive' resource.", "READ.storage.HitachiArray": "Read a 'storage.HitachiArray' resource.", "UPDATE.storage.HitachiArray": "Update a 'storage.HitachiArray' resource.", "READ.storage.HitachiController": "Read a 'storage.HitachiController' resource.", "READ.storage.HitachiDisk": "Read a 'storage.HitachiDisk' resource.", "READ.storage.HitachiExternalParityGroup": "Read a 'storage.HitachiExternalParityGroup' resource.", "READ.storage.HitachiExternalPathGroup": "Read a 'storage.HitachiExternalPathGroup' resource.", "READ.storage.HitachiExternalStorageLun": "Read a 'storage.HitachiExternalStorageLun' resource.", "READ.storage.HitachiExternalStoragePort": "Read a 'storage.HitachiExternalStoragePort' resource.", "READ.storage.HitachiHost": "Read a 'storage.HitachiHost' resource.", "READ.storage.HitachiHostLun": "Read a 'storage.HitachiHostLun' resource.", "READ.storage.HitachiNvmSubsystem": "Read a 'storage.HitachiNvmSubsystem' resource.", "READ.storage.HitachiParityGroup": "Read a 'storage.HitachiParityGroup' resource.", "READ.storage.HitachiPool": "Read a 'storage.HitachiPool' resource.", "READ.storage.HitachiPort": "Read a 'storage.HitachiPort' resource.", "READ.storage.HitachiRemoteCopyPairGad": "Read a 'storage.HitachiRemoteCopyPairGad' resource.", "READ.storage.HitachiRemoteCopyPairTc": "Read a 'storage.HitachiRemoteCopyPairTc' resource.", "READ.storage.HitachiRemoteCopyPairUr": "Read a 'storage.HitachiRemoteCopyPairUr' resource.", "READ.storage.HitachiRemoteReplication": "Read a 'storage.HitachiRemoteReplication' resource.", "READ.storage.HitachiSnapshot": "Read a 'storage.HitachiSnapshot' resource.", "READ.storage.HitachiVolume": "Read a 'storage.HitachiVolume' resource.", "READ.storage.HitachiVolumeMigrationPair": "Read a 'storage.HitachiVolumeMigrationPair' resource.", "READ.storage.HyperFlexStorageContainer": "Read a 'storage.HyperFlexStorageContainer' resource.", "READ.storage.HyperFlexVolume": "Read a 'storage.HyperFlexVolume' resource.", "READ.storage.Item": "Read a 'storage.Item' resource.", "READ.storage.KnoxSecureDriveConfiguration": "Read a 'storage.KnoxSecureDriveConfiguration' resource.", "READ.storage.NetAppAggregate": "Read a 'storage.NetAppAggregate' resource.", "READ.storage.NetAppAggregateEvent": "Read a 'storage.NetAppAggregateEvent' resource.", "READ.storage.NetAppBaseDisk": "Read a 'storage.NetAppBaseDisk' resource.", "READ.storage.NetAppCifsService": "Read a 'storage.NetAppCifsService' resource.", "READ.storage.NetAppCifsShare": "Read a 'storage.NetAppCifsShare' resource.", "READ.storage.NetAppCloudTarget": "Read a 'storage.NetAppCloudTarget' resource.", "READ.storage.NetAppCluster": "Read a 'storage.NetAppCluster' resource.", "UPDATE.storage.NetAppCluster": "Update a 'storage.NetAppCluster' resource.", "READ.storage.NetAppClusterEvent": "Read a 'storage.NetAppClusterEvent' resource.", "READ.storage.NetAppClusterSnapMirrorPolicy": "Read a 'storage.NetAppClusterSnapMirrorPolicy' resource.", "READ.storage.NetAppClusterSnapshotPolicy": "Read a 'storage.NetAppClusterSnapshotPolicy' resource.", "READ.storage.NetAppDataIpInterface": "Read a 'storage.NetAppDataIpInterface' resource.", "READ.storage.NetAppDataIpInterfaceEvent": "Read a 'storage.NetAppDataIpInterfaceEvent' resource.", "READ.storage.NetAppDiskEvent": "Read a 'storage.NetAppDiskEvent' resource.", "READ.storage.NetAppEthernetPort": "Read a 'storage.NetAppEthernetPort' resource.", "READ.storage.NetAppEthernetPortEvent": "Read a 'storage.NetAppEthernetPortEvent' resource.", "READ.storage.NetAppExportPolicy": "Read a 'storage.NetAppExportPolicy' resource.", "READ.storage.NetAppFcInterface": "Read a 'storage.NetAppFcInterface' resource.", "READ.storage.NetAppFcInterfaceEvent": "Read a 'storage.NetAppFcInterfaceEvent' resource.", "READ.storage.NetAppFcPort": "Read a 'storage.NetAppFcPort' resource.", "READ.storage.NetAppFcPortEvent": "Read a 'storage.NetAppFcPortEvent' resource.", "READ.storage.NetAppInitiatorGroup": "Read a 'storage.NetAppInitiatorGroup' resource.", "READ.storage.NetAppIpInterface": "Read a 'storage.NetAppIpInterface' resource.", "READ.storage.NetAppIpInterfaceEvent": "Read a 'storage.NetAppIpInterfaceEvent' resource.", "READ.storage.NetAppIscsiService": "Read a 'storage.NetAppIscsiService' resource.", "READ.storage.NetAppLicense": "Read a 'storage.NetAppLicense' resource.", "READ.storage.NetAppLun": "Read a 'storage.NetAppLun' resource.", "READ.storage.NetAppLunEvent": "Read a 'storage.NetAppLunEvent' resource.", "READ.storage.NetAppLunMap": "Read a 'storage.NetAppLunMap' resource.", "READ.storage.NetAppNamespace": "Read a 'storage.NetAppNamespace' resource.", "READ.storage.NetAppNfsClient": "Read a 'storage.NetAppNfsClient' resource.", "READ.storage.NetAppNfsService": "Read a 'storage.NetAppNfsService' resource.", "READ.storage.NetAppNode": "Read a 'storage.NetAppNode' resource.", "READ.storage.NetAppNodeCdpNeighbor": "Read a 'storage.NetAppNodeCdpNeighbor' resource.", "READ.storage.NetAppNodeEvent": "Read a 'storage.NetAppNodeEvent' resource.", "READ.storage.NetAppNonDataIpInterface": "Read a 'storage.NetAppNonDataIpInterface' resource.", "READ.storage.NetAppNonDataIpInterfaceEvent": "Read a 'storage.NetAppNonDataIpInterfaceEvent' resource.", "READ.storage.NetAppNtpServer": "Read a 'storage.NetAppNtpServer' resource.", "READ.storage.NetAppQtree": "Read a 'storage.NetAppQtree' resource.", "READ.storage.NetAppSchedule": "Read a 'storage.NetAppSchedule' resource.", "READ.storage.NetAppSensor": "Read a 'storage.NetAppSensor' resource.", "READ.storage.NetAppSnapMirrorRelationship": "Read a 'storage.NetAppSnapMirrorRelationship' resource.", "READ.storage.NetAppStorageVm": "Read a 'storage.NetAppStorageVm' resource.", "READ.storage.NetAppSvmEvent": "Read a 'storage.NetAppSvmEvent' resource.", "READ.storage.NetAppSvmSnapMirrorPolicy": "Read a 'storage.NetAppSvmSnapMirrorPolicy' resource.", "READ.storage.NetAppSvmSnapshotPolicy": "Read a 'storage.NetAppSvmSnapshotPolicy' resource.", "READ.storage.NetAppVolume": "Read a 'storage.NetAppVolume' resource.", "READ.storage.NetAppVolumeEvent": "Read a 'storage.NetAppVolumeEvent' resource.", "READ.storage.NetAppVolumeSnapshot": "Read a 'storage.NetAppVolumeSnapshot' resource.", "READ.storage.NvmeRaidConfiguration": "Read a 'storage.NvmeRaidConfiguration' resource.", "READ.storage.PhysicalDisk": "Read a 'storage.PhysicalDisk' resource.", "UPDATE.storage.PhysicalDisk": "Update a 'storage.PhysicalDisk' resource.", "READ.storage.PhysicalDiskExtension": "Read a 'storage.PhysicalDiskExtension' resource.", "UPDATE.storage.PhysicalDiskExtension": "Update a 'storage.PhysicalDiskExtension' resource.", "READ.storage.PhysicalDiskUsage": "Read a 'storage.PhysicalDiskUsage' resource.", "UPDATE.storage.PhysicalDiskUsage": "Update a 'storage.PhysicalDiskUsage' resource.", "READ.storage.PureArray": "Read a 'storage.PureArray' resource.", "UPDATE.storage.PureArray": "Update a 'storage.PureArray' resource.", "READ.storage.PureArrayAlerts": "Read a 'storage.PureArrayAlerts' resource.", "READ.storage.PureBlade": "Read a 'storage.PureBlade' resource.", "READ.storage.PureController": "Read a 'storage.PureController' resource.", "READ.storage.PureDirectory": "Read a 'storage.PureDirectory' resource.", "READ.storage.PureDirectoryExport": "Read a 'storage.PureDirectoryExport' resource.", "READ.storage.PureDirectoryPolicy": "Read a 'storage.PureDirectoryPolicy' resource.", "READ.storage.PureDirectoryQuota": "Read a 'storage.PureDirectoryQuota' resource.", "READ.storage.PureDirectorySnapshot": "Read a 'storage.PureDirectorySnapshot' resource.", "READ.storage.PureDisk": "Read a 'storage.PureDisk' resource.", "READ.storage.PureFileSystems": "Read a 'storage.PureFileSystems' resource.", "READ.storage.PureFlashBladeFileSystem": "Read a 'storage.PureFlashBladeFileSystem' resource.", "READ.storage.PureFlashBladeSystem": "Read a 'storage.PureFlashBladeSystem' resource.", "UPDATE.storage.PureFlashBladeSystem": "Update a 'storage.PureFlashBladeSystem' resource.", "READ.storage.PureHost": "Read a 'storage.PureHost' resource.", "READ.storage.PureHostGroup": "Read a 'storage.PureHostGroup' resource.", "READ.storage.PureHostLun": "Read a 'storage.PureHostLun' resource.", "READ.storage.PureManagementAccessPolicy": "Read a 'storage.PureManagementAccessPolicy' resource.", "READ.storage.PureNfsPolicyRule": "Read a 'storage.PureNfsPolicyRule' resource.", "READ.storage.PureObjectBucket": "Read a 'storage.PureObjectBucket' resource.", "READ.storage.PureObjectStoreAccount": "Read a 'storage.PureObjectStoreAccount' resource.", "READ.storage.PureObjectStoreUser": "Read a 'storage.PureObjectStoreUser' resource.", "READ.storage.PurePod": "Read a 'storage.PurePod' resource.", "READ.storage.PurePort": "Read a 'storage.PurePort' resource.", "READ.storage.PureProtectionGroup": "Read a 'storage.PureProtectionGroup' resource.", "READ.storage.PureProtectionGroupSnapshot": "Read a 'storage.PureProtectionGroupSnapshot' resource.", "READ.storage.PureQuotaPolicyRule": "Read a 'storage.PureQuotaPolicyRule' resource.", "READ.storage.PureRealm": "Read a 'storage.PureRealm' resource.", "READ.storage.PureReplicationSchedule": "Read a 'storage.PureReplicationSchedule' resource.", "READ.storage.PureSmbPolicyRule": "Read a 'storage.PureSmbPolicyRule' resource.", "READ.storage.PureSnapshotSchedule": "Read a 'storage.PureSnapshotSchedule' resource.", "READ.storage.PureTargetArray": "Read a 'storage.PureTargetArray' resource.", "READ.storage.PureVolume": "Read a 'storage.PureVolume' resource.", "READ.storage.PureVolumeGroup": "Read a 'storage.PureVolumeGroup' resource.", "READ.storage.PureVolumeSnapshot": "Read a 'storage.PureVolumeSnapshot' resource.", "READ.storage.SasExpander": "Read a 'storage.SasExpander' resource.", "UPDATE.storage.SasExpander": "Update a 'storage.SasExpander' resource.", "READ.storage.SasPort": "Read a 'storage.SasPort' resource.", "UPDATE.storage.SasPort": "Update a 'storage.SasPort' resource.", "READ.storage.Span": "Read a 'storage.Span' resource.", "UPDATE.storage.Span": "Update a 'storage.Span' resource.", "CREATE.storage.StoragePolicy": "Create a 'storage.StoragePolicy' resource.", "DELETE.storage.StoragePolicy": "Delete a 'storage.StoragePolicy' resource.", "READ.storage.StoragePolicy": "Read a 'storage.StoragePolicy' resource.", "UPDATE.storage.StoragePolicy": "Update a 'storage.StoragePolicy' resource.", "READ.storage.VdMemberEp": "Read a 'storage.VdMemberEp' resource.", "UPDATE.storage.VdMemberEp": "Update a 'storage.VdMemberEp' resource.", "READ.storage.VirtualDrive": "Read a 'storage.VirtualDrive' resource.", "UPDATE.storage.VirtualDrive": "Update a 'storage.VirtualDrive' resource.", "READ.storage.VirtualDriveContainer": "Read a 'storage.VirtualDriveContainer' resource.", "UPDATE.storage.VirtualDriveContainer": "Update a 'storage.VirtualDriveContainer' resource.", "READ.storage.VirtualDriveExtension": "Read a 'storage.VirtualDriveExtension' resource.", "UPDATE.storage.VirtualDriveExtension": "Update a 'storage.VirtualDriveExtension' resource.", "READ.storage.VirtualDriveIdentity": "Read a 'storage.VirtualDriveIdentity' resource.", "CREATE.syslog.Policy": "Create a 'syslog.Policy' resource.", "DELETE.syslog.Policy": "Delete a 'syslog.Policy' resource.", "READ.syslog.Policy": "Read a 'syslog.Policy' resource.", "UPDATE.syslog.Policy": "Update a 'syslog.Policy' resource.", "READ.syslog.PolicyInventory": "Read a 'syslog.PolicyInventory' resource.", "READ.tam.AdvisoryCount": "Read a 'tam.AdvisoryCount' resource.", "READ.tam.AdvisoryDefinition": "Read a 'tam.AdvisoryDefinition' resource.", "CREATE.tam.AdvisoryInfo": "Create a 'tam.AdvisoryInfo' resource.", "DELETE.tam.AdvisoryInfo": "Delete a 'tam.AdvisoryInfo' resource.", "READ.tam.AdvisoryInfo": "Read a 'tam.AdvisoryInfo' resource.", "UPDATE.tam.AdvisoryInfo": "Update a 'tam.AdvisoryInfo' resource.", "READ.tam.AdvisoryInstance": "Read a 'tam.AdvisoryInstance' resource.", "READ.tam.SecurityAdvisory": "Read a 'tam.SecurityAdvisory' resource.", "CREATE.task.CatalystSdwanScopedInventory": "Create a 'task.CatalystSdwanScopedInventory' resource.", "CREATE.task.FabricMosScopedInventory": "Create a 'task.FabricMosScopedInventory' resource.", "CREATE.task.HciScopedInventory": "Create a 'task.HciScopedInventory' resource.", "CREATE.task.HitachiScopedInventory": "Create a 'task.HitachiScopedInventory' resource.", "CREATE.task.HyperFlexManagementScopedInventory": "Create a 'task.HyperFlexManagementScopedInventory' resource.", "CREATE.task.HyperflexScopedInventory": "Create a 'task.HyperflexScopedInventory' resource.", "CREATE.task.MdsScopedInventory": "Create a 'task.MdsScopedInventory' resource.", "CREATE.task.MdsSystemScopedInventory": "Create a 'task.MdsSystemScopedInventory' resource.", "CREATE.task.MerakiScopedInventory": "Create a 'task.MerakiScopedInventory' resource.", "CREATE.task.NetAppScopedInventory": "Create a 'task.NetAppScopedInventory' resource.", "CREATE.task.NexusScopedInventory": "Create a 'task.NexusScopedInventory' resource.", "CREATE.task.NexusSystemScopedInventory": "Create a 'task.NexusSystemScopedInventory' resource.", "CREATE.task.NexusVlanScopedInventory": "Create a 'task.NexusVlanScopedInventory' resource.", "CREATE.task.PureFlashBladeScopedInventory": "Create a 'task.PureFlashBladeScopedInventory' resource.", "CREATE.task.PureScopedInventory": "Create a 'task.PureScopedInventory' resource.", "CREATE.task.ServerScopedInventory": "Create a 'task.ServerScopedInventory' resource.", "CREATE.techsupportmanagement.CollectionControlPolicy": "Create a 'techsupportmanagement.CollectionControlPolicy' resource.", "DELETE.techsupportmanagement.CollectionControlPolicy": "Delete a 'techsupportmanagement.CollectionControlPolicy' resource.", "READ.techsupportmanagement.CollectionControlPolicy": "Read a 'techsupportmanagement.CollectionControlPolicy' resource.", "UPDATE.techsupportmanagement.CollectionControlPolicy": "Update a 'techsupportmanagement.CollectionControlPolicy' resource.", "READ.techsupportmanagement.Download": "Read a 'techsupportmanagement.Download' resource.", "READ.techsupportmanagement.EndPoint": "Read a 'techsupportmanagement.EndPoint' resource.", "CREATE.techsupportmanagement.TechSupportBundle": "Create a 'techsupportmanagement.TechSupportBundle' resource.", "DELETE.techsupportmanagement.TechSupportBundle": "Delete a 'techsupportmanagement.TechSupportBundle' resource.", "READ.techsupportmanagement.TechSupportBundle": "Read a 'techsupportmanagement.TechSupportBundle' resource.", "READ.techsupportmanagement.TechSupportStatus": "Read a 'techsupportmanagement.TechSupportStatus' resource.", "READ.terminal.AuditLog": "Read a 'terminal.AuditLog' resource.", "CREATE.thermal.Policy": "Create a 'thermal.Policy' resource.", "DELETE.thermal.Policy": "Delete a 'thermal.Policy' resource.", "READ.thermal.Policy": "Read a 'thermal.Policy' resource.", "UPDATE.thermal.Policy": "Update a 'thermal.Policy' resource.", "READ.thermal.PolicyInventory": "Read a 'thermal.PolicyInventory' resource.", "READ.top.System": "Read a 'top.System' resource.", "UPDATE.top.System": "Update a 'top.System' resource.", "DELETE.ucsd.BackupInfo": "Delete a 'ucsd.BackupInfo' resource.", "READ.ucsd.BackupInfo": "Read a 'ucsd.BackupInfo' resource.", "READ.uuidpool.Block": "Read a 'uuidpool.Block' resource.", "CREATE.uuidpool.Pool": "Create a 'uuidpool.Pool' resource.", "DELETE.uuidpool.Pool": "Delete a 'uuidpool.Pool' resource.", "READ.uuidpool.Pool": "Read a 'uuidpool.Pool' resource.", "UPDATE.uuidpool.Pool": "Update a 'uuidpool.Pool' resource.", "READ.uuidpool.PoolMember": "Read a 'uuidpool.PoolMember' resource.", "CREATE.uuidpool.Reservation": "Create a 'uuidpool.Reservation' resource.", "DELETE.uuidpool.Reservation": "Delete a 'uuidpool.Reservation' resource.", "READ.uuidpool.Reservation": "Read a 'uuidpool.Reservation' resource.", "READ.uuidpool.Universe": "Read a 'uuidpool.Universe' resource.", "DELETE.uuidpool.UuidLease": "Delete a 'uuidpool.UuidLease' resource.", "READ.uuidpool.UuidLease": "Read a 'uuidpool.UuidLease' resource.", "READ.view.HealthStatus": "Read a 'view.HealthStatus' resource.", "READ.view.Server": "Read a 'view.Server' resource.", "CREATE.virtualization.EsxiConsole": "Create a 'virtualization.EsxiConsole' resource.", "READ.virtualization.EsxiConsole": "Read a 'virtualization.EsxiConsole' resource.", "UPDATE.virtualization.EsxiConsole": "Update a 'virtualization.EsxiConsole' resource.", "READ.virtualization.Host": "Read a 'virtualization.Host' resource.", "UPDATE.virtualization.Host": "Update a 'virtualization.Host' resource.", "CREATE.virtualization.VirtualMachine": "Create a 'virtualization.VirtualMachine' resource.", "DELETE.virtualization.VirtualMachine": "Delete a 'virtualization.VirtualMachine' resource.", "READ.virtualization.VirtualMachine": "Read a 'virtualization.VirtualMachine' resource.", "UPDATE.virtualization.VirtualMachine": "Update a 'virtualization.VirtualMachine' resource.", "READ.virtualization.VmwareCluster": "Read a 'virtualization.VmwareCluster' resource.", "UPDATE.virtualization.VmwareCluster": "Update a 'virtualization.VmwareCluster' resource.", "READ.virtualization.VmwareDatacenter": "Read a 'virtualization.VmwareDatacenter' resource.", "UPDATE.virtualization.VmwareDatacenter": "Update a 'virtualization.VmwareDatacenter' resource.", "READ.virtualization.VmwareDatastore": "Read a 'virtualization.VmwareDatastore' resource.", "UPDATE.virtualization.VmwareDatastore": "Update a 'virtualization.VmwareDatastore' resource.", "READ.virtualization.VmwareDatastoreCluster": "Read a 'virtualization.VmwareDatastoreCluster' resource.", "UPDATE.virtualization.VmwareDatastoreCluster": "Update a 'virtualization.VmwareDatastoreCluster' resource.", "READ.virtualization.VmwareDistributedNetwork": "Read a 'virtualization.VmwareDistributedNetwork' resource.", "UPDATE.virtualization.VmwareDistributedNetwork": "Update a 'virtualization.VmwareDistributedNetwork' resource.", "READ.virtualization.VmwareDistributedSwitch": "Read a 'virtualization.VmwareDistributedSwitch' resource.", "UPDATE.virtualization.VmwareDistributedSwitch": "Update a 'virtualization.VmwareDistributedSwitch' resource.", "READ.virtualization.VmwareFolder": "Read a 'virtualization.VmwareFolder' resource.", "UPDATE.virtualization.VmwareFolder": "Update a 'virtualization.VmwareFolder' resource.", "READ.virtualization.VmwareHost": "Read a 'virtualization.VmwareHost' resource.", "UPDATE.virtualization.VmwareHost": "Update a 'virtualization.VmwareHost' resource.", "READ.virtualization.VmwareHostGpu": "Read a 'virtualization.VmwareHostGpu' resource.", "READ.virtualization.VmwareKernelNetwork": "Read a 'virtualization.VmwareKernelNetwork' resource.", "UPDATE.virtualization.VmwareKernelNetwork": "Update a 'virtualization.VmwareKernelNetwork' resource.", "READ.virtualization.VmwareNetwork": "Read a 'virtualization.VmwareNetwork' resource.", "UPDATE.virtualization.VmwareNetwork": "Update a 'virtualization.VmwareNetwork' resource.", "READ.virtualization.VmwarePhysicalNetworkInterface": "Read a 'virtualization.VmwarePhysicalNetworkInterface' resource.", "UPDATE.virtualization.VmwarePhysicalNetworkInterface": "Update a 'virtualization.VmwarePhysicalNetworkInterface' resource.", "READ.virtualization.VmwareProactiveHa": "Read a 'virtualization.VmwareProactiveHa' resource.", "READ.virtualization.VmwareUplinkPort": "Read a 'virtualization.VmwareUplinkPort' resource.", "UPDATE.virtualization.VmwareUplinkPort": "Update a 'virtualization.VmwareUplinkPort' resource.", "READ.virtualization.VmwareVcenter": "Read a 'virtualization.VmwareVcenter' resource.", "READ.virtualization.VmwareVirtualDisk": "Read a 'virtualization.VmwareVirtualDisk' resource.", "UPDATE.virtualization.VmwareVirtualDisk": "Update a 'virtualization.VmwareVirtualDisk' resource.", "READ.virtualization.VmwareVirtualMachine": "Read a 'virtualization.VmwareVirtualMachine' resource.", "UPDATE.virtualization.VmwareVirtualMachine": "Update a 'virtualization.VmwareVirtualMachine' resource.", "READ.virtualization.VmwareVirtualMachineGpu": "Read a 'virtualization.VmwareVirtualMachineGpu' resource.", "READ.virtualization.VmwareVirtualMachineSnapshot": "Read a 'virtualization.VmwareVirtualMachineSnapshot' resource.", "UPDATE.virtualization.VmwareVirtualMachineSnapshot": "Update a 'virtualization.VmwareVirtualMachineSnapshot' resource.", "READ.virtualization.VmwareVirtualNetworkInterface": "Read a 'virtualization.VmwareVirtualNetworkInterface' resource.", "UPDATE.virtualization.VmwareVirtualNetworkInterface": "Update a 'virtualization.VmwareVirtualNetworkInterface' resource.", "READ.virtualization.VmwareVirtualSwitch": "Read a 'virtualization.VmwareVirtualSwitch' resource.", "UPDATE.virtualization.VmwareVirtualSwitch": "Update a 'virtualization.VmwareVirtualSwitch' resource.", "CREATE.vmedia.Policy": "Create a 'vmedia.Policy' resource.", "DELETE.vmedia.Policy": "Delete a 'vmedia.Policy' resource.", "READ.vmedia.Policy": "Read a 'vmedia.Policy' resource.", "UPDATE.vmedia.Policy": "Update a 'vmedia.Policy' resource.", "READ.vmedia.PolicyInventory": "Read a 'vmedia.PolicyInventory' resource.", "CREATE.vmrc.Console": "Create a 'vmrc.Console' resource.", "READ.vmrc.Console": "Read a 'vmrc.Console' resource.", "UPDATE.vmrc.Console": "Update a 'vmrc.Console' resource.", "CREATE.vnic.EthAdapterPolicy": "Create a 'vnic.EthAdapterPolicy' resource.", "DELETE.vnic.EthAdapterPolicy": "Delete a 'vnic.EthAdapterPolicy' resource.", "READ.vnic.EthAdapterPolicy": "Read a 'vnic.EthAdapterPolicy' resource.", "UPDATE.vnic.EthAdapterPolicy": "Update a 'vnic.EthAdapterPolicy' resource.", "READ.vnic.EthAdapterPolicyInventory": "Read a 'vnic.EthAdapterPolicyInventory' resource.", "CREATE.vnic.EthIf": "Create a 'vnic.EthIf' resource.", "DELETE.vnic.EthIf": "Delete a 'vnic.EthIf' resource.", "READ.vnic.EthIf": "Read a 'vnic.EthIf' resource.", "UPDATE.vnic.EthIf": "Update a 'vnic.EthIf' resource.", "READ.vnic.EthIfInventory": "Read a 'vnic.EthIfInventory' resource.", "CREATE.vnic.EthNetworkPolicy": "Create a 'vnic.EthNetworkPolicy' resource.", "DELETE.vnic.EthNetworkPolicy": "Delete a 'vnic.EthNetworkPolicy' resource.", "READ.vnic.EthNetworkPolicy": "Read a 'vnic.EthNetworkPolicy' resource.", "UPDATE.vnic.EthNetworkPolicy": "Update a 'vnic.EthNetworkPolicy' resource.", "READ.vnic.EthNetworkPolicyInventory": "Read a 'vnic.EthNetworkPolicyInventory' resource.", "CREATE.vnic.EthQosPolicy": "Create a 'vnic.EthQosPolicy' resource.", "DELETE.vnic.EthQosPolicy": "Delete a 'vnic.EthQosPolicy' resource.", "READ.vnic.EthQosPolicy": "Read a 'vnic.EthQosPolicy' resource.", "UPDATE.vnic.EthQosPolicy": "Update a 'vnic.EthQosPolicy' resource.", "READ.vnic.EthQosPolicyInventory": "Read a 'vnic.EthQosPolicyInventory' resource.", "READ.vnic.EthVethInventory": "Read a 'vnic.EthVethInventory' resource.", "READ.vnic.EthVnicInventory": "Read a 'vnic.EthVnicInventory' resource.", "CREATE.vnic.FcAdapterPolicy": "Create a 'vnic.FcAdapterPolicy' resource.", "DELETE.vnic.FcAdapterPolicy": "Delete a 'vnic.FcAdapterPolicy' resource.", "READ.vnic.FcAdapterPolicy": "Read a 'vnic.FcAdapterPolicy' resource.", "UPDATE.vnic.FcAdapterPolicy": "Update a 'vnic.FcAdapterPolicy' resource.", "READ.vnic.FcAdapterPolicyInventory": "Read a 'vnic.FcAdapterPolicyInventory' resource.", "CREATE.vnic.FcIf": "Create a 'vnic.FcIf' resource.", "DELETE.vnic.FcIf": "Delete a 'vnic.FcIf' resource.", "READ.vnic.FcIf": "Read a 'vnic.FcIf' resource.", "UPDATE.vnic.FcIf": "Update a 'vnic.FcIf' resource.", "READ.vnic.FcIfInventory": "Read a 'vnic.FcIfInventory' resource.", "CREATE.vnic.FcNetworkPolicy": "Create a 'vnic.FcNetworkPolicy' resource.", "DELETE.vnic.FcNetworkPolicy": "Delete a 'vnic.FcNetworkPolicy' resource.", "READ.vnic.FcNetworkPolicy": "Read a 'vnic.FcNetworkPolicy' resource.", "UPDATE.vnic.FcNetworkPolicy": "Update a 'vnic.FcNetworkPolicy' resource.", "READ.vnic.FcNetworkPolicyInventory": "Read a 'vnic.FcNetworkPolicyInventory' resource.", "CREATE.vnic.FcQosPolicy": "Create a 'vnic.FcQosPolicy' resource.", "DELETE.vnic.FcQosPolicy": "Delete a 'vnic.FcQosPolicy' resource.", "READ.vnic.FcQosPolicy": "Read a 'vnic.FcQosPolicy' resource.", "UPDATE.vnic.FcQosPolicy": "Update a 'vnic.FcQosPolicy' resource.", "READ.vnic.FcQosPolicyInventory": "Read a 'vnic.FcQosPolicyInventory' resource.", "READ.vnic.FcVethInventory": "Read a 'vnic.FcVethInventory' resource.", "READ.vnic.FcVhbaPolicyInventory": "Read a 'vnic.FcVhbaPolicyInventory' resource.", "CREATE.vnic.IscsiAdapterPolicy": "Create a 'vnic.IscsiAdapterPolicy' resource.", "DELETE.vnic.IscsiAdapterPolicy": "Delete a 'vnic.IscsiAdapterPolicy' resource.", "READ.vnic.IscsiAdapterPolicy": "Read a 'vnic.IscsiAdapterPolicy' resource.", "UPDATE.vnic.IscsiAdapterPolicy": "Update a 'vnic.IscsiAdapterPolicy' resource.", "READ.vnic.IscsiAdapterPolicyInventory": "Read a 'vnic.IscsiAdapterPolicyInventory' resource.", "CREATE.vnic.IscsiBootPolicy": "Create a 'vnic.IscsiBootPolicy' resource.", "DELETE.vnic.IscsiBootPolicy": "Delete a 'vnic.IscsiBootPolicy' resource.", "READ.vnic.IscsiBootPolicy": "Read a 'vnic.IscsiBootPolicy' resource.", "UPDATE.vnic.IscsiBootPolicy": "Update a 'vnic.IscsiBootPolicy' resource.", "READ.vnic.IscsiBootPolicyInventory": "Read a 'vnic.IscsiBootPolicyInventory' resource.", "CREATE.vnic.IscsiStaticTargetPolicy": "Create a 'vnic.IscsiStaticTargetPolicy' resource.", "DELETE.vnic.IscsiStaticTargetPolicy": "Delete a 'vnic.IscsiStaticTargetPolicy' resource.", "READ.vnic.IscsiStaticTargetPolicy": "Read a 'vnic.IscsiStaticTargetPolicy' resource.", "UPDATE.vnic.IscsiStaticTargetPolicy": "Update a 'vnic.IscsiStaticTargetPolicy' resource.", "READ.vnic.IscsiStaticTargetPolicyInventory": "Read a 'vnic.IscsiStaticTargetPolicyInventory' resource.", "CREATE.vnic.LanConnectivityPolicy": "Create a 'vnic.LanConnectivityPolicy' resource.", "DELETE.vnic.LanConnectivityPolicy": "Delete a 'vnic.LanConnectivityPolicy' resource.", "READ.vnic.LanConnectivityPolicy": "Read a 'vnic.LanConnectivityPolicy' resource.", "UPDATE.vnic.LanConnectivityPolicy": "Update a 'vnic.LanConnectivityPolicy' resource.", "READ.vnic.LanConnectivityPolicyInventory": "Read a 'vnic.LanConnectivityPolicyInventory' resource.", "READ.vnic.LanSettings": "Read a 'vnic.LanSettings' resource.", "READ.vnic.LcpStatus": "Read a 'vnic.LcpStatus' resource.", "CREATE.vnic.SanConnectivityPolicy": "Create a 'vnic.SanConnectivityPolicy' resource.", "DELETE.vnic.SanConnectivityPolicy": "Delete a 'vnic.SanConnectivityPolicy' resource.", "READ.vnic.SanConnectivityPolicy": "Read a 'vnic.SanConnectivityPolicy' resource.", "UPDATE.vnic.SanConnectivityPolicy": "Update a 'vnic.SanConnectivityPolicy' resource.", "READ.vnic.SanConnectivityPolicyInventory": "Read a 'vnic.SanConnectivityPolicyInventory' resource.", "READ.vnic.SanSettings": "Read a 'vnic.SanSettings' resource.", "READ.vnic.ScpStatus": "Read a 'vnic.ScpStatus' resource.", "READ.vnic.ServiceEthIf": "Read a 'vnic.ServiceEthIf' resource.", "READ.vnic.ServiceEthIfInventory": "Read a 'vnic.ServiceEthIfInventory' resource.", "CREATE.vnic.VhbaTemplate": "Create a 'vnic.VhbaTemplate' resource.", "DELETE.vnic.VhbaTemplate": "Delete a 'vnic.VhbaTemplate' resource.", "READ.vnic.VhbaTemplate": "Read a 'vnic.VhbaTemplate' resource.", "UPDATE.vnic.VhbaTemplate": "Update a 'vnic.VhbaTemplate' resource.", "READ.vnic.VifIdPool": "Read a 'vnic.VifIdPool' resource.", "CREATE.vnic.VnicTemplate": "Create a 'vnic.VnicTemplate' resource.", "DELETE.vnic.VnicTemplate": "Delete a 'vnic.VnicTemplate' resource.", "READ.vnic.VnicTemplate": "Read a 'vnic.VnicTemplate' resource.", "UPDATE.vnic.VnicTemplate": "Update a 'vnic.VnicTemplate' resource.", "CREATE.vrf.Vrf": "Create a 'vrf.Vrf' resource.", "DELETE.vrf.Vrf": "Delete a 'vrf.Vrf' resource.", "READ.vrf.Vrf": "Read a 'vrf.Vrf' resource.", "UPDATE.vrf.Vrf": "Update a 'vrf.Vrf' resource.", "CREATE.webhook.Endpoint": "Create a 'webhook.Endpoint' resource.", "DELETE.webhook.Endpoint": "Delete a 'webhook.Endpoint' resource.", "READ.webhook.Endpoint": "Read a 'webhook.Endpoint' resource.", "UPDATE.webhook.Endpoint": "Update a 'webhook.Endpoint' resource.", "CREATE.webhook.Schema": "Create a 'webhook.Schema' resource.", "DELETE.webhook.Schema": "Delete a 'webhook.Schema' resource.", "READ.webhook.Schema": "Read a 'webhook.Schema' resource.", "UPDATE.webhook.Schema": "Update a 'webhook.Schema' resource.", "CREATE.workflow.AnsibleBatchExecutor": "Create a 'workflow.AnsibleBatchExecutor' resource.", "DELETE.workflow.AnsibleBatchExecutor": "Delete a 'workflow.AnsibleBatchExecutor' resource.", "READ.workflow.AnsibleBatchExecutor": "Read a 'workflow.AnsibleBatchExecutor' resource.", "UPDATE.workflow.AnsibleBatchExecutor": "Update a 'workflow.AnsibleBatchExecutor' resource.", "CREATE.workflow.BatchApiExecutor": "Create a 'workflow.BatchApiExecutor' resource.", "DELETE.workflow.BatchApiExecutor": "Delete a 'workflow.BatchApiExecutor' resource.", "READ.workflow.BatchApiExecutor": "Read a 'workflow.BatchApiExecutor' resource.", "UPDATE.workflow.BatchApiExecutor": "Update a 'workflow.BatchApiExecutor' resource.", "READ.workflow.Catalog": "Read a 'workflow.Catalog' resource.", "CREATE.workflow.CatalogItemDefinition": "Create a 'workflow.CatalogItemDefinition' resource.", "DELETE.workflow.CatalogItemDefinition": "Delete a 'workflow.CatalogItemDefinition' resource.", "READ.workflow.CatalogItemDefinition": "Read a 'workflow.CatalogItemDefinition' resource.", "UPDATE.workflow.CatalogItemDefinition": "Update a 'workflow.CatalogItemDefinition' resource.", "CREATE.workflow.CatalogServiceRequest": "Create a 'workflow.CatalogServiceRequest' resource.", "DELETE.workflow.CatalogServiceRequest": "Delete a 'workflow.CatalogServiceRequest' resource.", "READ.workflow.CatalogServiceRequest": "Read a 'workflow.CatalogServiceRequest' resource.", "UPDATE.workflow.CatalogServiceRequest": "Update a 'workflow.CatalogServiceRequest' resource.", "CREATE.workflow.CustomDataTypeDefinition": "Create a 'workflow.CustomDataTypeDefinition' resource.", "DELETE.workflow.CustomDataTypeDefinition": "Delete a 'workflow.CustomDataTypeDefinition' resource.", "READ.workflow.CustomDataTypeDefinition": "Read a 'workflow.CustomDataTypeDefinition' resource.", "UPDATE.workflow.CustomDataTypeDefinition": "Update a 'workflow.CustomDataTypeDefinition' resource.", "CREATE.workflow.ErrorResponseHandler": "Create a 'workflow.ErrorResponseHandler' resource.", "DELETE.workflow.ErrorResponseHandler": "Delete a 'workflow.ErrorResponseHandler' resource.", "READ.workflow.ErrorResponseHandler": "Read a 'workflow.ErrorResponseHandler' resource.", "UPDATE.workflow.ErrorResponseHandler": "Update a 'workflow.ErrorResponseHandler' resource.", "CREATE.workflow.PowerShellBatchApiExecutor": "Create a 'workflow.PowerShellBatchApiExecutor' resource.", "DELETE.workflow.PowerShellBatchApiExecutor": "Delete a 'workflow.PowerShellBatchApiExecutor' resource.", "READ.workflow.PowerShellBatchApiExecutor": "Read a 'workflow.PowerShellBatchApiExecutor' resource.", "UPDATE.workflow.PowerShellBatchApiExecutor": "Update a 'workflow.PowerShellBatchApiExecutor' resource.", "CREATE.workflow.RollbackWorkflow": "Create a 'workflow.RollbackWorkflow' resource.", "DELETE.workflow.RollbackWorkflow": "Delete a 'workflow.RollbackWorkflow' resource.", "READ.workflow.RollbackWorkflow": "Read a 'workflow.RollbackWorkflow' resource.", "UPDATE.workflow.RollbackWorkflow": "Update a 'workflow.RollbackWorkflow' resource.", "CREATE.workflow.ServiceItemActionDefinition": "Create a 'workflow.ServiceItemActionDefinition' resource.", "DELETE.workflow.ServiceItemActionDefinition": "Delete a 'workflow.ServiceItemActionDefinition' resource.", "READ.workflow.ServiceItemActionDefinition": "Read a 'workflow.ServiceItemActionDefinition' resource.", "UPDATE.workflow.ServiceItemActionDefinition": "Update a 'workflow.ServiceItemActionDefinition' resource.", "CREATE.workflow.ServiceItemActionInstance": "Create a 'workflow.ServiceItemActionInstance' resource.", "DELETE.workflow.ServiceItemActionInstance": "Delete a 'workflow.ServiceItemActionInstance' resource.", "READ.workflow.ServiceItemActionInstance": "Read a 'workflow.ServiceItemActionInstance' resource.", "UPDATE.workflow.ServiceItemActionInstance": "Update a 'workflow.ServiceItemActionInstance' resource.", "READ.workflow.ServiceItemAttribute": "Read a 'workflow.ServiceItemAttribute' resource.", "CREATE.workflow.ServiceItemDefinition": "Create a 'workflow.ServiceItemDefinition' resource.", "DELETE.workflow.ServiceItemDefinition": "Delete a 'workflow.ServiceItemDefinition' resource.", "READ.workflow.ServiceItemDefinition": "Read a 'workflow.ServiceItemDefinition' resource.", "UPDATE.workflow.ServiceItemDefinition": "Update a 'workflow.ServiceItemDefinition' resource.", "READ.workflow.ServiceItemHealthCheckDefinition": "Read a 'workflow.ServiceItemHealthCheckDefinition' resource.", "READ.workflow.ServiceItemHealthCheckExecution": "Read a 'workflow.ServiceItemHealthCheckExecution' resource.", "CREATE.workflow.ServiceItemInstance": "Create a 'workflow.ServiceItemInstance' resource.", "DELETE.workflow.ServiceItemInstance": "Delete a 'workflow.ServiceItemInstance' resource.", "READ.workflow.ServiceItemInstance": "Read a 'workflow.ServiceItemInstance' resource.", "UPDATE.workflow.ServiceItemInstance": "Update a 'workflow.ServiceItemInstance' resource.", "CREATE.workflow.ServiceItemOutput": "Create a 'workflow.ServiceItemOutput' resource.", "DELETE.workflow.ServiceItemOutput": "Delete a 'workflow.ServiceItemOutput' resource.", "READ.workflow.ServiceItemOutput": "Read a 'workflow.ServiceItemOutput' resource.", "UPDATE.workflow.ServiceItemOutput": "Update a 'workflow.ServiceItemOutput' resource.", "CREATE.workflow.SshBatchExecutor": "Create a 'workflow.SshBatchExecutor' resource.", "DELETE.workflow.SshBatchExecutor": "Delete a 'workflow.SshBatchExecutor' resource.", "READ.workflow.SshBatchExecutor": "Read a 'workflow.SshBatchExecutor' resource.", "UPDATE.workflow.SshBatchExecutor": "Update a 'workflow.SshBatchExecutor' resource.", "READ.workflow.TaskDebugLog": "Read a 'workflow.TaskDebugLog' resource.", "CREATE.workflow.TaskDefinition": "Create a 'workflow.TaskDefinition' resource.", "DELETE.workflow.TaskDefinition": "Delete a 'workflow.TaskDefinition' resource.", "READ.workflow.TaskDefinition": "Read a 'workflow.TaskDefinition' resource.", "UPDATE.workflow.TaskDefinition": "Update a 'workflow.TaskDefinition' resource.", "READ.workflow.TaskInfo": "Read a 'workflow.TaskInfo' resource.", "UPDATE.workflow.TaskInfo": "Update a 'workflow.TaskInfo' resource.", "READ.workflow.TaskMetadata": "Read a 'workflow.TaskMetadata' resource.", "CREATE.workflow.TemplateEvaluation": "Create a 'workflow.TemplateEvaluation' resource.", "READ.workflow.TemplateFunctionMeta": "Read a 'workflow.TemplateFunctionMeta' resource.", "CREATE.workflow.TemplateParser": "Create a 'workflow.TemplateParser' resource.", "CREATE.workflow.UiDisplayMetadata": "Create a 'workflow.UiDisplayMetadata' resource.", "DELETE.workflow.UiDisplayMetadata": "Delete a 'workflow.UiDisplayMetadata' resource.", "READ.workflow.UiDisplayMetadata": "Read a 'workflow.UiDisplayMetadata' resource.", "UPDATE.workflow.UiDisplayMetadata": "Update a 'workflow.UiDisplayMetadata' resource.", "CREATE.workflow.Variable": "Create a 'workflow.Variable' resource.", "DELETE.workflow.Variable": "Delete a 'workflow.Variable' resource.", "READ.workflow.Variable": "Read a 'workflow.Variable' resource.", "UPDATE.workflow.Variable": "Update a 'workflow.Variable' resource.", "CREATE.workflow.WorkflowDefinition": "Create a 'workflow.WorkflowDefinition' resource.", "DELETE.workflow.WorkflowDefinition": "Delete a 'workflow.WorkflowDefinition' resource.", "READ.workflow.WorkflowDefinition": "Read a 'workflow.WorkflowDefinition' resource.", "UPDATE.workflow.WorkflowDefinition": "Update a 'workflow.WorkflowDefinition' resource.", "CREATE.workflow.WorkflowInfo": "Create a 'workflow.WorkflowInfo' resource.", "DELETE.workflow.WorkflowInfo": "Delete a 'workflow.WorkflowInfo' resource.", "READ.workflow.WorkflowInfo": "Read a 'workflow.WorkflowInfo' resource.", "UPDATE.workflow.WorkflowInfo": "Update a 'workflow.WorkflowInfo' resource.", "READ.workflow.WorkflowMetadata": "Read a 'workflow.WorkflowMetadata' resource.", "CREATE.workload.Blueprint": "Create a 'workload.Blueprint' resource.", "DELETE.workload.Blueprint": "Delete a 'workload.Blueprint' resource.", "READ.workload.Blueprint": "Read a 'workload.Blueprint' resource.", "UPDATE.workload.Blueprint": "Update a 'workload.Blueprint' resource.", "CREATE.workload.ClearWorkloadTag": "Create a 'workload.ClearWorkloadTag' resource.", "DELETE.workload.ClearWorkloadTag": "Delete a 'workload.ClearWorkloadTag' resource.", "READ.workload.ClearWorkloadTag": "Read a 'workload.ClearWorkloadTag' resource.", "READ.workload.DeploymentInput": "Read a 'workload.DeploymentInput' resource.", "CREATE.workload.WorkloadDefinition": "Create a 'workload.WorkloadDefinition' resource.", "DELETE.workload.WorkloadDefinition": "Delete a 'workload.WorkloadDefinition' resource.", "READ.workload.WorkloadDefinition": "Read a 'workload.WorkloadDefinition' resource.", "UPDATE.workload.WorkloadDefinition": "Update a 'workload.WorkloadDefinition' resource.", "CREATE.workload.WorkloadDeployment": "Create a 'workload.WorkloadDeployment' resource.", "DELETE.workload.WorkloadDeployment": "Delete a 'workload.WorkloadDeployment' resource.", "READ.workload.WorkloadDeployment": "Read a 'workload.WorkloadDeployment' resource.", "UPDATE.workload.WorkloadDeployment": "Update a 'workload.WorkloadDeployment' resource.", "DELETE.workload.WorkloadInstance": "Delete a 'workload.WorkloadInstance' resource.", "READ.workload.WorkloadInstance": "Read a 'workload.WorkloadInstance' resource.", "UPDATE.workload.WorkloadInstance": "Update a 'workload.WorkloadInstance' resource.", "READ.workload.WorkloadMetadata": "Read a 'workload.WorkloadMetadata' resource.", "UPDATE.workload.WorkloadMetadata": "Update a 'workload.WorkloadMetadata' resource." } } } } } } }