Skip to content

Commit d391abe

Browse files
author
awstools
committed
feat(client-eks): Adds support for EKS add-ons pod identity associations integration
1 parent 822d606 commit d391abe

25 files changed

+385
-125
lines changed

clients/client-eks/src/commands/AssociateEncryptionConfigCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ export interface AssociateEncryptionConfigCommandOutput extends AssociateEncrypt
6060
* // type: "VersionUpdate" || "EndpointAccessUpdate" || "LoggingUpdate" || "ConfigUpdate" || "AssociateIdentityProviderConfig" || "DisassociateIdentityProviderConfig" || "AssociateEncryptionConfig" || "AddonUpdate" || "VpcConfigUpdate" || "AccessConfigUpdate",
6161
* // params: [ // UpdateParams
6262
* // { // UpdateParam
63-
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode",
63+
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode" || "PodIdentityAssociations",
6464
* // value: "STRING_VALUE",
6565
* // },
6666
* // ],

clients/client-eks/src/commands/AssociateIdentityProviderConfigCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ export interface AssociateIdentityProviderConfigCommandOutput
7474
* // type: "VersionUpdate" || "EndpointAccessUpdate" || "LoggingUpdate" || "ConfigUpdate" || "AssociateIdentityProviderConfig" || "DisassociateIdentityProviderConfig" || "AssociateEncryptionConfig" || "AddonUpdate" || "VpcConfigUpdate" || "AccessConfigUpdate",
7575
* // params: [ // UpdateParams
7676
* // { // UpdateParam
77-
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode",
77+
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode" || "PodIdentityAssociations",
7878
* // value: "STRING_VALUE",
7979
* // },
8080
* // ],

clients/client-eks/src/commands/CreateAddonCommand.ts

+10-1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@ export interface CreateAddonCommandOutput extends CreateAddonResponse, __Metadat
4848
* "<keys>": "STRING_VALUE",
4949
* },
5050
* configurationValues: "STRING_VALUE",
51+
* podIdentityAssociations: [ // AddonPodIdentityAssociationsList
52+
* { // AddonPodIdentityAssociations
53+
* serviceAccount: "STRING_VALUE", // required
54+
* roleArn: "STRING_VALUE", // required
55+
* },
56+
* ],
5157
* };
5258
* const command = new CreateAddonCommand(input);
5359
* const response = await client.send(command);
@@ -60,7 +66,7 @@ export interface CreateAddonCommandOutput extends CreateAddonResponse, __Metadat
6066
* // health: { // AddonHealth
6167
* // issues: [ // AddonIssueList
6268
* // { // AddonIssue
63-
* // code: "AccessDenied" || "InternalFailure" || "ClusterUnreachable" || "InsufficientNumberOfReplicas" || "ConfigurationConflict" || "AdmissionRequestDenied" || "UnsupportedAddonModification" || "K8sResourceNotFound",
69+
* // code: "AccessDenied" || "InternalFailure" || "ClusterUnreachable" || "InsufficientNumberOfReplicas" || "ConfigurationConflict" || "AdmissionRequestDenied" || "UnsupportedAddonModification" || "K8sResourceNotFound" || "AddonSubscriptionNeeded" || "AddonPermissionFailure",
6470
* // message: "STRING_VALUE",
6571
* // resourceIds: [ // StringList
6672
* // "STRING_VALUE",
@@ -82,6 +88,9 @@ export interface CreateAddonCommandOutput extends CreateAddonResponse, __Metadat
8288
* // productUrl: "STRING_VALUE",
8389
* // },
8490
* // configurationValues: "STRING_VALUE",
91+
* // podIdentityAssociations: [
92+
* // "STRING_VALUE",
93+
* // ],
8594
* // },
8695
* // };
8796
*

