{ "swagger": "2.0", "info": { "version": "2019-11-01", "title": "ContainerServiceAdminClient", "description": "Admin Container Service Management Client." }, "host": "management.azure.com", "schemes": [ "https" ], "consumes": [ "application/json" ], "produces": [ "application/json" ], "paths": { "/providers/Microsoft.ContainerService.Admin/operations": { "get": { "x-ms-examples": { "Get the list of support rest operations.": { "$ref": "./examples/Operations/List.json" } }, "description": "Get the list of supported admin container service rest operations.", "tags": [ "Operations" ], "operationId": "Operations_List", "parameters": [ { "$ref": "../../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" } ], "responses": { "200": { "description": "OK -- The list of operations has been returned.", "schema": { "$ref": "#/definitions/OperationList" } }, "default": { "description": "Error Response.", "schema": { "$ref": "../../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" } } }, "x-ms-pageable": { "nextLinkName": "nextLink" } } } }, "definitions": { "Operation": { "description": "Describes the supported REST operation.", "type": "object", "properties": { "name": { "description": "The name of the operation being performed on this particular object. It should match the action name that appears in RBAC / the event service.", "type": "string", "readOnly": true }, "isDataAction": { "description": "Indicates whether the operation is a data action", "type": "boolean" }, "display": { "description": "Contains the localized display information for this particular operation / action.", "$ref": "#/definitions/Display", "readOnly": true } } }, "Display": { "description": "Contains the localized display information for this particular operation / action.", "type": "object", "properties": { "provider": { "description": "The localized friendly form of the resource provider name – it is expected to also include the publisher/company responsible. It should use Title Casing and begin with \"Microsoft\" for 1st party services. e.g. \"Microsoft Monitoring Insights\" or \"Microsoft Compute.\"", "type": "string", "readOnly": true }, "resource": { "description": "The localized friendly form of the resource type related to this action/operation – it should match the public documentation for the resource provider.", "type": "string", "readOnly": true }, "operation": { "description": "The localized friendly name for the operation, as it should be shown to the user.", "type": "string", "readOnly": true }, "description": { "description": "The localized friendly description for the operation, as it should be shown to the user. It should be thorough, yet concise – it will be used in tool tips and detailed views.", "type": "string", "readOnly": true } } }, "OperationList": { "description": "Pageable list of supported operations.", "type": "object", "properties": { "value": { "description": "List of operations", "type": "array", "items": { "$ref": "#/definitions/Operation" }, "x-ms-identifiers": [ "name" ] }, "nextLink": { "description": "URI to the next page.", "type": "string" } } } }, "securityDefinitions": { "azure_auth": { "type": "oauth2", "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", "flow": "implicit", "description": "Authorization uses an Azure Active Directory OAuth2 flow.", "scopes": { "user_impersonation": "impersonate your user account" } } }, "security": [ { "azure_auth": [ "user_impersonation" ] } ] }