Addon
import type { Addon } from "https://aws-api.deno.dev/v0.4/services/eks.ts?docs=full";
An Amazon EKS add-on. For more information, see Amazon EKS add-ons in the Amazon EKS User Guide.
interface Addon {
addonArn?: string | null;
addonName?: string | null;
addonVersion?: string | null;
clusterName?: string | null;
configurationValues?: string | null;
createdAt?: Date | number | null;
health?: AddonHealth | null;
marketplaceInformation?: MarketplaceInformation | null;
modifiedAt?: Date | number | null;
owner?: string | null;
publisher?: string | null;
serviceAccountRoleArn?: string | null;
status?: AddonStatus | null;
tags?: {} | null;
}[key: string]: string | null | undefined;
§Properties
§
health?: AddonHealth | null
[src]An object that represents the health of the add-on.
§
marketplaceInformation?: MarketplaceInformation | null
[src]Information about an Amazon EKS add-on from the Amazon Web Services Marketplace.
§
serviceAccountRoleArn?: string | null
[src]The Amazon Resource Name (ARN) of the IAM role that's bound to the Kubernetes service account that the add-on uses.
§
status?: AddonStatus | null
[src]The status of the add-on.
§
tags?: {} | null
[src][key: string]: string | null | undefined;
The metadata that you apply to the add-on to assist with categorization and organization. Each tag consists of a key and an optional value. You define both. Add-on tags do not propagate to any other resources associated with the cluster.