clients/client-eks/src/commands/CreateClusterCommand.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ export interface CreateClusterCommandOutput extends CreateClusterResponse, __Met
6262
* </note>
6363
* <p>In most cases, it takes several minutes to create a cluster. After you create an
6464
* Amazon EKS cluster, you must configure your Kubernetes tooling to communicate
65-
* with the API server and launch nodes into your cluster. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/managing-auth.html">Managing Cluster
66-
* Authentication</a> and <a href="https://docs.aws.amazon.com/eks/latest/userguide/launch-workers.html">Launching Amazon EKS nodes</a> in the
67-
* <i>Amazon EKS User Guide</i>.</p>
65+
* with the API server and launch nodes into your cluster. For more information, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/cluster-auth.html">Allowing users to
66+
* access your cluster</a> and <a href="https://docs.aws.amazon.com/eks/latest/userguide/launch-workers.html">Launching
67+
* Amazon EKS nodes</a> in the <i>Amazon EKS User Guide</i>.</p>
6868
* @example
6969
* Use a bare-bones client and the command you need to make an API call.
7070
* ```javascript

clients/client-eks/src/commands/CreateNodegroupCommand.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@ export interface CreateNodegroupCommandOutput extends CreateNodegroupResponse, _
3131
* <p>You can only create a node group for your cluster that is equal to the current Kubernetes
3232
* version for the cluster. All node groups are created with the latest AMI release version
3333
* for the respective minor Kubernetes version of the cluster, unless you deploy a custom AMI
34-
* using a launch template. For more information about using launch templates, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.html">Launch
35-
* template support</a>.</p>
34+
* using a launch template. For more information about using launch templates, see <a href="https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.html">Customizing managed nodes with launch templates</a>.</p>
3635
* <p>An Amazon EKS managed node group is an Amazon EC2
3736
* Auto Scaling group and associated Amazon EC2 instances that are managed by
3837
* Amazon Web Services for an Amazon EKS cluster. For more information, see

clients/client-eks/src/commands/CreatePodIdentityAssociationCommand.ts

+1
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ export interface CreatePodIdentityAssociationCommandOutput
7474
* // },
7575
* // createdAt: new Date("TIMESTAMP"),
7676
* // modifiedAt: new Date("TIMESTAMP"),
77+
* // ownerArn: "STRING_VALUE",
7778
* // },
7879
* // };
7980
*

clients/client-eks/src/commands/DeleteAddonCommand.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export interface DeleteAddonCommandOutput extends DeleteAddonResponse, __Metadat
5252
* // health: { // AddonHealth
5353
* // issues: [ // AddonIssueList
5454
* // { // AddonIssue
55-
* // code: "AccessDenied" || "InternalFailure" || "ClusterUnreachable" || "InsufficientNumberOfReplicas" || "ConfigurationConflict" || "AdmissionRequestDenied" || "UnsupportedAddonModification" || "K8sResourceNotFound",
55+
* // code: "AccessDenied" || "InternalFailure" || "ClusterUnreachable" || "InsufficientNumberOfReplicas" || "ConfigurationConflict" || "AdmissionRequestDenied" || "UnsupportedAddonModification" || "K8sResourceNotFound" || "AddonSubscriptionNeeded" || "AddonPermissionFailure",
5656
* // message: "STRING_VALUE",
5757
* // resourceIds: [ // StringList
5858
* // "STRING_VALUE",
@@ -74,6 +74,9 @@ export interface DeleteAddonCommandOutput extends DeleteAddonResponse, __Metadat
7474
* // productUrl: "STRING_VALUE",
7575
* // },
7676
* // configurationValues: "STRING_VALUE",
77+
* // podIdentityAssociations: [
78+
* // "STRING_VALUE",
79+
* // ],
7780
* // },
7881
* // };
7982
*

clients/client-eks/src/commands/DeletePodIdentityAssociationCommand.ts

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ export interface DeletePodIdentityAssociationCommandOutput
5959
* // },
6060
* // createdAt: new Date("TIMESTAMP"),
6161
* // modifiedAt: new Date("TIMESTAMP"),
62+
* // ownerArn: "STRING_VALUE",
6263
* // },
6364
* // };
6465
*

clients/client-eks/src/commands/DescribeAddonCommand.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ export interface DescribeAddonCommandOutput extends DescribeAddonResponse, __Met
4949
* // health: { // AddonHealth
5050
* // issues: [ // AddonIssueList
5151
* // { // AddonIssue
52-
* // code: "AccessDenied" || "InternalFailure" || "ClusterUnreachable" || "InsufficientNumberOfReplicas" || "ConfigurationConflict" || "AdmissionRequestDenied" || "UnsupportedAddonModification" || "K8sResourceNotFound",
52+
* // code: "AccessDenied" || "InternalFailure" || "ClusterUnreachable" || "InsufficientNumberOfReplicas" || "ConfigurationConflict" || "AdmissionRequestDenied" || "UnsupportedAddonModification" || "K8sResourceNotFound" || "AddonSubscriptionNeeded" || "AddonPermissionFailure",
5353
* // message: "STRING_VALUE",
5454
* // resourceIds: [ // StringList
5555
* // "STRING_VALUE",
@@ -71,6 +71,9 @@ export interface DescribeAddonCommandOutput extends DescribeAddonResponse, __Met
7171
* // productUrl: "STRING_VALUE",
7272
* // },
7373
* // configurationValues: "STRING_VALUE",
74+
* // podIdentityAssociations: [
75+
* // "STRING_VALUE",
76+
* // ],
7477
* // },
7578
* // };
7679
*

clients/client-eks/src/commands/DescribeAddonConfigurationCommand.ts

+8
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,14 @@ export interface DescribeAddonConfigurationCommandOutput extends DescribeAddonCo
4444
* // addonName: "STRING_VALUE",
4545
* // addonVersion: "STRING_VALUE",
4646
* // configurationSchema: "STRING_VALUE",
47+
* // podIdentityConfiguration: [ // AddonPodIdentityConfigurationList
48+
* // { // AddonPodIdentityConfiguration
49+
* // serviceAccount: "STRING_VALUE",
50+
* // recommendedManagedPolicies: [ // StringList
51+
* // "STRING_VALUE",
52+
* // ],
53+
* // },
54+
* // ],
4755
* // };
4856
*
4957
* ```

