mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-22 05:09:05 +00:00
2054 lines
45 KiB
JSON
2054 lines
45 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2017-11-01",
|
|
"endpointPrefix": "eks",
|
|
"jsonVersion": "1.1",
|
|
"protocol": "rest-json",
|
|
"serviceAbbreviation": "Amazon EKS",
|
|
"serviceFullName": "Amazon Elastic Kubernetes Service",
|
|
"serviceId": "EKS",
|
|
"signatureVersion": "v4",
|
|
"signingName": "eks",
|
|
"uid": "eks-2017-11-01"
|
|
},
|
|
"operations": {
|
|
"AssociateEncryptionConfig": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/encryption-config/associate"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"encryptionConfig"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"encryptionConfig": {
|
|
"shape": "S3"
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"update": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AssociateIdentityProviderConfig": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/identity-provider-configs/associate"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"oidc"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"oidc": {
|
|
"type": "structure",
|
|
"required": [
|
|
"identityProviderConfigName",
|
|
"issuerUrl",
|
|
"clientId"
|
|
],
|
|
"members": {
|
|
"identityProviderConfigName": {},
|
|
"issuerUrl": {},
|
|
"clientId": {},
|
|
"usernameClaim": {},
|
|
"usernamePrefix": {},
|
|
"groupsClaim": {},
|
|
"groupsPrefix": {},
|
|
"requiredClaims": {
|
|
"shape": "Sk"
|
|
}
|
|
}
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"update": {
|
|
"shape": "S8"
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateAddon": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/addons"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"addonName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"addonName": {},
|
|
"addonVersion": {},
|
|
"serviceAccountRoleArn": {},
|
|
"resolveConflicts": {},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
},
|
|
"configurationValues": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addon": {
|
|
"shape": "Sw"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateCluster": {
|
|
"http": {
|
|
"requestUri": "/clusters"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name",
|
|
"roleArn",
|
|
"resourcesVpcConfig"
|
|
],
|
|
"members": {
|
|
"name": {},
|
|
"version": {},
|
|
"roleArn": {},
|
|
"resourcesVpcConfig": {
|
|
"shape": "S14"
|
|
},
|
|
"kubernetesNetworkConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"serviceIpv4Cidr": {},
|
|
"ipFamily": {}
|
|
}
|
|
},
|
|
"logging": {
|
|
"shape": "S18"
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
},
|
|
"encryptionConfig": {
|
|
"shape": "S3"
|
|
},
|
|
"outpostConfig": {
|
|
"type": "structure",
|
|
"required": [
|
|
"outpostArns",
|
|
"controlPlaneInstanceType"
|
|
],
|
|
"members": {
|
|
"outpostArns": {
|
|
"shape": "S5"
|
|
},
|
|
"controlPlaneInstanceType": {},
|
|
"controlPlanePlacement": {
|
|
"type": "structure",
|
|
"members": {
|
|
"groupName": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {
|
|
"shape": "S1g"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateEksAnywhereSubscription": {
|
|
"http": {
|
|
"requestUri": "/eks-anywhere-subscriptions"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name",
|
|
"term"
|
|
],
|
|
"members": {
|
|
"name": {},
|
|
"term": {
|
|
"shape": "S1x"
|
|
},
|
|
"licenseQuantity": {
|
|
"type": "integer"
|
|
},
|
|
"licenseType": {},
|
|
"autoRenew": {
|
|
"type": "boolean"
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"subscription": {
|
|
"shape": "S22"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateFargateProfile": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/fargate-profiles"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"fargateProfileName",
|
|
"clusterName",
|
|
"podExecutionRoleArn"
|
|
],
|
|
"members": {
|
|
"fargateProfileName": {},
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"podExecutionRoleArn": {},
|
|
"subnets": {
|
|
"shape": "S5"
|
|
},
|
|
"selectors": {
|
|
"shape": "S24"
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"fargateProfile": {
|
|
"shape": "S28"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateNodegroup": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/node-groups"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"nodegroupName",
|
|
"subnets",
|
|
"nodeRole"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"nodegroupName": {},
|
|
"scalingConfig": {
|
|
"shape": "S2b"
|
|
},
|
|
"diskSize": {
|
|
"type": "integer"
|
|
},
|
|
"subnets": {
|
|
"shape": "S5"
|
|
},
|
|
"instanceTypes": {
|
|
"shape": "S5"
|
|
},
|
|
"amiType": {},
|
|
"remoteAccess": {
|
|
"shape": "S2g"
|
|
},
|
|
"nodeRole": {},
|
|
"labels": {
|
|
"shape": "S2h"
|
|
},
|
|
"taints": {
|
|
"shape": "S2k"
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
},
|
|
"launchTemplate": {
|
|
"shape": "S2p"
|
|
},
|
|
"updateConfig": {
|
|
"shape": "S2q"
|
|
},
|
|
"capacityType": {},
|
|
"version": {},
|
|
"releaseVersion": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nodegroup": {
|
|
"shape": "S2v"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteAddon": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/clusters/{name}/addons/{addonName}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"addonName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"addonName": {
|
|
"location": "uri",
|
|
"locationName": "addonName"
|
|
},
|
|
"preserve": {
|
|
"location": "querystring",
|
|
"locationName": "preserve",
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addon": {
|
|
"shape": "Sw"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteCluster": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/clusters/{name}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name"
|
|
],
|
|
"members": {
|
|
"name": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {
|
|
"shape": "S1g"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteEksAnywhereSubscription": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/eks-anywhere-subscriptions/{id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"id"
|
|
],
|
|
"members": {
|
|
"id": {
|
|
"location": "uri",
|
|
"locationName": "id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"subscription": {
|
|
"shape": "S22"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteFargateProfile": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/clusters/{name}/fargate-profiles/{fargateProfileName}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"fargateProfileName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"fargateProfileName": {
|
|
"location": "uri",
|
|
"locationName": "fargateProfileName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"fargateProfile": {
|
|
"shape": "S28"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteNodegroup": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/clusters/{name}/node-groups/{nodegroupName}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"nodegroupName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"nodegroupName": {
|
|
"location": "uri",
|
|
"locationName": "nodegroupName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nodegroup": {
|
|
"shape": "S2v"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeregisterCluster": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/cluster-registrations/{name}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name"
|
|
],
|
|
"members": {
|
|
"name": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {
|
|
"shape": "S1g"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeAddon": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/clusters/{name}/addons/{addonName}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"addonName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"addonName": {
|
|
"location": "uri",
|
|
"locationName": "addonName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addon": {
|
|
"shape": "Sw"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeAddonConfiguration": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/addons/configuration-schemas"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"addonName",
|
|
"addonVersion"
|
|
],
|
|
"members": {
|
|
"addonName": {
|
|
"location": "querystring",
|
|
"locationName": "addonName"
|
|
},
|
|
"addonVersion": {
|
|
"location": "querystring",
|
|
"locationName": "addonVersion"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addonName": {},
|
|
"addonVersion": {},
|
|
"configurationSchema": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeAddonVersions": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/addons/supported-versions"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"kubernetesVersion": {
|
|
"location": "querystring",
|
|
"locationName": "kubernetesVersion"
|
|
},
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"addonName": {
|
|
"location": "querystring",
|
|
"locationName": "addonName"
|
|
},
|
|
"types": {
|
|
"shape": "S5",
|
|
"location": "querystring",
|
|
"locationName": "types"
|
|
},
|
|
"publishers": {
|
|
"shape": "S5",
|
|
"location": "querystring",
|
|
"locationName": "publishers"
|
|
},
|
|
"owners": {
|
|
"shape": "S5",
|
|
"location": "querystring",
|
|
"locationName": "owners"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addons": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addonName": {},
|
|
"type": {},
|
|
"addonVersions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addonVersion": {},
|
|
"architecture": {
|
|
"shape": "S5"
|
|
},
|
|
"compatibilities": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"clusterVersion": {},
|
|
"platformVersions": {
|
|
"shape": "S5"
|
|
},
|
|
"defaultVersion": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"requiresConfiguration": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"publisher": {},
|
|
"owner": {},
|
|
"marketplaceInformation": {
|
|
"shape": "S12"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeCluster": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/clusters/{name}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name"
|
|
],
|
|
"members": {
|
|
"name": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {
|
|
"shape": "S1g"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeEksAnywhereSubscription": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/eks-anywhere-subscriptions/{id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"id"
|
|
],
|
|
"members": {
|
|
"id": {
|
|
"location": "uri",
|
|
"locationName": "id"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"subscription": {
|
|
"shape": "S22"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeFargateProfile": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/clusters/{name}/fargate-profiles/{fargateProfileName}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"fargateProfileName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"fargateProfileName": {
|
|
"location": "uri",
|
|
"locationName": "fargateProfileName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"fargateProfile": {
|
|
"shape": "S28"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeIdentityProviderConfig": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/identity-provider-configs/describe"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"identityProviderConfig"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"identityProviderConfig": {
|
|
"shape": "S40"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"identityProviderConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"oidc": {
|
|
"type": "structure",
|
|
"members": {
|
|
"identityProviderConfigName": {},
|
|
"identityProviderConfigArn": {},
|
|
"clusterName": {},
|
|
"issuerUrl": {},
|
|
"clientId": {},
|
|
"usernameClaim": {},
|
|
"usernamePrefix": {},
|
|
"groupsClaim": {},
|
|
"groupsPrefix": {},
|
|
"requiredClaims": {
|
|
"shape": "Sk"
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
},
|
|
"status": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeNodegroup": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/clusters/{name}/node-groups/{nodegroupName}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"nodegroupName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"nodegroupName": {
|
|
"location": "uri",
|
|
"locationName": "nodegroupName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nodegroup": {
|
|
"shape": "S2v"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeUpdate": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/clusters/{name}/updates/{updateId}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name",
|
|
"updateId"
|
|
],
|
|
"members": {
|
|
"name": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"updateId": {
|
|
"location": "uri",
|
|
"locationName": "updateId"
|
|
},
|
|
"nodegroupName": {
|
|
"location": "querystring",
|
|
"locationName": "nodegroupName"
|
|
},
|
|
"addonName": {
|
|
"location": "querystring",
|
|
"locationName": "addonName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"update": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DisassociateIdentityProviderConfig": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/identity-provider-configs/disassociate"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"identityProviderConfig"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"identityProviderConfig": {
|
|
"shape": "S40"
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"update": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListAddons": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/clusters/{name}/addons"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addons": {
|
|
"shape": "S5"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListClusters": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/clusters"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"include": {
|
|
"location": "querystring",
|
|
"locationName": "include",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"clusters": {
|
|
"shape": "S5"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListEksAnywhereSubscriptions": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/eks-anywhere-subscriptions"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"includeStatus": {
|
|
"location": "querystring",
|
|
"locationName": "includeStatus",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"subscriptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S22"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListFargateProfiles": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/clusters/{name}/fargate-profiles"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"fargateProfileNames": {
|
|
"shape": "S5"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListIdentityProviderConfigs": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/clusters/{name}/identity-provider-configs"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"identityProviderConfigs": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S40"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListNodegroups": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/clusters/{name}/node-groups"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nodegroups": {
|
|
"shape": "S5"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTagsForResource": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/tags/{resourceArn}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"tags": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListUpdates": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/clusters/{name}/updates"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name"
|
|
],
|
|
"members": {
|
|
"name": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"nodegroupName": {
|
|
"location": "querystring",
|
|
"locationName": "nodegroupName"
|
|
},
|
|
"addonName": {
|
|
"location": "querystring",
|
|
"locationName": "addonName"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"updateIds": {
|
|
"shape": "S5"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"RegisterCluster": {
|
|
"http": {
|
|
"requestUri": "/cluster-registrations"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name",
|
|
"connectorConfig"
|
|
],
|
|
"members": {
|
|
"name": {},
|
|
"connectorConfig": {
|
|
"type": "structure",
|
|
"required": [
|
|
"roleArn",
|
|
"provider"
|
|
],
|
|
"members": {
|
|
"roleArn": {},
|
|
"provider": {}
|
|
}
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {
|
|
"shape": "S1g"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TagResource": {
|
|
"http": {
|
|
"requestUri": "/tags/{resourceArn}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tags"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UntagResource": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/tags/{resourceArn}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tagKeys"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"tagKeys": {
|
|
"location": "querystring",
|
|
"locationName": "tagKeys",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateAddon": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/addons/{addonName}/update"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"addonName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"addonName": {
|
|
"location": "uri",
|
|
"locationName": "addonName"
|
|
},
|
|
"addonVersion": {},
|
|
"serviceAccountRoleArn": {},
|
|
"resolveConflicts": {},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
},
|
|
"configurationValues": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"update": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateClusterConfig": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/update-config"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name"
|
|
],
|
|
"members": {
|
|
"name": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"resourcesVpcConfig": {
|
|
"shape": "S14"
|
|
},
|
|
"logging": {
|
|
"shape": "S18"
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"update": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateClusterVersion": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/updates"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name",
|
|
"version"
|
|
],
|
|
"members": {
|
|
"name": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"version": {},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"update": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateEksAnywhereSubscription": {
|
|
"http": {
|
|
"requestUri": "/eks-anywhere-subscriptions/{id}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"id",
|
|
"autoRenew"
|
|
],
|
|
"members": {
|
|
"id": {
|
|
"location": "uri",
|
|
"locationName": "id"
|
|
},
|
|
"autoRenew": {
|
|
"type": "boolean"
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"subscription": {
|
|
"shape": "S22"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateNodegroupConfig": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/node-groups/{nodegroupName}/update-config"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"nodegroupName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"nodegroupName": {
|
|
"location": "uri",
|
|
"locationName": "nodegroupName"
|
|
},
|
|
"labels": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addOrUpdateLabels": {
|
|
"shape": "S2h"
|
|
},
|
|
"removeLabels": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"taints": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addOrUpdateTaints": {
|
|
"shape": "S2k"
|
|
},
|
|
"removeTaints": {
|
|
"shape": "S2k"
|
|
}
|
|
}
|
|
},
|
|
"scalingConfig": {
|
|
"shape": "S2b"
|
|
},
|
|
"updateConfig": {
|
|
"shape": "S2q"
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"update": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateNodegroupVersion": {
|
|
"http": {
|
|
"requestUri": "/clusters/{name}/node-groups/{nodegroupName}/update-version"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"clusterName",
|
|
"nodegroupName"
|
|
],
|
|
"members": {
|
|
"clusterName": {
|
|
"location": "uri",
|
|
"locationName": "name"
|
|
},
|
|
"nodegroupName": {
|
|
"location": "uri",
|
|
"locationName": "nodegroupName"
|
|
},
|
|
"version": {},
|
|
"releaseVersion": {},
|
|
"launchTemplate": {
|
|
"shape": "S2p"
|
|
},
|
|
"force": {
|
|
"type": "boolean"
|
|
},
|
|
"clientRequestToken": {
|
|
"idempotencyToken": true
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"update": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S3": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"resources": {
|
|
"shape": "S5"
|
|
},
|
|
"provider": {
|
|
"type": "structure",
|
|
"members": {
|
|
"keyArn": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S5": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S8": {
|
|
"type": "structure",
|
|
"members": {
|
|
"id": {},
|
|
"status": {},
|
|
"type": {},
|
|
"params": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"type": {},
|
|
"value": {}
|
|
}
|
|
}
|
|
},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"errors": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"errorCode": {},
|
|
"errorMessage": {},
|
|
"resourceIds": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Sk": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"Sn": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"Sw": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addonName": {},
|
|
"clusterName": {},
|
|
"status": {},
|
|
"addonVersion": {},
|
|
"health": {
|
|
"type": "structure",
|
|
"members": {
|
|
"issues": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"code": {},
|
|
"message": {},
|
|
"resourceIds": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"addonArn": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"modifiedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"serviceAccountRoleArn": {},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
},
|
|
"publisher": {},
|
|
"owner": {},
|
|
"marketplaceInformation": {
|
|
"shape": "S12"
|
|
},
|
|
"configurationValues": {}
|
|
}
|
|
},
|
|
"S12": {
|
|
"type": "structure",
|
|
"members": {
|
|
"productId": {},
|
|
"productUrl": {}
|
|
}
|
|
},
|
|
"S14": {
|
|
"type": "structure",
|
|
"members": {
|
|
"subnetIds": {
|
|
"shape": "S5"
|
|
},
|
|
"securityGroupIds": {
|
|
"shape": "S5"
|
|
},
|
|
"endpointPublicAccess": {
|
|
"type": "boolean"
|
|
},
|
|
"endpointPrivateAccess": {
|
|
"type": "boolean"
|
|
},
|
|
"publicAccessCidrs": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
},
|
|
"S18": {
|
|
"type": "structure",
|
|
"members": {
|
|
"clusterLogging": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"types": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S1g": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"arn": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"version": {},
|
|
"endpoint": {},
|
|
"roleArn": {},
|
|
"resourcesVpcConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"subnetIds": {
|
|
"shape": "S5"
|
|
},
|
|
"securityGroupIds": {
|
|
"shape": "S5"
|
|
},
|
|
"clusterSecurityGroupId": {},
|
|
"vpcId": {},
|
|
"endpointPublicAccess": {
|
|
"type": "boolean"
|
|
},
|
|
"endpointPrivateAccess": {
|
|
"type": "boolean"
|
|
},
|
|
"publicAccessCidrs": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
},
|
|
"kubernetesNetworkConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"serviceIpv4Cidr": {},
|
|
"serviceIpv6Cidr": {},
|
|
"ipFamily": {}
|
|
}
|
|
},
|
|
"logging": {
|
|
"shape": "S18"
|
|
},
|
|
"identity": {
|
|
"type": "structure",
|
|
"members": {
|
|
"oidc": {
|
|
"type": "structure",
|
|
"members": {
|
|
"issuer": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"status": {},
|
|
"certificateAuthority": {
|
|
"type": "structure",
|
|
"members": {
|
|
"data": {}
|
|
}
|
|
},
|
|
"clientRequestToken": {},
|
|
"platformVersion": {},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
},
|
|
"encryptionConfig": {
|
|
"shape": "S3"
|
|
},
|
|
"connectorConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"activationId": {},
|
|
"activationCode": {},
|
|
"activationExpiry": {
|
|
"type": "timestamp"
|
|
},
|
|
"provider": {},
|
|
"roleArn": {}
|
|
}
|
|
},
|
|
"id": {},
|
|
"health": {
|
|
"type": "structure",
|
|
"members": {
|
|
"issues": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"code": {},
|
|
"message": {},
|
|
"resourceIds": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"outpostConfig": {
|
|
"type": "structure",
|
|
"required": [
|
|
"outpostArns",
|
|
"controlPlaneInstanceType"
|
|
],
|
|
"members": {
|
|
"outpostArns": {
|
|
"shape": "S5"
|
|
},
|
|
"controlPlaneInstanceType": {},
|
|
"controlPlanePlacement": {
|
|
"type": "structure",
|
|
"members": {
|
|
"groupName": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S1x": {
|
|
"type": "structure",
|
|
"members": {
|
|
"duration": {
|
|
"type": "integer"
|
|
},
|
|
"unit": {}
|
|
}
|
|
},
|
|
"S22": {
|
|
"type": "structure",
|
|
"members": {
|
|
"id": {},
|
|
"arn": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"effectiveDate": {
|
|
"type": "timestamp"
|
|
},
|
|
"expirationDate": {
|
|
"type": "timestamp"
|
|
},
|
|
"licenseQuantity": {
|
|
"type": "integer"
|
|
},
|
|
"licenseType": {},
|
|
"term": {
|
|
"shape": "S1x"
|
|
},
|
|
"status": {},
|
|
"autoRenew": {
|
|
"type": "boolean"
|
|
},
|
|
"licenseArns": {
|
|
"shape": "S5"
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
},
|
|
"S24": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"namespace": {},
|
|
"labels": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S28": {
|
|
"type": "structure",
|
|
"members": {
|
|
"fargateProfileName": {},
|
|
"fargateProfileArn": {},
|
|
"clusterName": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"podExecutionRoleArn": {},
|
|
"subnets": {
|
|
"shape": "S5"
|
|
},
|
|
"selectors": {
|
|
"shape": "S24"
|
|
},
|
|
"status": {},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
},
|
|
"S2b": {
|
|
"type": "structure",
|
|
"members": {
|
|
"minSize": {
|
|
"type": "integer"
|
|
},
|
|
"maxSize": {
|
|
"type": "integer"
|
|
},
|
|
"desiredSize": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S2g": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ec2SshKey": {},
|
|
"sourceSecurityGroups": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
},
|
|
"S2h": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"S2k": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"key": {},
|
|
"value": {},
|
|
"effect": {}
|
|
}
|
|
}
|
|
},
|
|
"S2p": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"version": {},
|
|
"id": {}
|
|
}
|
|
},
|
|
"S2q": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxUnavailable": {
|
|
"type": "integer"
|
|
},
|
|
"maxUnavailablePercentage": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S2v": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nodegroupName": {},
|
|
"nodegroupArn": {},
|
|
"clusterName": {},
|
|
"version": {},
|
|
"releaseVersion": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"modifiedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"status": {},
|
|
"capacityType": {},
|
|
"scalingConfig": {
|
|
"shape": "S2b"
|
|
},
|
|
"instanceTypes": {
|
|
"shape": "S5"
|
|
},
|
|
"subnets": {
|
|
"shape": "S5"
|
|
},
|
|
"remoteAccess": {
|
|
"shape": "S2g"
|
|
},
|
|
"amiType": {},
|
|
"nodeRole": {},
|
|
"labels": {
|
|
"shape": "S2h"
|
|
},
|
|
"taints": {
|
|
"shape": "S2k"
|
|
},
|
|
"resources": {
|
|
"type": "structure",
|
|
"members": {
|
|
"autoScalingGroups": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {}
|
|
}
|
|
}
|
|
},
|
|
"remoteAccessSecurityGroup": {}
|
|
}
|
|
},
|
|
"diskSize": {
|
|
"type": "integer"
|
|
},
|
|
"health": {
|
|
"type": "structure",
|
|
"members": {
|
|
"issues": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"code": {},
|
|
"message": {},
|
|
"resourceIds": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"updateConfig": {
|
|
"shape": "S2q"
|
|
},
|
|
"launchTemplate": {
|
|
"shape": "S2p"
|
|
},
|
|
"tags": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
},
|
|
"S40": {
|
|
"type": "structure",
|
|
"required": [
|
|
"type",
|
|
"name"
|
|
],
|
|
"members": {
|
|
"type": {},
|
|
"name": {}
|
|
}
|
|
}
|
|
}
|
|
} |