UNPKG

@itentialopensource/adapter-azure_aks

Version:

This adapter integrates with system described as: Azure AKS.

1,502 lines 44.3 kB
{ "openapi": "3.1.0", "info": { "title": "", "version": "1.0.0" }, "paths": { "/providers/Microsoft.ContainerService/operations": { "get": { "tags": [ "ManagedClusters" ], "operationId": "operationsList", "description": "The parameters and request body are for method: operationsList. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "value": { "type": "array", "items": { "type": "object", "properties": { "display": { "type": "object" }, "name": { "type": "string" }, "origin": { "type": "string" } } } } } }, "example": { "value": [ { "display": null, "name": "string", "origin": "string" }, { "display": null, "name": "string", "origin": "string" }, { "display": null, "name": "string", "origin": "string" }, { "display": null, "name": "string", "origin": "string" }, { "display": null, "name": "string", "origin": "string" }, { "display": null, "name": "string", "origin": "string" } ] } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/subscriptions/{pathv1}/providers/Microsoft.ContainerService/managedClusters": { "get": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersList", "description": "The parameters and request body are for method: managedClustersList. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "nextLink": { "type": "string" }, "value": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string" }, "location": { "type": "string" }, "name": { "type": "string" }, "tags": { "type": "object" }, "type": { "type": "string" }, "identity": { "type": "object" }, "properties": { "type": "object" } } } } } }, "example": { "nextLink": "string", "value": [ { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null }, { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null }, { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null } ] } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters": { "get": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersListByResourceGroup", "description": "The parameters and request body are for method: managedClustersListByResourceGroup. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "nextLink": { "type": "string" }, "value": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string" }, "location": { "type": "string" }, "name": { "type": "string" }, "tags": { "type": "object" }, "type": { "type": "string" }, "identity": { "type": "object" }, "properties": { "type": "object" } } } } } }, "example": { "nextLink": "string", "value": [ { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null }, { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null }, { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null }, { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null }, { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null }, { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null } ] } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}": { "delete": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersDelete", "description": "The parameters and request body are for method: managedClustersDelete. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "get": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersGet", "description": "The parameters and request body are for method: managedClustersGet. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "location": { "type": "string" }, "name": { "type": "string" }, "tags": { "type": "object" }, "type": { "type": "string" }, "identity": { "type": "object" }, "properties": { "type": "object" } } }, "example": { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "patch": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersUpdateTags", "description": "The parameters and request body are for method: managedClustersUpdateTags. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "location": { "type": "string" }, "name": { "type": "string" }, "tags": { "type": "object" }, "type": { "type": "string" }, "identity": { "type": "object" }, "properties": { "type": "object" } } }, "example": { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "put": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersCreateOrUpdate", "description": "The parameters and request body are for method: managedClustersCreateOrUpdate. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "location": { "type": "string" }, "name": { "type": "string" }, "tags": { "type": "object" }, "type": { "type": "string" }, "identity": { "type": "object" }, "properties": { "type": "object" } } }, "example": { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "identity": null, "properties": null } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "string" }, "example": "parameters" } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/accessProfiles/{pathv4}/listCredential": { "post": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersGetAccessProfile", "description": "The parameters and request body are for method: managedClustersGetAccessProfile. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "location": { "type": "string" }, "name": { "type": "string" }, "tags": { "type": "object" }, "type": { "type": "string" }, "properties": { "type": "object" } } }, "example": { "id": "string", "location": "string", "name": "string", "tags": {}, "type": "string", "properties": null } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/listClusterAdminCredential": { "post": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersListClusterAdminCredentials", "description": "The parameters and request body are for method: managedClustersListClusterAdminCredentials. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "kubeconfigs": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "value": { "type": "string" } } } } } }, "example": { "kubeconfigs": [ { "name": "string", "value": "string" }, { "name": "string", "value": "string" } ] } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/listClusterMonitoringUserCredential": { "post": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersListClusterMonitoringUserCredentials", "description": "The parameters and request body are for method: managedClustersListClusterMonitoringUserCredentials. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "kubeconfigs": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "value": { "type": "string" } } } } } }, "example": { "kubeconfigs": [ { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" } ] } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/listClusterUserCredential": { "post": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersListClusterUserCredentials", "description": "The parameters and request body are for method: managedClustersListClusterUserCredentials. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "kubeconfigs": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "value": { "type": "string" } } } } } }, "example": { "kubeconfigs": [ { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" }, { "name": "string", "value": "string" } ] } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/resetAADProfile": { "post": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersResetAADProfile", "description": "The parameters and request body are for method: managedClustersResetAADProfile. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "string" }, "example": "parameters" } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/resetServicePrincipalProfile": { "post": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersResetServicePrincipalProfile", "description": "The parameters and request body are for method: managedClustersResetServicePrincipalProfile. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "string" }, "example": "parameters" } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/rotateClusterCertificates": { "post": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersRotateClusterCertificates", "description": "The parameters and request body are for method: managedClustersRotateClusterCertificates. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/upgradeProfiles/default": { "get": { "tags": [ "ManagedClusters" ], "operationId": "managedClustersGetUpgradeProfile", "description": "The parameters and request body are for method: managedClustersGetUpgradeProfile. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "properties": { "type": "object" }, "type": { "type": "string" } } }, "example": { "id": "string", "name": "string", "properties": null, "type": "string" } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/agentPools": { "get": { "tags": [ "AgentPools" ], "operationId": "agentPoolsList", "description": "The parameters and request body are for method: agentPoolsList. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "nextLink": { "type": "string" }, "value": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "type": { "type": "string" }, "properties": { "type": "object" } } } } } }, "example": { "nextLink": "string", "value": [ { "id": "string", "name": "string", "type": "string", "properties": null }, { "id": "string", "name": "string", "type": "string", "properties": null }, { "id": "string", "name": "string", "type": "string", "properties": null }, { "id": "string", "name": "string", "type": "string", "properties": null }, { "id": "string", "name": "string", "type": "string", "properties": null }, { "id": "string", "name": "string", "type": "string", "properties": null } ] } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/agentPools/{pathv4}": { "delete": { "tags": [ "AgentPools" ], "operationId": "agentPoolsDelete", "description": "The parameters and request body are for method: agentPoolsDelete. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "get": { "tags": [ "AgentPools" ], "operationId": "agentPoolsGet", "description": "The parameters and request body are for method: agentPoolsGet. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "type": { "type": "string" }, "properties": { "type": "object" } } }, "example": { "id": "string", "name": "string", "type": "string", "properties": null } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } }, "put": { "tags": [ "AgentPools" ], "operationId": "agentPoolsCreateOrUpdate", "description": "The parameters and request body are for method: agentPoolsCreateOrUpdate. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "type": { "type": "string" }, "properties": { "type": "object" } } }, "example": { "id": "string", "name": "string", "type": "string", "properties": null } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "string" }, "example": "parameters" } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/agentPools/{pathv4}/upgradeProfiles/default": { "get": { "tags": [ "AgentPools" ], "operationId": "agentPoolsGetUpgradeProfile", "description": "The parameters and request body are for method: agentPoolsGetUpgradeProfile. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "properties": { "type": "object" }, "type": { "type": "string" } } }, "example": { "id": "string", "name": "string", "properties": null, "type": "string" } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/subscriptions/{pathv1}/resourceGroups/{pathv2}/providers/Microsoft.ContainerService/managedClusters/{pathv3}/availableAgentPoolVersions": { "get": { "tags": [ "AgentPools" ], "operationId": "agentPoolsGetAvailableAgentPoolVersions", "description": "The parameters and request body are for method: agentPoolsGetAvailableAgentPoolVersions. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "properties": { "type": "object" }, "type": { "type": "string" } } }, "example": { "id": "string", "name": "string", "properties": null, "type": "string" } } } } }, "parameters": [ { "name": "apiVersion", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } } }, "components": { "schemas": {} } }