clients/client-eks/src/commands/DescribeAddonVersionsCommand.ts

+1
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ export interface DescribeAddonVersionsCommandOutput extends DescribeAddonVersion
7575
* // },
7676
* // ],
7777
* // requiresConfiguration: true || false,
78+
* // requiresIamPermissions: true || false,
7879
* // },
7980
* // ],
8081
* // publisher: "STRING_VALUE",

clients/client-eks/src/commands/DescribePodIdentityAssociationCommand.ts

+1
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ export interface DescribePodIdentityAssociationCommandOutput
6262
* // },
6363
* // createdAt: new Date("TIMESTAMP"),
6464
* // modifiedAt: new Date("TIMESTAMP"),
65+
* // ownerArn: "STRING_VALUE",
6566
* // },
6667
* // };
6768
*

clients/client-eks/src/commands/DescribeUpdateCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export interface DescribeUpdateCommandOutput extends DescribeUpdateResponse, __M
5252
* // type: "VersionUpdate" || "EndpointAccessUpdate" || "LoggingUpdate" || "ConfigUpdate" || "AssociateIdentityProviderConfig" || "DisassociateIdentityProviderConfig" || "AssociateEncryptionConfig" || "AddonUpdate" || "VpcConfigUpdate" || "AccessConfigUpdate",
5353
* // params: [ // UpdateParams
5454
* // { // UpdateParam
55-
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode",
55+
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode" || "PodIdentityAssociations",
5656
* // value: "STRING_VALUE",
5757
* // },
5858
* // ],

clients/client-eks/src/commands/DisassociateIdentityProviderConfigCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ export interface DisassociateIdentityProviderConfigCommandOutput
6262
* // type: "VersionUpdate" || "EndpointAccessUpdate" || "LoggingUpdate" || "ConfigUpdate" || "AssociateIdentityProviderConfig" || "DisassociateIdentityProviderConfig" || "AssociateEncryptionConfig" || "AddonUpdate" || "VpcConfigUpdate" || "AccessConfigUpdate",
6363
* // params: [ // UpdateParams
6464
* // { // UpdateParam
65-
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode",
65+
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode" || "PodIdentityAssociations",
6666
* // value: "STRING_VALUE",
6767
* // },
6868
* // ],

