{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-eks/refs/heads/main/json-schema/eks-openapi-addon-schema.json", "title": "Addon", "description": "Addon schema from Amazon EKS API", "type": "object", "properties": { "addonName": { "type": "string", "description": "The name of the add-on." }, "addonVersion": { "type": "string", "description": "The version of the add-on." }, "addonArn": { "type": "string", "description": "The Amazon Resource Name (ARN) of the add-on." }, "clusterName": { "type": "string", "description": "The name of the cluster." }, "status": { "type": "string", "enum": [ "CREATING", "ACTIVE", "CREATE_FAILED", "UPDATING", "DELETING", "DELETE_FAILED", "DEGRADED" ], "description": "The status of the add-on." }, "serviceAccountRoleArn": { "type": "string", "description": "The Amazon Resource Name (ARN) of the IAM role." }, "tags": { "type": "object", "additionalProperties": { "type": "string" }, "description": "Metadata that assists with categorization and organization." }, "createdAt": { "type": "string", "format": "date-time", "description": "The Unix epoch timestamp at object creation." }, "modifiedAt": { "type": "string", "format": "date-time", "description": "The Unix epoch timestamp for the last modification." } } }