mirror of
https://github.com/open-cluster-management-io/ocm.git
synced 2026-02-14 18:09:57 +00:00
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Failing after 51s
Post / coverage (push) Failing after 33s
Post / images (amd64, addon-manager) (push) Failing after 32s
Post / images (amd64, placement) (push) Failing after 35s
Post / images (amd64, registration) (push) Failing after 31s
Post / images (amd64, registration-operator) (push) Failing after 33s
Post / images (amd64, work) (push) Failing after 28s
Post / images (arm64, addon-manager) (push) Failing after 30s
Post / images (arm64, placement) (push) Failing after 31s
Post / images (arm64, registration) (push) Failing after 30s
Post / images (arm64, registration-operator) (push) Failing after 22s
Post / images (arm64, work) (push) Failing after 31s
Post / image manifest (addon-manager) (push) Has been skipped
Post / image manifest (placement) (push) Has been skipped
Post / image manifest (registration) (push) Has been skipped
Post / image manifest (registration-operator) (push) Has been skipped
Post / image manifest (work) (push) Has been skipped
Post / trigger clusteradm e2e (push) Has been skipped
Close stale issues and PRs / stale (push) Failing after 25s
Bumps the aws group with 5 updates: | Package | From | To | | --- | --- | --- | | [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.38.1` | `1.39.0` | | [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.31.2` | `1.31.8` | | [github.com/aws/aws-sdk-go-v2/service/eks](https://github.com/aws/aws-sdk-go-v2) | `1.71.1` | `1.73.3` | | [github.com/aws/aws-sdk-go-v2/service/iam](https://github.com/aws/aws-sdk-go-v2) | `1.47.1` | `1.47.5` | | [github.com/aws/smithy-go](https://github.com/aws/smithy-go) | `1.22.5` | `1.23.0` | Updates `github.com/aws/aws-sdk-go-v2` from 1.38.1 to 1.39.0 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.38.1...v1.39.0) Updates `github.com/aws/aws-sdk-go-v2/config` from 1.31.2 to 1.31.8 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.31.2...config/v1.31.8) Updates `github.com/aws/aws-sdk-go-v2/service/eks` from 1.71.1 to 1.73.3 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.71.1...service/eks/v1.73.3) Updates `github.com/aws/aws-sdk-go-v2/service/iam` from 1.47.1 to 1.47.5 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.47.1...service/s3/v1.47.5) Updates `github.com/aws/smithy-go` from 1.22.5 to 1.23.0 - [Release notes](https://github.com/aws/smithy-go/releases) - [Changelog](https://github.com/aws/smithy-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/aws/smithy-go/compare/v1.22.5...v1.23.0) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2 dependency-version: 1.39.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: aws - dependency-name: github.com/aws/aws-sdk-go-v2/config dependency-version: 1.31.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: aws - dependency-name: github.com/aws/aws-sdk-go-v2/service/eks dependency-version: 1.73.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: aws - dependency-name: github.com/aws/aws-sdk-go-v2/service/iam dependency-version: 1.47.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: aws - dependency-name: github.com/aws/smithy-go dependency-version: 1.23.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: aws ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2394 lines
72 KiB
Go
2394 lines
72 KiB
Go
// Code generated by smithy-go-codegen DO NOT EDIT.
|
|
|
|
package eks
|
|
|
|
import (
|
|
"context"
|
|
"fmt"
|
|
"github.com/aws/aws-sdk-go-v2/service/eks/types"
|
|
smithy "github.com/aws/smithy-go"
|
|
"github.com/aws/smithy-go/middleware"
|
|
)
|
|
|
|
type validateOpAssociateAccessPolicy struct {
|
|
}
|
|
|
|
func (*validateOpAssociateAccessPolicy) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpAssociateAccessPolicy) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*AssociateAccessPolicyInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpAssociateAccessPolicyInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpAssociateEncryptionConfig struct {
|
|
}
|
|
|
|
func (*validateOpAssociateEncryptionConfig) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpAssociateEncryptionConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*AssociateEncryptionConfigInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpAssociateEncryptionConfigInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpAssociateIdentityProviderConfig struct {
|
|
}
|
|
|
|
func (*validateOpAssociateIdentityProviderConfig) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpAssociateIdentityProviderConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*AssociateIdentityProviderConfigInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpAssociateIdentityProviderConfigInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpCreateAccessEntry struct {
|
|
}
|
|
|
|
func (*validateOpCreateAccessEntry) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpCreateAccessEntry) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*CreateAccessEntryInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpCreateAccessEntryInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpCreateAddon struct {
|
|
}
|
|
|
|
func (*validateOpCreateAddon) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpCreateAddon) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*CreateAddonInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpCreateAddonInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpCreateCluster struct {
|
|
}
|
|
|
|
func (*validateOpCreateCluster) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpCreateCluster) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*CreateClusterInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpCreateClusterInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpCreateEksAnywhereSubscription struct {
|
|
}
|
|
|
|
func (*validateOpCreateEksAnywhereSubscription) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpCreateEksAnywhereSubscription) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*CreateEksAnywhereSubscriptionInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpCreateEksAnywhereSubscriptionInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpCreateFargateProfile struct {
|
|
}
|
|
|
|
func (*validateOpCreateFargateProfile) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpCreateFargateProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*CreateFargateProfileInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpCreateFargateProfileInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpCreateNodegroup struct {
|
|
}
|
|
|
|
func (*validateOpCreateNodegroup) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpCreateNodegroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*CreateNodegroupInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpCreateNodegroupInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpCreatePodIdentityAssociation struct {
|
|
}
|
|
|
|
func (*validateOpCreatePodIdentityAssociation) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpCreatePodIdentityAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*CreatePodIdentityAssociationInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpCreatePodIdentityAssociationInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDeleteAccessEntry struct {
|
|
}
|
|
|
|
func (*validateOpDeleteAccessEntry) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDeleteAccessEntry) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DeleteAccessEntryInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDeleteAccessEntryInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDeleteAddon struct {
|
|
}
|
|
|
|
func (*validateOpDeleteAddon) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDeleteAddon) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DeleteAddonInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDeleteAddonInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDeleteCluster struct {
|
|
}
|
|
|
|
func (*validateOpDeleteCluster) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDeleteCluster) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DeleteClusterInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDeleteClusterInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDeleteEksAnywhereSubscription struct {
|
|
}
|
|
|
|
func (*validateOpDeleteEksAnywhereSubscription) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDeleteEksAnywhereSubscription) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DeleteEksAnywhereSubscriptionInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDeleteEksAnywhereSubscriptionInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDeleteFargateProfile struct {
|
|
}
|
|
|
|
func (*validateOpDeleteFargateProfile) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDeleteFargateProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DeleteFargateProfileInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDeleteFargateProfileInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDeleteNodegroup struct {
|
|
}
|
|
|
|
func (*validateOpDeleteNodegroup) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDeleteNodegroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DeleteNodegroupInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDeleteNodegroupInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDeletePodIdentityAssociation struct {
|
|
}
|
|
|
|
func (*validateOpDeletePodIdentityAssociation) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDeletePodIdentityAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DeletePodIdentityAssociationInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDeletePodIdentityAssociationInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDeregisterCluster struct {
|
|
}
|
|
|
|
func (*validateOpDeregisterCluster) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDeregisterCluster) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DeregisterClusterInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDeregisterClusterInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribeAccessEntry struct {
|
|
}
|
|
|
|
func (*validateOpDescribeAccessEntry) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribeAccessEntry) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribeAccessEntryInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribeAccessEntryInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribeAddonConfiguration struct {
|
|
}
|
|
|
|
func (*validateOpDescribeAddonConfiguration) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribeAddonConfiguration) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribeAddonConfigurationInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribeAddonConfigurationInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribeAddon struct {
|
|
}
|
|
|
|
func (*validateOpDescribeAddon) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribeAddon) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribeAddonInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribeAddonInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribeCluster struct {
|
|
}
|
|
|
|
func (*validateOpDescribeCluster) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribeCluster) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribeClusterInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribeClusterInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribeEksAnywhereSubscription struct {
|
|
}
|
|
|
|
func (*validateOpDescribeEksAnywhereSubscription) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribeEksAnywhereSubscription) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribeEksAnywhereSubscriptionInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribeEksAnywhereSubscriptionInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribeFargateProfile struct {
|
|
}
|
|
|
|
func (*validateOpDescribeFargateProfile) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribeFargateProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribeFargateProfileInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribeFargateProfileInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribeIdentityProviderConfig struct {
|
|
}
|
|
|
|
func (*validateOpDescribeIdentityProviderConfig) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribeIdentityProviderConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribeIdentityProviderConfigInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribeIdentityProviderConfigInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribeInsight struct {
|
|
}
|
|
|
|
func (*validateOpDescribeInsight) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribeInsight) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribeInsightInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribeInsightInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribeInsightsRefresh struct {
|
|
}
|
|
|
|
func (*validateOpDescribeInsightsRefresh) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribeInsightsRefresh) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribeInsightsRefreshInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribeInsightsRefreshInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribeNodegroup struct {
|
|
}
|
|
|
|
func (*validateOpDescribeNodegroup) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribeNodegroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribeNodegroupInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribeNodegroupInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribePodIdentityAssociation struct {
|
|
}
|
|
|
|
func (*validateOpDescribePodIdentityAssociation) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribePodIdentityAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribePodIdentityAssociationInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribePodIdentityAssociationInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDescribeUpdate struct {
|
|
}
|
|
|
|
func (*validateOpDescribeUpdate) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDescribeUpdate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DescribeUpdateInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDescribeUpdateInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDisassociateAccessPolicy struct {
|
|
}
|
|
|
|
func (*validateOpDisassociateAccessPolicy) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDisassociateAccessPolicy) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DisassociateAccessPolicyInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDisassociateAccessPolicyInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpDisassociateIdentityProviderConfig struct {
|
|
}
|
|
|
|
func (*validateOpDisassociateIdentityProviderConfig) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpDisassociateIdentityProviderConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*DisassociateIdentityProviderConfigInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpDisassociateIdentityProviderConfigInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpListAccessEntries struct {
|
|
}
|
|
|
|
func (*validateOpListAccessEntries) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpListAccessEntries) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*ListAccessEntriesInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpListAccessEntriesInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpListAddons struct {
|
|
}
|
|
|
|
func (*validateOpListAddons) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpListAddons) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*ListAddonsInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpListAddonsInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpListAssociatedAccessPolicies struct {
|
|
}
|
|
|
|
func (*validateOpListAssociatedAccessPolicies) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpListAssociatedAccessPolicies) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*ListAssociatedAccessPoliciesInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpListAssociatedAccessPoliciesInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpListFargateProfiles struct {
|
|
}
|
|
|
|
func (*validateOpListFargateProfiles) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpListFargateProfiles) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*ListFargateProfilesInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpListFargateProfilesInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpListIdentityProviderConfigs struct {
|
|
}
|
|
|
|
func (*validateOpListIdentityProviderConfigs) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpListIdentityProviderConfigs) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*ListIdentityProviderConfigsInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpListIdentityProviderConfigsInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpListInsights struct {
|
|
}
|
|
|
|
func (*validateOpListInsights) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpListInsights) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*ListInsightsInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpListInsightsInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpListNodegroups struct {
|
|
}
|
|
|
|
func (*validateOpListNodegroups) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpListNodegroups) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*ListNodegroupsInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpListNodegroupsInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpListPodIdentityAssociations struct {
|
|
}
|
|
|
|
func (*validateOpListPodIdentityAssociations) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpListPodIdentityAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*ListPodIdentityAssociationsInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpListPodIdentityAssociationsInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpListTagsForResource struct {
|
|
}
|
|
|
|
func (*validateOpListTagsForResource) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpListTagsForResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*ListTagsForResourceInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpListTagsForResourceInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpListUpdates struct {
|
|
}
|
|
|
|
func (*validateOpListUpdates) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpListUpdates) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*ListUpdatesInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpListUpdatesInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpRegisterCluster struct {
|
|
}
|
|
|
|
func (*validateOpRegisterCluster) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpRegisterCluster) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*RegisterClusterInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpRegisterClusterInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpStartInsightsRefresh struct {
|
|
}
|
|
|
|
func (*validateOpStartInsightsRefresh) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpStartInsightsRefresh) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*StartInsightsRefreshInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpStartInsightsRefreshInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpTagResource struct {
|
|
}
|
|
|
|
func (*validateOpTagResource) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpTagResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*TagResourceInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpTagResourceInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpUntagResource struct {
|
|
}
|
|
|
|
func (*validateOpUntagResource) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpUntagResource) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*UntagResourceInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpUntagResourceInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpUpdateAccessEntry struct {
|
|
}
|
|
|
|
func (*validateOpUpdateAccessEntry) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpUpdateAccessEntry) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*UpdateAccessEntryInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpUpdateAccessEntryInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpUpdateAddon struct {
|
|
}
|
|
|
|
func (*validateOpUpdateAddon) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpUpdateAddon) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*UpdateAddonInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpUpdateAddonInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpUpdateClusterConfig struct {
|
|
}
|
|
|
|
func (*validateOpUpdateClusterConfig) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpUpdateClusterConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*UpdateClusterConfigInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpUpdateClusterConfigInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpUpdateClusterVersion struct {
|
|
}
|
|
|
|
func (*validateOpUpdateClusterVersion) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpUpdateClusterVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*UpdateClusterVersionInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpUpdateClusterVersionInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpUpdateEksAnywhereSubscription struct {
|
|
}
|
|
|
|
func (*validateOpUpdateEksAnywhereSubscription) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpUpdateEksAnywhereSubscription) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*UpdateEksAnywhereSubscriptionInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpUpdateEksAnywhereSubscriptionInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpUpdateNodegroupConfig struct {
|
|
}
|
|
|
|
func (*validateOpUpdateNodegroupConfig) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpUpdateNodegroupConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*UpdateNodegroupConfigInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpUpdateNodegroupConfigInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpUpdateNodegroupVersion struct {
|
|
}
|
|
|
|
func (*validateOpUpdateNodegroupVersion) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpUpdateNodegroupVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*UpdateNodegroupVersionInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpUpdateNodegroupVersionInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
type validateOpUpdatePodIdentityAssociation struct {
|
|
}
|
|
|
|
func (*validateOpUpdatePodIdentityAssociation) ID() string {
|
|
return "OperationInputValidation"
|
|
}
|
|
|
|
func (m *validateOpUpdatePodIdentityAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
|
|
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
|
|
) {
|
|
input, ok := in.Parameters.(*UpdatePodIdentityAssociationInput)
|
|
if !ok {
|
|
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
|
|
}
|
|
if err := validateOpUpdatePodIdentityAssociationInput(input); err != nil {
|
|
return out, metadata, err
|
|
}
|
|
return next.HandleInitialize(ctx, in)
|
|
}
|
|
|
|
func addOpAssociateAccessPolicyValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpAssociateAccessPolicy{}, middleware.After)
|
|
}
|
|
|
|
func addOpAssociateEncryptionConfigValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpAssociateEncryptionConfig{}, middleware.After)
|
|
}
|
|
|
|
func addOpAssociateIdentityProviderConfigValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpAssociateIdentityProviderConfig{}, middleware.After)
|
|
}
|
|
|
|
func addOpCreateAccessEntryValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpCreateAccessEntry{}, middleware.After)
|
|
}
|
|
|
|
func addOpCreateAddonValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpCreateAddon{}, middleware.After)
|
|
}
|
|
|
|
func addOpCreateClusterValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpCreateCluster{}, middleware.After)
|
|
}
|
|
|
|
func addOpCreateEksAnywhereSubscriptionValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpCreateEksAnywhereSubscription{}, middleware.After)
|
|
}
|
|
|
|
func addOpCreateFargateProfileValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpCreateFargateProfile{}, middleware.After)
|
|
}
|
|
|
|
func addOpCreateNodegroupValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpCreateNodegroup{}, middleware.After)
|
|
}
|
|
|
|
func addOpCreatePodIdentityAssociationValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpCreatePodIdentityAssociation{}, middleware.After)
|
|
}
|
|
|
|
func addOpDeleteAccessEntryValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDeleteAccessEntry{}, middleware.After)
|
|
}
|
|
|
|
func addOpDeleteAddonValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDeleteAddon{}, middleware.After)
|
|
}
|
|
|
|
func addOpDeleteClusterValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDeleteCluster{}, middleware.After)
|
|
}
|
|
|
|
func addOpDeleteEksAnywhereSubscriptionValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDeleteEksAnywhereSubscription{}, middleware.After)
|
|
}
|
|
|
|
func addOpDeleteFargateProfileValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDeleteFargateProfile{}, middleware.After)
|
|
}
|
|
|
|
func addOpDeleteNodegroupValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDeleteNodegroup{}, middleware.After)
|
|
}
|
|
|
|
func addOpDeletePodIdentityAssociationValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDeletePodIdentityAssociation{}, middleware.After)
|
|
}
|
|
|
|
func addOpDeregisterClusterValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDeregisterCluster{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribeAccessEntryValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribeAccessEntry{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribeAddonConfigurationValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribeAddonConfiguration{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribeAddonValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribeAddon{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribeClusterValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribeCluster{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribeEksAnywhereSubscriptionValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribeEksAnywhereSubscription{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribeFargateProfileValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribeFargateProfile{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribeIdentityProviderConfigValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribeIdentityProviderConfig{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribeInsightValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribeInsight{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribeInsightsRefreshValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribeInsightsRefresh{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribeNodegroupValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribeNodegroup{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribePodIdentityAssociationValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribePodIdentityAssociation{}, middleware.After)
|
|
}
|
|
|
|
func addOpDescribeUpdateValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDescribeUpdate{}, middleware.After)
|
|
}
|
|
|
|
func addOpDisassociateAccessPolicyValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDisassociateAccessPolicy{}, middleware.After)
|
|
}
|
|
|
|
func addOpDisassociateIdentityProviderConfigValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpDisassociateIdentityProviderConfig{}, middleware.After)
|
|
}
|
|
|
|
func addOpListAccessEntriesValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpListAccessEntries{}, middleware.After)
|
|
}
|
|
|
|
func addOpListAddonsValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpListAddons{}, middleware.After)
|
|
}
|
|
|
|
func addOpListAssociatedAccessPoliciesValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpListAssociatedAccessPolicies{}, middleware.After)
|
|
}
|
|
|
|
func addOpListFargateProfilesValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpListFargateProfiles{}, middleware.After)
|
|
}
|
|
|
|
func addOpListIdentityProviderConfigsValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpListIdentityProviderConfigs{}, middleware.After)
|
|
}
|
|
|
|
func addOpListInsightsValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpListInsights{}, middleware.After)
|
|
}
|
|
|
|
func addOpListNodegroupsValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpListNodegroups{}, middleware.After)
|
|
}
|
|
|
|
func addOpListPodIdentityAssociationsValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpListPodIdentityAssociations{}, middleware.After)
|
|
}
|
|
|
|
func addOpListTagsForResourceValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpListTagsForResource{}, middleware.After)
|
|
}
|
|
|
|
func addOpListUpdatesValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpListUpdates{}, middleware.After)
|
|
}
|
|
|
|
func addOpRegisterClusterValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpRegisterCluster{}, middleware.After)
|
|
}
|
|
|
|
func addOpStartInsightsRefreshValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpStartInsightsRefresh{}, middleware.After)
|
|
}
|
|
|
|
func addOpTagResourceValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpTagResource{}, middleware.After)
|
|
}
|
|
|
|
func addOpUntagResourceValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpUntagResource{}, middleware.After)
|
|
}
|
|
|
|
func addOpUpdateAccessEntryValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpUpdateAccessEntry{}, middleware.After)
|
|
}
|
|
|
|
func addOpUpdateAddonValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpUpdateAddon{}, middleware.After)
|
|
}
|
|
|
|
func addOpUpdateClusterConfigValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpUpdateClusterConfig{}, middleware.After)
|
|
}
|
|
|
|
func addOpUpdateClusterVersionValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpUpdateClusterVersion{}, middleware.After)
|
|
}
|
|
|
|
func addOpUpdateEksAnywhereSubscriptionValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpUpdateEksAnywhereSubscription{}, middleware.After)
|
|
}
|
|
|
|
func addOpUpdateNodegroupConfigValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpUpdateNodegroupConfig{}, middleware.After)
|
|
}
|
|
|
|
func addOpUpdateNodegroupVersionValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpUpdateNodegroupVersion{}, middleware.After)
|
|
}
|
|
|
|
func addOpUpdatePodIdentityAssociationValidationMiddleware(stack *middleware.Stack) error {
|
|
return stack.Initialize.Add(&validateOpUpdatePodIdentityAssociation{}, middleware.After)
|
|
}
|
|
|
|
func validateAddonPodIdentityAssociations(v *types.AddonPodIdentityAssociations) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "AddonPodIdentityAssociations"}
|
|
if v.ServiceAccount == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ServiceAccount"))
|
|
}
|
|
if v.RoleArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("RoleArn"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateAddonPodIdentityAssociationsList(v []types.AddonPodIdentityAssociations) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "AddonPodIdentityAssociationsList"}
|
|
for i := range v {
|
|
if err := validateAddonPodIdentityAssociations(&v[i]); err != nil {
|
|
invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError))
|
|
}
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateConnectorConfigRequest(v *types.ConnectorConfigRequest) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "ConnectorConfigRequest"}
|
|
if v.RoleArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("RoleArn"))
|
|
}
|
|
if len(v.Provider) == 0 {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Provider"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateIdentityProviderConfig(v *types.IdentityProviderConfig) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "IdentityProviderConfig"}
|
|
if v.Type == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Type"))
|
|
}
|
|
if v.Name == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Name"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOidcIdentityProviderConfigRequest(v *types.OidcIdentityProviderConfigRequest) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "OidcIdentityProviderConfigRequest"}
|
|
if v.IdentityProviderConfigName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("IdentityProviderConfigName"))
|
|
}
|
|
if v.IssuerUrl == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("IssuerUrl"))
|
|
}
|
|
if v.ClientId == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClientId"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOutpostConfigRequest(v *types.OutpostConfigRequest) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "OutpostConfigRequest"}
|
|
if v.OutpostArns == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("OutpostArns"))
|
|
}
|
|
if v.ControlPlaneInstanceType == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ControlPlaneInstanceType"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpAssociateAccessPolicyInput(v *AssociateAccessPolicyInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "AssociateAccessPolicyInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.PrincipalArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("PrincipalArn"))
|
|
}
|
|
if v.PolicyArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("PolicyArn"))
|
|
}
|
|
if v.AccessScope == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("AccessScope"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpAssociateEncryptionConfigInput(v *AssociateEncryptionConfigInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "AssociateEncryptionConfigInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.EncryptionConfig == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("EncryptionConfig"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpAssociateIdentityProviderConfigInput(v *AssociateIdentityProviderConfigInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "AssociateIdentityProviderConfigInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.Oidc == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Oidc"))
|
|
} else if v.Oidc != nil {
|
|
if err := validateOidcIdentityProviderConfigRequest(v.Oidc); err != nil {
|
|
invalidParams.AddNested("Oidc", err.(smithy.InvalidParamsError))
|
|
}
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpCreateAccessEntryInput(v *CreateAccessEntryInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "CreateAccessEntryInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.PrincipalArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("PrincipalArn"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpCreateAddonInput(v *CreateAddonInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "CreateAddonInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.AddonName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("AddonName"))
|
|
}
|
|
if v.PodIdentityAssociations != nil {
|
|
if err := validateAddonPodIdentityAssociationsList(v.PodIdentityAssociations); err != nil {
|
|
invalidParams.AddNested("PodIdentityAssociations", err.(smithy.InvalidParamsError))
|
|
}
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpCreateClusterInput(v *CreateClusterInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "CreateClusterInput"}
|
|
if v.Name == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Name"))
|
|
}
|
|
if v.RoleArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("RoleArn"))
|
|
}
|
|
if v.ResourcesVpcConfig == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ResourcesVpcConfig"))
|
|
}
|
|
if v.OutpostConfig != nil {
|
|
if err := validateOutpostConfigRequest(v.OutpostConfig); err != nil {
|
|
invalidParams.AddNested("OutpostConfig", err.(smithy.InvalidParamsError))
|
|
}
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpCreateEksAnywhereSubscriptionInput(v *CreateEksAnywhereSubscriptionInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "CreateEksAnywhereSubscriptionInput"}
|
|
if v.Name == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Name"))
|
|
}
|
|
if v.Term == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Term"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpCreateFargateProfileInput(v *CreateFargateProfileInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "CreateFargateProfileInput"}
|
|
if v.FargateProfileName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("FargateProfileName"))
|
|
}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.PodExecutionRoleArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("PodExecutionRoleArn"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpCreateNodegroupInput(v *CreateNodegroupInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "CreateNodegroupInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.NodegroupName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("NodegroupName"))
|
|
}
|
|
if v.Subnets == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Subnets"))
|
|
}
|
|
if v.NodeRole == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("NodeRole"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpCreatePodIdentityAssociationInput(v *CreatePodIdentityAssociationInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "CreatePodIdentityAssociationInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.Namespace == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Namespace"))
|
|
}
|
|
if v.ServiceAccount == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ServiceAccount"))
|
|
}
|
|
if v.RoleArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("RoleArn"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDeleteAccessEntryInput(v *DeleteAccessEntryInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DeleteAccessEntryInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.PrincipalArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("PrincipalArn"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDeleteAddonInput(v *DeleteAddonInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DeleteAddonInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.AddonName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("AddonName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDeleteClusterInput(v *DeleteClusterInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DeleteClusterInput"}
|
|
if v.Name == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Name"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDeleteEksAnywhereSubscriptionInput(v *DeleteEksAnywhereSubscriptionInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DeleteEksAnywhereSubscriptionInput"}
|
|
if v.Id == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Id"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDeleteFargateProfileInput(v *DeleteFargateProfileInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DeleteFargateProfileInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.FargateProfileName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("FargateProfileName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDeleteNodegroupInput(v *DeleteNodegroupInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DeleteNodegroupInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.NodegroupName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("NodegroupName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDeletePodIdentityAssociationInput(v *DeletePodIdentityAssociationInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DeletePodIdentityAssociationInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.AssociationId == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("AssociationId"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDeregisterClusterInput(v *DeregisterClusterInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DeregisterClusterInput"}
|
|
if v.Name == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Name"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribeAccessEntryInput(v *DescribeAccessEntryInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribeAccessEntryInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.PrincipalArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("PrincipalArn"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribeAddonConfigurationInput(v *DescribeAddonConfigurationInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribeAddonConfigurationInput"}
|
|
if v.AddonName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("AddonName"))
|
|
}
|
|
if v.AddonVersion == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("AddonVersion"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribeAddonInput(v *DescribeAddonInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribeAddonInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.AddonName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("AddonName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribeClusterInput(v *DescribeClusterInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribeClusterInput"}
|
|
if v.Name == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Name"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribeEksAnywhereSubscriptionInput(v *DescribeEksAnywhereSubscriptionInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribeEksAnywhereSubscriptionInput"}
|
|
if v.Id == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Id"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribeFargateProfileInput(v *DescribeFargateProfileInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribeFargateProfileInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.FargateProfileName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("FargateProfileName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribeIdentityProviderConfigInput(v *DescribeIdentityProviderConfigInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribeIdentityProviderConfigInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.IdentityProviderConfig == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("IdentityProviderConfig"))
|
|
} else if v.IdentityProviderConfig != nil {
|
|
if err := validateIdentityProviderConfig(v.IdentityProviderConfig); err != nil {
|
|
invalidParams.AddNested("IdentityProviderConfig", err.(smithy.InvalidParamsError))
|
|
}
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribeInsightInput(v *DescribeInsightInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribeInsightInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.Id == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Id"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribeInsightsRefreshInput(v *DescribeInsightsRefreshInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribeInsightsRefreshInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribeNodegroupInput(v *DescribeNodegroupInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribeNodegroupInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.NodegroupName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("NodegroupName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribePodIdentityAssociationInput(v *DescribePodIdentityAssociationInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribePodIdentityAssociationInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.AssociationId == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("AssociationId"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDescribeUpdateInput(v *DescribeUpdateInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DescribeUpdateInput"}
|
|
if v.Name == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Name"))
|
|
}
|
|
if v.UpdateId == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("UpdateId"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDisassociateAccessPolicyInput(v *DisassociateAccessPolicyInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DisassociateAccessPolicyInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.PrincipalArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("PrincipalArn"))
|
|
}
|
|
if v.PolicyArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("PolicyArn"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpDisassociateIdentityProviderConfigInput(v *DisassociateIdentityProviderConfigInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "DisassociateIdentityProviderConfigInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.IdentityProviderConfig == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("IdentityProviderConfig"))
|
|
} else if v.IdentityProviderConfig != nil {
|
|
if err := validateIdentityProviderConfig(v.IdentityProviderConfig); err != nil {
|
|
invalidParams.AddNested("IdentityProviderConfig", err.(smithy.InvalidParamsError))
|
|
}
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpListAccessEntriesInput(v *ListAccessEntriesInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "ListAccessEntriesInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpListAddonsInput(v *ListAddonsInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "ListAddonsInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpListAssociatedAccessPoliciesInput(v *ListAssociatedAccessPoliciesInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "ListAssociatedAccessPoliciesInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.PrincipalArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("PrincipalArn"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpListFargateProfilesInput(v *ListFargateProfilesInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "ListFargateProfilesInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpListIdentityProviderConfigsInput(v *ListIdentityProviderConfigsInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "ListIdentityProviderConfigsInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpListInsightsInput(v *ListInsightsInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "ListInsightsInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpListNodegroupsInput(v *ListNodegroupsInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "ListNodegroupsInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpListPodIdentityAssociationsInput(v *ListPodIdentityAssociationsInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "ListPodIdentityAssociationsInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpListTagsForResourceInput(v *ListTagsForResourceInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "ListTagsForResourceInput"}
|
|
if v.ResourceArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ResourceArn"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpListUpdatesInput(v *ListUpdatesInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "ListUpdatesInput"}
|
|
if v.Name == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Name"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpRegisterClusterInput(v *RegisterClusterInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "RegisterClusterInput"}
|
|
if v.Name == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Name"))
|
|
}
|
|
if v.ConnectorConfig == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ConnectorConfig"))
|
|
} else if v.ConnectorConfig != nil {
|
|
if err := validateConnectorConfigRequest(v.ConnectorConfig); err != nil {
|
|
invalidParams.AddNested("ConnectorConfig", err.(smithy.InvalidParamsError))
|
|
}
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpStartInsightsRefreshInput(v *StartInsightsRefreshInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "StartInsightsRefreshInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpTagResourceInput(v *TagResourceInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "TagResourceInput"}
|
|
if v.ResourceArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ResourceArn"))
|
|
}
|
|
if v.Tags == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Tags"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpUntagResourceInput(v *UntagResourceInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "UntagResourceInput"}
|
|
if v.ResourceArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ResourceArn"))
|
|
}
|
|
if v.TagKeys == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("TagKeys"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpUpdateAccessEntryInput(v *UpdateAccessEntryInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "UpdateAccessEntryInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.PrincipalArn == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("PrincipalArn"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpUpdateAddonInput(v *UpdateAddonInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "UpdateAddonInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.AddonName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("AddonName"))
|
|
}
|
|
if v.PodIdentityAssociations != nil {
|
|
if err := validateAddonPodIdentityAssociationsList(v.PodIdentityAssociations); err != nil {
|
|
invalidParams.AddNested("PodIdentityAssociations", err.(smithy.InvalidParamsError))
|
|
}
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpUpdateClusterConfigInput(v *UpdateClusterConfigInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "UpdateClusterConfigInput"}
|
|
if v.Name == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Name"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpUpdateClusterVersionInput(v *UpdateClusterVersionInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "UpdateClusterVersionInput"}
|
|
if v.Name == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Name"))
|
|
}
|
|
if v.Version == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Version"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpUpdateEksAnywhereSubscriptionInput(v *UpdateEksAnywhereSubscriptionInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "UpdateEksAnywhereSubscriptionInput"}
|
|
if v.Id == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("Id"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpUpdateNodegroupConfigInput(v *UpdateNodegroupConfigInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "UpdateNodegroupConfigInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.NodegroupName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("NodegroupName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpUpdateNodegroupVersionInput(v *UpdateNodegroupVersionInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "UpdateNodegroupVersionInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.NodegroupName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("NodegroupName"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|
|
|
|
func validateOpUpdatePodIdentityAssociationInput(v *UpdatePodIdentityAssociationInput) error {
|
|
if v == nil {
|
|
return nil
|
|
}
|
|
invalidParams := smithy.InvalidParamsError{Context: "UpdatePodIdentityAssociationInput"}
|
|
if v.ClusterName == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("ClusterName"))
|
|
}
|
|
if v.AssociationId == nil {
|
|
invalidParams.Add(smithy.NewErrParamRequired("AssociationId"))
|
|
}
|
|
if invalidParams.Len() > 0 {
|
|
return invalidParams
|
|
} else {
|
|
return nil
|
|
}
|
|
}
|