clients/client-eks/src/commands/ListInsightsCommand.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ export interface ListInsightsCommandInput extends ListInsightsRequest {}
2727
export interface ListInsightsCommandOutput extends ListInsightsResponse, __MetadataBearer {}
2828

2929
/**
30-
* <p>Returns a list of all insights checked for against the specified cluster. You can filter which insights are returned by category, associated Kubernetes version, and status.</p>
30+
* <p>Returns a list of all insights checked for against the specified cluster. You can
31+
* filter which insights are returned by category, associated Kubernetes version, and
32+
* status.</p>
3133
* @example
3234
* Use a bare-bones client and the command you need to make an API call.
3335
* ```javascript

clients/client-eks/src/commands/ListPodIdentityAssociationsCommand.ts

+1
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ export interface ListPodIdentityAssociationsCommandOutput
5757
* // serviceAccount: "STRING_VALUE",
5858
* // associationArn: "STRING_VALUE",
5959
* // associationId: "STRING_VALUE",
60+
* // ownerArn: "STRING_VALUE",
6061
* // },
6162
* // ],
6263
* // nextToken: "STRING_VALUE",

clients/client-eks/src/commands/UpdateAddonCommand.ts

+7-1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ export interface UpdateAddonCommandOutput extends UpdateAddonResponse, __Metadat
4242
* resolveConflicts: "OVERWRITE" || "NONE" || "PRESERVE",
4343
* clientRequestToken: "STRING_VALUE",
4444
* configurationValues: "STRING_VALUE",
45+
* podIdentityAssociations: [ // AddonPodIdentityAssociationsList
46+
* { // AddonPodIdentityAssociations
47+
* serviceAccount: "STRING_VALUE", // required
48+
* roleArn: "STRING_VALUE", // required
49+
* },
50+
* ],
4551
* };
4652
* const command = new UpdateAddonCommand(input);
4753
* const response = await client.send(command);
@@ -52,7 +58,7 @@ export interface UpdateAddonCommandOutput extends UpdateAddonResponse, __Metadat
5258
* // type: "VersionUpdate" || "EndpointAccessUpdate" || "LoggingUpdate" || "ConfigUpdate" || "AssociateIdentityProviderConfig" || "DisassociateIdentityProviderConfig" || "AssociateEncryptionConfig" || "AddonUpdate" || "VpcConfigUpdate" || "AccessConfigUpdate",
5359
* // params: [ // UpdateParams
5460
* // { // UpdateParam
55-
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode",
61+
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode" || "PodIdentityAssociations",
5662
* // value: "STRING_VALUE",
5763
* // },
5864
* // ],

clients/client-eks/src/commands/UpdateClusterConfigCommand.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ export interface UpdateClusterConfigCommandOutput extends UpdateClusterConfigRes
103103
* // type: "VersionUpdate" || "EndpointAccessUpdate" || "LoggingUpdate" || "ConfigUpdate" || "AssociateIdentityProviderConfig" || "DisassociateIdentityProviderConfig" || "AssociateEncryptionConfig" || "AddonUpdate" || "VpcConfigUpdate" || "AccessConfigUpdate",
104104
* // params: [ // UpdateParams
105105
* // { // UpdateParam
106-
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode",
106+
* // type: "Version" || "PlatformVersion" || "EndpointPrivateAccess" || "EndpointPublicAccess" || "ClusterLogging" || "DesiredSize" || "LabelsToAdd" || "LabelsToRemove" || "TaintsToAdd" || "TaintsToRemove" || "MaxSize" || "MinSize" || "ReleaseVersion" || "PublicAccessCidrs" || "LaunchTemplateName" || "LaunchTemplateVersion" || "IdentityProviderConfig" || "EncryptionConfig" || "AddonVersion" || "ServiceAccountRoleArn" || "ResolveConflicts" || "MaxUnavailable" || "MaxUnavailablePercentage" || "ConfigurationValues" || "SecurityGroups" || "Subnets" || "AuthenticationMode" || "PodIdentityAssociations",
107107
* // value: "STRING_VALUE",
108108
* // },
109109
* // ],

0 commit comments

Comments
 (0)