EKS / Client / describe_addon_configuration
describe_addon_configuration#
- EKS.Client.describe_addon_configuration(**kwargs)#
- Returns configuration options. - See also: AWS API Documentation - Request Syntax- response = client.describe_addon_configuration( addonName='string', addonVersion='string' ) - Parameters:
- addonName (string) – - [REQUIRED] - The name of the add-on. The name must match one of the names returned by - DescribeAddonVersions.
- addonVersion (string) – - [REQUIRED] - The version of the add-on. The version must match one of the versions returned by DescribeAddonVersions. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'addonName': 'string', 'addonVersion': 'string', 'configurationSchema': 'string', 'podIdentityConfiguration': [ { 'serviceAccount': 'string', 'recommendedManagedPolicies': [ 'string', ] }, ] } - Response Structure- (dict) – - addonName (string) – - The name of the add-on. 
- addonVersion (string) – - The version of the add-on. The version must match one of the versions returned by DescribeAddonVersions. 
- configurationSchema (string) – - A JSON schema that’s used to validate the configuration values you provide when an add-on is created or updated. 
- podIdentityConfiguration (list) – - The Kubernetes service account name used by the addon, and any suggested IAM policies. Use this information to create an IAM Role for the Addon. - (dict) – - Information about how to configure IAM for an Addon. - serviceAccount (string) – - The Kubernetes Service Account name used by the addon. 
- recommendedManagedPolicies (list) – - A suggested IAM Policy for the addon. - (string) – 
 
 
 
 
 
 - Exceptions- EKS.Client.exceptions.ServerException
- EKS.Client.exceptions.ResourceNotFoundException
- EKS.Client.exceptions.InvalidParameterException