@itentialopensource/adapter-azure_aks
Version:
This adapter integrates with system described as: Azure AKS.
1,502 lines • 44.3 kB
JSON
{
"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": {}
}
}