// Code generated by smithy-go-codegen DO NOT EDIT. package codedeploy import ( "context" "fmt" smithy "github.com/aws/smithy-go" "github.com/aws/smithy-go/middleware" ) type validateOpAddTagsToOnPremisesInstances struct { } func (*validateOpAddTagsToOnPremisesInstances) ID() string { return "OperationInputValidation" } func (m *validateOpAddTagsToOnPremisesInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AddTagsToOnPremisesInstancesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAddTagsToOnPremisesInstancesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpBatchGetApplicationRevisions struct { } func (*validateOpBatchGetApplicationRevisions) ID() string { return "OperationInputValidation" } func (m *validateOpBatchGetApplicationRevisions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*BatchGetApplicationRevisionsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpBatchGetApplicationRevisionsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpBatchGetApplications struct { } func (*validateOpBatchGetApplications) ID() string { return "OperationInputValidation" } func (m *validateOpBatchGetApplications) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*BatchGetApplicationsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpBatchGetApplicationsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpBatchGetDeploymentGroups struct { } func (*validateOpBatchGetDeploymentGroups) ID() string { return "OperationInputValidation" } func (m *validateOpBatchGetDeploymentGroups) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*BatchGetDeploymentGroupsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpBatchGetDeploymentGroupsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpBatchGetDeploymentInstances struct { } func (*validateOpBatchGetDeploymentInstances) ID() string { return "OperationInputValidation" } func (m *validateOpBatchGetDeploymentInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*BatchGetDeploymentInstancesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpBatchGetDeploymentInstancesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpBatchGetDeployments struct { } func (*validateOpBatchGetDeployments) ID() string { return "OperationInputValidation" } func (m *validateOpBatchGetDeployments) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*BatchGetDeploymentsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpBatchGetDeploymentsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpBatchGetOnPremisesInstances struct { } func (*validateOpBatchGetOnPremisesInstances) ID() string { return "OperationInputValidation" } func (m *validateOpBatchGetOnPremisesInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*BatchGetOnPremisesInstancesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpBatchGetOnPremisesInstancesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateApplication struct { } func (*validateOpCreateApplication) ID() string { return "OperationInputValidation" } func (m *validateOpCreateApplication) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateApplicationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateApplicationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateDeploymentConfig struct { } func (*validateOpCreateDeploymentConfig) ID() string { return "OperationInputValidation" } func (m *validateOpCreateDeploymentConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateDeploymentConfigInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateDeploymentConfigInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateDeploymentGroup struct { } func (*validateOpCreateDeploymentGroup) ID() string { return "OperationInputValidation" } func (m *validateOpCreateDeploymentGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateDeploymentGroupInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateDeploymentGroupInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateDeployment struct { } func (*validateOpCreateDeployment) ID() string { return "OperationInputValidation" } func (m *validateOpCreateDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateDeploymentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateDeploymentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteApplication struct { } func (*validateOpDeleteApplication) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteApplication) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteApplicationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteApplicationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteDeploymentConfig struct { } func (*validateOpDeleteDeploymentConfig) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteDeploymentConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteDeploymentConfigInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteDeploymentConfigInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteDeploymentGroup struct { } func (*validateOpDeleteDeploymentGroup) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteDeploymentGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteDeploymentGroupInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteDeploymentGroupInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeregisterOnPremisesInstance struct { } func (*validateOpDeregisterOnPremisesInstance) ID() string { return "OperationInputValidation" } func (m *validateOpDeregisterOnPremisesInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeregisterOnPremisesInstanceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeregisterOnPremisesInstanceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetApplication struct { } func (*validateOpGetApplication) ID() string { return "OperationInputValidation" } func (m *validateOpGetApplication) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetApplicationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetApplicationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetApplicationRevision struct { } func (*validateOpGetApplicationRevision) ID() string { return "OperationInputValidation" } func (m *validateOpGetApplicationRevision) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetApplicationRevisionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetApplicationRevisionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetDeploymentConfig struct { } func (*validateOpGetDeploymentConfig) ID() string { return "OperationInputValidation" } func (m *validateOpGetDeploymentConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetDeploymentConfigInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetDeploymentConfigInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetDeploymentGroup struct { } func (*validateOpGetDeploymentGroup) ID() string { return "OperationInputValidation" } func (m *validateOpGetDeploymentGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetDeploymentGroupInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetDeploymentGroupInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetDeployment struct { } func (*validateOpGetDeployment) ID() string { return "OperationInputValidation" } func (m *validateOpGetDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetDeploymentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetDeploymentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetDeploymentInstance struct { } func (*validateOpGetDeploymentInstance) ID() string { return "OperationInputValidation" } func (m *validateOpGetDeploymentInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetDeploymentInstanceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetDeploymentInstanceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetOnPremisesInstance struct { } func (*validateOpGetOnPremisesInstance) ID() string { return "OperationInputValidation" } func (m *validateOpGetOnPremisesInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetOnPremisesInstanceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetOnPremisesInstanceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListApplicationRevisions struct { } func (*validateOpListApplicationRevisions) ID() string { return "OperationInputValidation" } func (m *validateOpListApplicationRevisions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListApplicationRevisionsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListApplicationRevisionsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListDeploymentGroups struct { } func (*validateOpListDeploymentGroups) ID() string { return "OperationInputValidation" } func (m *validateOpListDeploymentGroups) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListDeploymentGroupsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListDeploymentGroupsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListDeploymentInstances struct { } func (*validateOpListDeploymentInstances) ID() string { return "OperationInputValidation" } func (m *validateOpListDeploymentInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListDeploymentInstancesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListDeploymentInstancesInput(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 validateOpRegisterApplicationRevision struct { } func (*validateOpRegisterApplicationRevision) ID() string { return "OperationInputValidation" } func (m *validateOpRegisterApplicationRevision) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*RegisterApplicationRevisionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpRegisterApplicationRevisionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpRegisterOnPremisesInstance struct { } func (*validateOpRegisterOnPremisesInstance) ID() string { return "OperationInputValidation" } func (m *validateOpRegisterOnPremisesInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*RegisterOnPremisesInstanceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpRegisterOnPremisesInstanceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpRemoveTagsFromOnPremisesInstances struct { } func (*validateOpRemoveTagsFromOnPremisesInstances) ID() string { return "OperationInputValidation" } func (m *validateOpRemoveTagsFromOnPremisesInstances) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*RemoveTagsFromOnPremisesInstancesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpRemoveTagsFromOnPremisesInstancesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpStopDeployment struct { } func (*validateOpStopDeployment) ID() string { return "OperationInputValidation" } func (m *validateOpStopDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*StopDeploymentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpStopDeploymentInput(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 validateOpUpdateDeploymentGroup struct { } func (*validateOpUpdateDeploymentGroup) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateDeploymentGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateDeploymentGroupInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateDeploymentGroupInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } func addOpAddTagsToOnPremisesInstancesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAddTagsToOnPremisesInstances{}, middleware.After) } func addOpBatchGetApplicationRevisionsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpBatchGetApplicationRevisions{}, middleware.After) } func addOpBatchGetApplicationsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpBatchGetApplications{}, middleware.After) } func addOpBatchGetDeploymentGroupsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpBatchGetDeploymentGroups{}, middleware.After) } func addOpBatchGetDeploymentInstancesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpBatchGetDeploymentInstances{}, middleware.After) } func addOpBatchGetDeploymentsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpBatchGetDeployments{}, middleware.After) } func addOpBatchGetOnPremisesInstancesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpBatchGetOnPremisesInstances{}, middleware.After) } func addOpCreateApplicationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateApplication{}, middleware.After) } func addOpCreateDeploymentConfigValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateDeploymentConfig{}, middleware.After) } func addOpCreateDeploymentGroupValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateDeploymentGroup{}, middleware.After) } func addOpCreateDeploymentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateDeployment{}, middleware.After) } func addOpDeleteApplicationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteApplication{}, middleware.After) } func addOpDeleteDeploymentConfigValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteDeploymentConfig{}, middleware.After) } func addOpDeleteDeploymentGroupValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteDeploymentGroup{}, middleware.After) } func addOpDeregisterOnPremisesInstanceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeregisterOnPremisesInstance{}, middleware.After) } func addOpGetApplicationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetApplication{}, middleware.After) } func addOpGetApplicationRevisionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetApplicationRevision{}, middleware.After) } func addOpGetDeploymentConfigValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetDeploymentConfig{}, middleware.After) } func addOpGetDeploymentGroupValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetDeploymentGroup{}, middleware.After) } func addOpGetDeploymentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetDeployment{}, middleware.After) } func addOpGetDeploymentInstanceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetDeploymentInstance{}, middleware.After) } func addOpGetOnPremisesInstanceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetOnPremisesInstance{}, middleware.After) } func addOpListApplicationRevisionsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListApplicationRevisions{}, middleware.After) } func addOpListDeploymentGroupsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListDeploymentGroups{}, middleware.After) } func addOpListDeploymentInstancesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListDeploymentInstances{}, middleware.After) } func addOpListTagsForResourceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListTagsForResource{}, middleware.After) } func addOpRegisterApplicationRevisionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpRegisterApplicationRevision{}, middleware.After) } func addOpRegisterOnPremisesInstanceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpRegisterOnPremisesInstance{}, middleware.After) } func addOpRemoveTagsFromOnPremisesInstancesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpRemoveTagsFromOnPremisesInstances{}, middleware.After) } func addOpStopDeploymentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpStopDeployment{}, 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 addOpUpdateDeploymentGroupValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateDeploymentGroup{}, middleware.After) } func validateOpAddTagsToOnPremisesInstancesInput(v *AddTagsToOnPremisesInstancesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AddTagsToOnPremisesInstancesInput"} if v.Tags == nil { invalidParams.Add(smithy.NewErrParamRequired("Tags")) } if v.InstanceNames == nil { invalidParams.Add(smithy.NewErrParamRequired("InstanceNames")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpBatchGetApplicationRevisionsInput(v *BatchGetApplicationRevisionsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BatchGetApplicationRevisionsInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if v.Revisions == nil { invalidParams.Add(smithy.NewErrParamRequired("Revisions")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpBatchGetApplicationsInput(v *BatchGetApplicationsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BatchGetApplicationsInput"} if v.ApplicationNames == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationNames")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpBatchGetDeploymentGroupsInput(v *BatchGetDeploymentGroupsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BatchGetDeploymentGroupsInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if v.DeploymentGroupNames == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentGroupNames")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpBatchGetDeploymentInstancesInput(v *BatchGetDeploymentInstancesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BatchGetDeploymentInstancesInput"} if v.DeploymentId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentId")) } if v.InstanceIds == nil { invalidParams.Add(smithy.NewErrParamRequired("InstanceIds")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpBatchGetDeploymentsInput(v *BatchGetDeploymentsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BatchGetDeploymentsInput"} if v.DeploymentIds == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentIds")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpBatchGetOnPremisesInstancesInput(v *BatchGetOnPremisesInstancesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BatchGetOnPremisesInstancesInput"} if v.InstanceNames == nil { invalidParams.Add(smithy.NewErrParamRequired("InstanceNames")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateApplicationInput(v *CreateApplicationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateApplicationInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateDeploymentConfigInput(v *CreateDeploymentConfigInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateDeploymentConfigInput"} if v.DeploymentConfigName == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentConfigName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateDeploymentGroupInput(v *CreateDeploymentGroupInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateDeploymentGroupInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if v.DeploymentGroupName == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentGroupName")) } if v.ServiceRoleArn == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceRoleArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateDeploymentInput(v *CreateDeploymentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateDeploymentInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteApplicationInput(v *DeleteApplicationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteApplicationInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteDeploymentConfigInput(v *DeleteDeploymentConfigInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteDeploymentConfigInput"} if v.DeploymentConfigName == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentConfigName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteDeploymentGroupInput(v *DeleteDeploymentGroupInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteDeploymentGroupInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if v.DeploymentGroupName == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentGroupName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeregisterOnPremisesInstanceInput(v *DeregisterOnPremisesInstanceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeregisterOnPremisesInstanceInput"} if v.InstanceName == nil { invalidParams.Add(smithy.NewErrParamRequired("InstanceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetApplicationInput(v *GetApplicationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetApplicationInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetApplicationRevisionInput(v *GetApplicationRevisionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetApplicationRevisionInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if v.Revision == nil { invalidParams.Add(smithy.NewErrParamRequired("Revision")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetDeploymentConfigInput(v *GetDeploymentConfigInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetDeploymentConfigInput"} if v.DeploymentConfigName == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentConfigName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetDeploymentGroupInput(v *GetDeploymentGroupInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetDeploymentGroupInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if v.DeploymentGroupName == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentGroupName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetDeploymentInput(v *GetDeploymentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetDeploymentInput"} if v.DeploymentId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetDeploymentInstanceInput(v *GetDeploymentInstanceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetDeploymentInstanceInput"} if v.DeploymentId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentId")) } if v.InstanceId == nil { invalidParams.Add(smithy.NewErrParamRequired("InstanceId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetOnPremisesInstanceInput(v *GetOnPremisesInstanceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetOnPremisesInstanceInput"} if v.InstanceName == nil { invalidParams.Add(smithy.NewErrParamRequired("InstanceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListApplicationRevisionsInput(v *ListApplicationRevisionsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListApplicationRevisionsInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListDeploymentGroupsInput(v *ListDeploymentGroupsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListDeploymentGroupsInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListDeploymentInstancesInput(v *ListDeploymentInstancesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListDeploymentInstancesInput"} if v.DeploymentId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentId")) } 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 validateOpRegisterApplicationRevisionInput(v *RegisterApplicationRevisionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "RegisterApplicationRevisionInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if v.Revision == nil { invalidParams.Add(smithy.NewErrParamRequired("Revision")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpRegisterOnPremisesInstanceInput(v *RegisterOnPremisesInstanceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "RegisterOnPremisesInstanceInput"} if v.InstanceName == nil { invalidParams.Add(smithy.NewErrParamRequired("InstanceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpRemoveTagsFromOnPremisesInstancesInput(v *RemoveTagsFromOnPremisesInstancesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "RemoveTagsFromOnPremisesInstancesInput"} if v.Tags == nil { invalidParams.Add(smithy.NewErrParamRequired("Tags")) } if v.InstanceNames == nil { invalidParams.Add(smithy.NewErrParamRequired("InstanceNames")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpStopDeploymentInput(v *StopDeploymentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "StopDeploymentInput"} if v.DeploymentId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeploymentId")) } 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 validateOpUpdateDeploymentGroupInput(v *UpdateDeploymentGroupInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateDeploymentGroupInput"} if v.ApplicationName == nil { invalidParams.Add(smithy.NewErrParamRequired("ApplicationName")) } if v.CurrentDeploymentGroupName == nil { invalidParams.Add(smithy.NewErrParamRequired("CurrentDeploymentGroupName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } }