service/deadline/validators.go (5,478 lines of code) (raw):

// Code generated by smithy-go-codegen DO NOT EDIT. package deadline import ( "context" "fmt" "github.com/aws/aws-sdk-go-v2/service/deadline/types" smithy "github.com/aws/smithy-go" "github.com/aws/smithy-go/middleware" ) type validateOpAssociateMemberToFarm struct { } func (*validateOpAssociateMemberToFarm) ID() string { return "OperationInputValidation" } func (m *validateOpAssociateMemberToFarm) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssociateMemberToFarmInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssociateMemberToFarmInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssociateMemberToFleet struct { } func (*validateOpAssociateMemberToFleet) ID() string { return "OperationInputValidation" } func (m *validateOpAssociateMemberToFleet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssociateMemberToFleetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssociateMemberToFleetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssociateMemberToJob struct { } func (*validateOpAssociateMemberToJob) ID() string { return "OperationInputValidation" } func (m *validateOpAssociateMemberToJob) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssociateMemberToJobInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssociateMemberToJobInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssociateMemberToQueue struct { } func (*validateOpAssociateMemberToQueue) ID() string { return "OperationInputValidation" } func (m *validateOpAssociateMemberToQueue) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssociateMemberToQueueInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssociateMemberToQueueInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssumeFleetRoleForRead struct { } func (*validateOpAssumeFleetRoleForRead) ID() string { return "OperationInputValidation" } func (m *validateOpAssumeFleetRoleForRead) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssumeFleetRoleForReadInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssumeFleetRoleForReadInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssumeFleetRoleForWorker struct { } func (*validateOpAssumeFleetRoleForWorker) ID() string { return "OperationInputValidation" } func (m *validateOpAssumeFleetRoleForWorker) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssumeFleetRoleForWorkerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssumeFleetRoleForWorkerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssumeQueueRoleForRead struct { } func (*validateOpAssumeQueueRoleForRead) ID() string { return "OperationInputValidation" } func (m *validateOpAssumeQueueRoleForRead) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssumeQueueRoleForReadInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssumeQueueRoleForReadInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssumeQueueRoleForUser struct { } func (*validateOpAssumeQueueRoleForUser) ID() string { return "OperationInputValidation" } func (m *validateOpAssumeQueueRoleForUser) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssumeQueueRoleForUserInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssumeQueueRoleForUserInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssumeQueueRoleForWorker struct { } func (*validateOpAssumeQueueRoleForWorker) ID() string { return "OperationInputValidation" } func (m *validateOpAssumeQueueRoleForWorker) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssumeQueueRoleForWorkerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssumeQueueRoleForWorkerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpBatchGetJobEntity struct { } func (*validateOpBatchGetJobEntity) ID() string { return "OperationInputValidation" } func (m *validateOpBatchGetJobEntity) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*BatchGetJobEntityInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpBatchGetJobEntityInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCopyJobTemplate struct { } func (*validateOpCopyJobTemplate) ID() string { return "OperationInputValidation" } func (m *validateOpCopyJobTemplate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CopyJobTemplateInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCopyJobTemplateInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateBudget struct { } func (*validateOpCreateBudget) ID() string { return "OperationInputValidation" } func (m *validateOpCreateBudget) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateBudgetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateBudgetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateFarm struct { } func (*validateOpCreateFarm) ID() string { return "OperationInputValidation" } func (m *validateOpCreateFarm) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateFarmInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateFarmInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateFleet struct { } func (*validateOpCreateFleet) ID() string { return "OperationInputValidation" } func (m *validateOpCreateFleet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateFleetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateFleetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateJob struct { } func (*validateOpCreateJob) ID() string { return "OperationInputValidation" } func (m *validateOpCreateJob) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateJobInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateJobInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateLicenseEndpoint struct { } func (*validateOpCreateLicenseEndpoint) ID() string { return "OperationInputValidation" } func (m *validateOpCreateLicenseEndpoint) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateLicenseEndpointInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateLicenseEndpointInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateLimit struct { } func (*validateOpCreateLimit) ID() string { return "OperationInputValidation" } func (m *validateOpCreateLimit) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateLimitInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateLimitInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateMonitor struct { } func (*validateOpCreateMonitor) ID() string { return "OperationInputValidation" } func (m *validateOpCreateMonitor) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateMonitorInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateMonitorInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateQueueEnvironment struct { } func (*validateOpCreateQueueEnvironment) ID() string { return "OperationInputValidation" } func (m *validateOpCreateQueueEnvironment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateQueueEnvironmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateQueueEnvironmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateQueueFleetAssociation struct { } func (*validateOpCreateQueueFleetAssociation) ID() string { return "OperationInputValidation" } func (m *validateOpCreateQueueFleetAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateQueueFleetAssociationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateQueueFleetAssociationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateQueue struct { } func (*validateOpCreateQueue) ID() string { return "OperationInputValidation" } func (m *validateOpCreateQueue) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateQueueInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateQueueInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateQueueLimitAssociation struct { } func (*validateOpCreateQueueLimitAssociation) ID() string { return "OperationInputValidation" } func (m *validateOpCreateQueueLimitAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateQueueLimitAssociationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateQueueLimitAssociationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateStorageProfile struct { } func (*validateOpCreateStorageProfile) ID() string { return "OperationInputValidation" } func (m *validateOpCreateStorageProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateStorageProfileInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateStorageProfileInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateWorker struct { } func (*validateOpCreateWorker) ID() string { return "OperationInputValidation" } func (m *validateOpCreateWorker) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateWorkerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateWorkerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteBudget struct { } func (*validateOpDeleteBudget) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteBudget) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteBudgetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteBudgetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteFarm struct { } func (*validateOpDeleteFarm) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteFarm) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteFarmInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteFarmInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteFleet struct { } func (*validateOpDeleteFleet) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteFleet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteFleetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteFleetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteLicenseEndpoint struct { } func (*validateOpDeleteLicenseEndpoint) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteLicenseEndpoint) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteLicenseEndpointInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteLicenseEndpointInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteLimit struct { } func (*validateOpDeleteLimit) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteLimit) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteLimitInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteLimitInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteMeteredProduct struct { } func (*validateOpDeleteMeteredProduct) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteMeteredProduct) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteMeteredProductInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteMeteredProductInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteMonitor struct { } func (*validateOpDeleteMonitor) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteMonitor) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteMonitorInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteMonitorInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteQueueEnvironment struct { } func (*validateOpDeleteQueueEnvironment) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteQueueEnvironment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteQueueEnvironmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteQueueEnvironmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteQueueFleetAssociation struct { } func (*validateOpDeleteQueueFleetAssociation) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteQueueFleetAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteQueueFleetAssociationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteQueueFleetAssociationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteQueue struct { } func (*validateOpDeleteQueue) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteQueue) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteQueueInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteQueueInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteQueueLimitAssociation struct { } func (*validateOpDeleteQueueLimitAssociation) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteQueueLimitAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteQueueLimitAssociationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteQueueLimitAssociationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteStorageProfile struct { } func (*validateOpDeleteStorageProfile) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteStorageProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteStorageProfileInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteStorageProfileInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteWorker struct { } func (*validateOpDeleteWorker) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteWorker) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteWorkerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteWorkerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDisassociateMemberFromFarm struct { } func (*validateOpDisassociateMemberFromFarm) ID() string { return "OperationInputValidation" } func (m *validateOpDisassociateMemberFromFarm) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DisassociateMemberFromFarmInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDisassociateMemberFromFarmInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDisassociateMemberFromFleet struct { } func (*validateOpDisassociateMemberFromFleet) ID() string { return "OperationInputValidation" } func (m *validateOpDisassociateMemberFromFleet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DisassociateMemberFromFleetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDisassociateMemberFromFleetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDisassociateMemberFromJob struct { } func (*validateOpDisassociateMemberFromJob) ID() string { return "OperationInputValidation" } func (m *validateOpDisassociateMemberFromJob) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DisassociateMemberFromJobInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDisassociateMemberFromJobInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDisassociateMemberFromQueue struct { } func (*validateOpDisassociateMemberFromQueue) ID() string { return "OperationInputValidation" } func (m *validateOpDisassociateMemberFromQueue) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DisassociateMemberFromQueueInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDisassociateMemberFromQueueInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetBudget struct { } func (*validateOpGetBudget) ID() string { return "OperationInputValidation" } func (m *validateOpGetBudget) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetBudgetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetBudgetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetFarm struct { } func (*validateOpGetFarm) ID() string { return "OperationInputValidation" } func (m *validateOpGetFarm) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetFarmInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetFarmInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetFleet struct { } func (*validateOpGetFleet) ID() string { return "OperationInputValidation" } func (m *validateOpGetFleet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetFleetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetFleetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetJob struct { } func (*validateOpGetJob) ID() string { return "OperationInputValidation" } func (m *validateOpGetJob) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetJobInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetJobInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetLicenseEndpoint struct { } func (*validateOpGetLicenseEndpoint) ID() string { return "OperationInputValidation" } func (m *validateOpGetLicenseEndpoint) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetLicenseEndpointInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetLicenseEndpointInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetLimit struct { } func (*validateOpGetLimit) ID() string { return "OperationInputValidation" } func (m *validateOpGetLimit) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetLimitInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetLimitInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetMonitor struct { } func (*validateOpGetMonitor) ID() string { return "OperationInputValidation" } func (m *validateOpGetMonitor) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetMonitorInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetMonitorInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetQueueEnvironment struct { } func (*validateOpGetQueueEnvironment) ID() string { return "OperationInputValidation" } func (m *validateOpGetQueueEnvironment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetQueueEnvironmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetQueueEnvironmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetQueueFleetAssociation struct { } func (*validateOpGetQueueFleetAssociation) ID() string { return "OperationInputValidation" } func (m *validateOpGetQueueFleetAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetQueueFleetAssociationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetQueueFleetAssociationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetQueue struct { } func (*validateOpGetQueue) ID() string { return "OperationInputValidation" } func (m *validateOpGetQueue) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetQueueInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetQueueInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetQueueLimitAssociation struct { } func (*validateOpGetQueueLimitAssociation) ID() string { return "OperationInputValidation" } func (m *validateOpGetQueueLimitAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetQueueLimitAssociationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetQueueLimitAssociationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetSessionAction struct { } func (*validateOpGetSessionAction) ID() string { return "OperationInputValidation" } func (m *validateOpGetSessionAction) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetSessionActionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetSessionActionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetSession struct { } func (*validateOpGetSession) ID() string { return "OperationInputValidation" } func (m *validateOpGetSession) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetSessionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetSessionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetSessionsStatisticsAggregation struct { } func (*validateOpGetSessionsStatisticsAggregation) ID() string { return "OperationInputValidation" } func (m *validateOpGetSessionsStatisticsAggregation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetSessionsStatisticsAggregationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetSessionsStatisticsAggregationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetStep struct { } func (*validateOpGetStep) ID() string { return "OperationInputValidation" } func (m *validateOpGetStep) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetStepInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetStepInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetStorageProfileForQueue struct { } func (*validateOpGetStorageProfileForQueue) ID() string { return "OperationInputValidation" } func (m *validateOpGetStorageProfileForQueue) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetStorageProfileForQueueInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetStorageProfileForQueueInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetStorageProfile struct { } func (*validateOpGetStorageProfile) ID() string { return "OperationInputValidation" } func (m *validateOpGetStorageProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetStorageProfileInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetStorageProfileInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetTask struct { } func (*validateOpGetTask) ID() string { return "OperationInputValidation" } func (m *validateOpGetTask) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetTaskInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetTaskInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetWorker struct { } func (*validateOpGetWorker) ID() string { return "OperationInputValidation" } func (m *validateOpGetWorker) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetWorkerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetWorkerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListBudgets struct { } func (*validateOpListBudgets) ID() string { return "OperationInputValidation" } func (m *validateOpListBudgets) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListBudgetsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListBudgetsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListFarmMembers struct { } func (*validateOpListFarmMembers) ID() string { return "OperationInputValidation" } func (m *validateOpListFarmMembers) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListFarmMembersInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListFarmMembersInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListFleetMembers struct { } func (*validateOpListFleetMembers) ID() string { return "OperationInputValidation" } func (m *validateOpListFleetMembers) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListFleetMembersInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListFleetMembersInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListFleets struct { } func (*validateOpListFleets) ID() string { return "OperationInputValidation" } func (m *validateOpListFleets) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListFleetsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListFleetsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListJobMembers struct { } func (*validateOpListJobMembers) ID() string { return "OperationInputValidation" } func (m *validateOpListJobMembers) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListJobMembersInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListJobMembersInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListJobParameterDefinitions struct { } func (*validateOpListJobParameterDefinitions) ID() string { return "OperationInputValidation" } func (m *validateOpListJobParameterDefinitions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListJobParameterDefinitionsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListJobParameterDefinitionsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListJobs struct { } func (*validateOpListJobs) ID() string { return "OperationInputValidation" } func (m *validateOpListJobs) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListJobsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListJobsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListLimits struct { } func (*validateOpListLimits) ID() string { return "OperationInputValidation" } func (m *validateOpListLimits) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListLimitsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListLimitsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListMeteredProducts struct { } func (*validateOpListMeteredProducts) ID() string { return "OperationInputValidation" } func (m *validateOpListMeteredProducts) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListMeteredProductsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListMeteredProductsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListQueueEnvironments struct { } func (*validateOpListQueueEnvironments) ID() string { return "OperationInputValidation" } func (m *validateOpListQueueEnvironments) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListQueueEnvironmentsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListQueueEnvironmentsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListQueueFleetAssociations struct { } func (*validateOpListQueueFleetAssociations) ID() string { return "OperationInputValidation" } func (m *validateOpListQueueFleetAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListQueueFleetAssociationsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListQueueFleetAssociationsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListQueueLimitAssociations struct { } func (*validateOpListQueueLimitAssociations) ID() string { return "OperationInputValidation" } func (m *validateOpListQueueLimitAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListQueueLimitAssociationsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListQueueLimitAssociationsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListQueueMembers struct { } func (*validateOpListQueueMembers) ID() string { return "OperationInputValidation" } func (m *validateOpListQueueMembers) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListQueueMembersInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListQueueMembersInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListQueues struct { } func (*validateOpListQueues) ID() string { return "OperationInputValidation" } func (m *validateOpListQueues) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListQueuesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListQueuesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListSessionActions struct { } func (*validateOpListSessionActions) ID() string { return "OperationInputValidation" } func (m *validateOpListSessionActions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListSessionActionsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListSessionActionsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListSessionsForWorker struct { } func (*validateOpListSessionsForWorker) ID() string { return "OperationInputValidation" } func (m *validateOpListSessionsForWorker) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListSessionsForWorkerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListSessionsForWorkerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListSessions struct { } func (*validateOpListSessions) ID() string { return "OperationInputValidation" } func (m *validateOpListSessions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListSessionsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListSessionsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListStepConsumers struct { } func (*validateOpListStepConsumers) ID() string { return "OperationInputValidation" } func (m *validateOpListStepConsumers) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListStepConsumersInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListStepConsumersInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListStepDependencies struct { } func (*validateOpListStepDependencies) ID() string { return "OperationInputValidation" } func (m *validateOpListStepDependencies) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListStepDependenciesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListStepDependenciesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListSteps struct { } func (*validateOpListSteps) ID() string { return "OperationInputValidation" } func (m *validateOpListSteps) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListStepsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListStepsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListStorageProfilesForQueue struct { } func (*validateOpListStorageProfilesForQueue) ID() string { return "OperationInputValidation" } func (m *validateOpListStorageProfilesForQueue) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListStorageProfilesForQueueInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListStorageProfilesForQueueInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListStorageProfiles struct { } func (*validateOpListStorageProfiles) ID() string { return "OperationInputValidation" } func (m *validateOpListStorageProfiles) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListStorageProfilesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListStorageProfilesInput(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 validateOpListTasks struct { } func (*validateOpListTasks) ID() string { return "OperationInputValidation" } func (m *validateOpListTasks) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListTasksInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListTasksInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListWorkers struct { } func (*validateOpListWorkers) ID() string { return "OperationInputValidation" } func (m *validateOpListWorkers) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListWorkersInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListWorkersInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpPutMeteredProduct struct { } func (*validateOpPutMeteredProduct) ID() string { return "OperationInputValidation" } func (m *validateOpPutMeteredProduct) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*PutMeteredProductInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpPutMeteredProductInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpSearchJobs struct { } func (*validateOpSearchJobs) ID() string { return "OperationInputValidation" } func (m *validateOpSearchJobs) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*SearchJobsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpSearchJobsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpSearchSteps struct { } func (*validateOpSearchSteps) ID() string { return "OperationInputValidation" } func (m *validateOpSearchSteps) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*SearchStepsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpSearchStepsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpSearchTasks struct { } func (*validateOpSearchTasks) ID() string { return "OperationInputValidation" } func (m *validateOpSearchTasks) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*SearchTasksInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpSearchTasksInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpSearchWorkers struct { } func (*validateOpSearchWorkers) ID() string { return "OperationInputValidation" } func (m *validateOpSearchWorkers) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*SearchWorkersInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpSearchWorkersInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpStartSessionsStatisticsAggregation struct { } func (*validateOpStartSessionsStatisticsAggregation) ID() string { return "OperationInputValidation" } func (m *validateOpStartSessionsStatisticsAggregation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*StartSessionsStatisticsAggregationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpStartSessionsStatisticsAggregationInput(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 validateOpUpdateBudget struct { } func (*validateOpUpdateBudget) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateBudget) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateBudgetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateBudgetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateFarm struct { } func (*validateOpUpdateFarm) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateFarm) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateFarmInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateFarmInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateFleet struct { } func (*validateOpUpdateFleet) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateFleet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateFleetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateFleetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateJob struct { } func (*validateOpUpdateJob) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateJob) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateJobInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateJobInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateLimit struct { } func (*validateOpUpdateLimit) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateLimit) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateLimitInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateLimitInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateMonitor struct { } func (*validateOpUpdateMonitor) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateMonitor) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateMonitorInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateMonitorInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateQueueEnvironment struct { } func (*validateOpUpdateQueueEnvironment) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateQueueEnvironment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateQueueEnvironmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateQueueEnvironmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateQueueFleetAssociation struct { } func (*validateOpUpdateQueueFleetAssociation) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateQueueFleetAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateQueueFleetAssociationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateQueueFleetAssociationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateQueue struct { } func (*validateOpUpdateQueue) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateQueue) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateQueueInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateQueueInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateQueueLimitAssociation struct { } func (*validateOpUpdateQueueLimitAssociation) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateQueueLimitAssociation) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateQueueLimitAssociationInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateQueueLimitAssociationInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateSession struct { } func (*validateOpUpdateSession) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateSession) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateSessionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateSessionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateStep struct { } func (*validateOpUpdateStep) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateStep) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateStepInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateStepInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateStorageProfile struct { } func (*validateOpUpdateStorageProfile) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateStorageProfile) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateStorageProfileInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateStorageProfileInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateTask struct { } func (*validateOpUpdateTask) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateTask) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateTaskInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateTaskInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateWorker struct { } func (*validateOpUpdateWorker) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateWorker) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateWorkerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateWorkerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateWorkerSchedule struct { } func (*validateOpUpdateWorkerSchedule) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateWorkerSchedule) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateWorkerScheduleInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateWorkerScheduleInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } func addOpAssociateMemberToFarmValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssociateMemberToFarm{}, middleware.After) } func addOpAssociateMemberToFleetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssociateMemberToFleet{}, middleware.After) } func addOpAssociateMemberToJobValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssociateMemberToJob{}, middleware.After) } func addOpAssociateMemberToQueueValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssociateMemberToQueue{}, middleware.After) } func addOpAssumeFleetRoleForReadValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssumeFleetRoleForRead{}, middleware.After) } func addOpAssumeFleetRoleForWorkerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssumeFleetRoleForWorker{}, middleware.After) } func addOpAssumeQueueRoleForReadValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssumeQueueRoleForRead{}, middleware.After) } func addOpAssumeQueueRoleForUserValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssumeQueueRoleForUser{}, middleware.After) } func addOpAssumeQueueRoleForWorkerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssumeQueueRoleForWorker{}, middleware.After) } func addOpBatchGetJobEntityValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpBatchGetJobEntity{}, middleware.After) } func addOpCopyJobTemplateValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCopyJobTemplate{}, middleware.After) } func addOpCreateBudgetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateBudget{}, middleware.After) } func addOpCreateFarmValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateFarm{}, middleware.After) } func addOpCreateFleetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateFleet{}, middleware.After) } func addOpCreateJobValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateJob{}, middleware.After) } func addOpCreateLicenseEndpointValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateLicenseEndpoint{}, middleware.After) } func addOpCreateLimitValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateLimit{}, middleware.After) } func addOpCreateMonitorValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateMonitor{}, middleware.After) } func addOpCreateQueueEnvironmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateQueueEnvironment{}, middleware.After) } func addOpCreateQueueFleetAssociationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateQueueFleetAssociation{}, middleware.After) } func addOpCreateQueueValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateQueue{}, middleware.After) } func addOpCreateQueueLimitAssociationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateQueueLimitAssociation{}, middleware.After) } func addOpCreateStorageProfileValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateStorageProfile{}, middleware.After) } func addOpCreateWorkerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateWorker{}, middleware.After) } func addOpDeleteBudgetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteBudget{}, middleware.After) } func addOpDeleteFarmValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteFarm{}, middleware.After) } func addOpDeleteFleetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteFleet{}, middleware.After) } func addOpDeleteLicenseEndpointValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteLicenseEndpoint{}, middleware.After) } func addOpDeleteLimitValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteLimit{}, middleware.After) } func addOpDeleteMeteredProductValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteMeteredProduct{}, middleware.After) } func addOpDeleteMonitorValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteMonitor{}, middleware.After) } func addOpDeleteQueueEnvironmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteQueueEnvironment{}, middleware.After) } func addOpDeleteQueueFleetAssociationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteQueueFleetAssociation{}, middleware.After) } func addOpDeleteQueueValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteQueue{}, middleware.After) } func addOpDeleteQueueLimitAssociationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteQueueLimitAssociation{}, middleware.After) } func addOpDeleteStorageProfileValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteStorageProfile{}, middleware.After) } func addOpDeleteWorkerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteWorker{}, middleware.After) } func addOpDisassociateMemberFromFarmValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDisassociateMemberFromFarm{}, middleware.After) } func addOpDisassociateMemberFromFleetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDisassociateMemberFromFleet{}, middleware.After) } func addOpDisassociateMemberFromJobValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDisassociateMemberFromJob{}, middleware.After) } func addOpDisassociateMemberFromQueueValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDisassociateMemberFromQueue{}, middleware.After) } func addOpGetBudgetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetBudget{}, middleware.After) } func addOpGetFarmValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetFarm{}, middleware.After) } func addOpGetFleetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetFleet{}, middleware.After) } func addOpGetJobValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetJob{}, middleware.After) } func addOpGetLicenseEndpointValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetLicenseEndpoint{}, middleware.After) } func addOpGetLimitValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetLimit{}, middleware.After) } func addOpGetMonitorValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetMonitor{}, middleware.After) } func addOpGetQueueEnvironmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetQueueEnvironment{}, middleware.After) } func addOpGetQueueFleetAssociationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetQueueFleetAssociation{}, middleware.After) } func addOpGetQueueValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetQueue{}, middleware.After) } func addOpGetQueueLimitAssociationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetQueueLimitAssociation{}, middleware.After) } func addOpGetSessionActionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetSessionAction{}, middleware.After) } func addOpGetSessionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetSession{}, middleware.After) } func addOpGetSessionsStatisticsAggregationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetSessionsStatisticsAggregation{}, middleware.After) } func addOpGetStepValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetStep{}, middleware.After) } func addOpGetStorageProfileForQueueValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetStorageProfileForQueue{}, middleware.After) } func addOpGetStorageProfileValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetStorageProfile{}, middleware.After) } func addOpGetTaskValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetTask{}, middleware.After) } func addOpGetWorkerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetWorker{}, middleware.After) } func addOpListBudgetsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListBudgets{}, middleware.After) } func addOpListFarmMembersValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListFarmMembers{}, middleware.After) } func addOpListFleetMembersValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListFleetMembers{}, middleware.After) } func addOpListFleetsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListFleets{}, middleware.After) } func addOpListJobMembersValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListJobMembers{}, middleware.After) } func addOpListJobParameterDefinitionsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListJobParameterDefinitions{}, middleware.After) } func addOpListJobsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListJobs{}, middleware.After) } func addOpListLimitsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListLimits{}, middleware.After) } func addOpListMeteredProductsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListMeteredProducts{}, middleware.After) } func addOpListQueueEnvironmentsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListQueueEnvironments{}, middleware.After) } func addOpListQueueFleetAssociationsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListQueueFleetAssociations{}, middleware.After) } func addOpListQueueLimitAssociationsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListQueueLimitAssociations{}, middleware.After) } func addOpListQueueMembersValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListQueueMembers{}, middleware.After) } func addOpListQueuesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListQueues{}, middleware.After) } func addOpListSessionActionsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListSessionActions{}, middleware.After) } func addOpListSessionsForWorkerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListSessionsForWorker{}, middleware.After) } func addOpListSessionsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListSessions{}, middleware.After) } func addOpListStepConsumersValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListStepConsumers{}, middleware.After) } func addOpListStepDependenciesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListStepDependencies{}, middleware.After) } func addOpListStepsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListSteps{}, middleware.After) } func addOpListStorageProfilesForQueueValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListStorageProfilesForQueue{}, middleware.After) } func addOpListStorageProfilesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListStorageProfiles{}, middleware.After) } func addOpListTagsForResourceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListTagsForResource{}, middleware.After) } func addOpListTasksValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListTasks{}, middleware.After) } func addOpListWorkersValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListWorkers{}, middleware.After) } func addOpPutMeteredProductValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpPutMeteredProduct{}, middleware.After) } func addOpSearchJobsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpSearchJobs{}, middleware.After) } func addOpSearchStepsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpSearchSteps{}, middleware.After) } func addOpSearchTasksValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpSearchTasks{}, middleware.After) } func addOpSearchWorkersValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpSearchWorkers{}, middleware.After) } func addOpStartSessionsStatisticsAggregationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpStartSessionsStatisticsAggregation{}, 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 addOpUpdateBudgetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateBudget{}, middleware.After) } func addOpUpdateFarmValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateFarm{}, middleware.After) } func addOpUpdateFleetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateFleet{}, middleware.After) } func addOpUpdateJobValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateJob{}, middleware.After) } func addOpUpdateLimitValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateLimit{}, middleware.After) } func addOpUpdateMonitorValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateMonitor{}, middleware.After) } func addOpUpdateQueueEnvironmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateQueueEnvironment{}, middleware.After) } func addOpUpdateQueueFleetAssociationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateQueueFleetAssociation{}, middleware.After) } func addOpUpdateQueueValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateQueue{}, middleware.After) } func addOpUpdateQueueLimitAssociationValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateQueueLimitAssociation{}, middleware.After) } func addOpUpdateSessionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateSession{}, middleware.After) } func addOpUpdateStepValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateStep{}, middleware.After) } func addOpUpdateStorageProfileValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateStorageProfile{}, middleware.After) } func addOpUpdateTaskValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateTask{}, middleware.After) } func addOpUpdateWorkerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateWorker{}, middleware.After) } func addOpUpdateWorkerScheduleValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateWorkerSchedule{}, middleware.After) } func validateAcceleratorCapabilities(v *types.AcceleratorCapabilities) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AcceleratorCapabilities"} if v.Selections == nil { invalidParams.Add(smithy.NewErrParamRequired("Selections")) } else if v.Selections != nil { if err := validateAcceleratorSelections(v.Selections); err != nil { invalidParams.AddNested("Selections", err.(smithy.InvalidParamsError)) } } if v.Count != nil { if err := validateAcceleratorCountRange(v.Count); err != nil { invalidParams.AddNested("Count", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateAcceleratorCountRange(v *types.AcceleratorCountRange) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AcceleratorCountRange"} if v.Min == nil { invalidParams.Add(smithy.NewErrParamRequired("Min")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateAcceleratorSelection(v *types.AcceleratorSelection) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AcceleratorSelection"} if len(v.Name) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateAcceleratorSelections(v []types.AcceleratorSelection) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AcceleratorSelections"} for i := range v { if err := validateAcceleratorSelection(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateAcceleratorTotalMemoryMiBRange(v *types.AcceleratorTotalMemoryMiBRange) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AcceleratorTotalMemoryMiBRange"} if v.Min == nil { invalidParams.Add(smithy.NewErrParamRequired("Min")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateAttachments(v *types.Attachments) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "Attachments"} if v.Manifests == nil { invalidParams.Add(smithy.NewErrParamRequired("Manifests")) } else if v.Manifests != nil { if err := validateManifestPropertiesList(v.Manifests); err != nil { invalidParams.AddNested("Manifests", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateBudgetActionsToAdd(v []types.BudgetActionToAdd) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BudgetActionsToAdd"} for i := range v { if err := validateBudgetActionToAdd(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateBudgetActionsToRemove(v []types.BudgetActionToRemove) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BudgetActionsToRemove"} for i := range v { if err := validateBudgetActionToRemove(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateBudgetActionToAdd(v *types.BudgetActionToAdd) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BudgetActionToAdd"} if len(v.Type) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Type")) } if v.ThresholdPercentage == nil { invalidParams.Add(smithy.NewErrParamRequired("ThresholdPercentage")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateBudgetActionToRemove(v *types.BudgetActionToRemove) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BudgetActionToRemove"} if len(v.Type) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Type")) } if v.ThresholdPercentage == nil { invalidParams.Add(smithy.NewErrParamRequired("ThresholdPercentage")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateBudgetSchedule(v types.BudgetSchedule) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BudgetSchedule"} switch uv := v.(type) { case *types.BudgetScheduleMemberFixed: if err := validateFixedBudgetSchedule(&uv.Value); err != nil { invalidParams.AddNested("[fixed]", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateCustomerManagedFleetConfiguration(v *types.CustomerManagedFleetConfiguration) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CustomerManagedFleetConfiguration"} if len(v.Mode) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Mode")) } if v.WorkerCapabilities == nil { invalidParams.Add(smithy.NewErrParamRequired("WorkerCapabilities")) } else if v.WorkerCapabilities != nil { if err := validateCustomerManagedWorkerCapabilities(v.WorkerCapabilities); err != nil { invalidParams.AddNested("WorkerCapabilities", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateCustomerManagedWorkerCapabilities(v *types.CustomerManagedWorkerCapabilities) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CustomerManagedWorkerCapabilities"} if v.VCpuCount == nil { invalidParams.Add(smithy.NewErrParamRequired("VCpuCount")) } else if v.VCpuCount != nil { if err := validateVCpuCountRange(v.VCpuCount); err != nil { invalidParams.AddNested("VCpuCount", err.(smithy.InvalidParamsError)) } } if v.MemoryMiB == nil { invalidParams.Add(smithy.NewErrParamRequired("MemoryMiB")) } else if v.MemoryMiB != nil { if err := validateMemoryMiBRange(v.MemoryMiB); err != nil { invalidParams.AddNested("MemoryMiB", err.(smithy.InvalidParamsError)) } } if v.AcceleratorCount != nil { if err := validateAcceleratorCountRange(v.AcceleratorCount); err != nil { invalidParams.AddNested("AcceleratorCount", err.(smithy.InvalidParamsError)) } } if v.AcceleratorTotalMemoryMiB != nil { if err := validateAcceleratorTotalMemoryMiBRange(v.AcceleratorTotalMemoryMiB); err != nil { invalidParams.AddNested("AcceleratorTotalMemoryMiB", err.(smithy.InvalidParamsError)) } } if len(v.OsFamily) == 0 { invalidParams.Add(smithy.NewErrParamRequired("OsFamily")) } if len(v.CpuArchitectureType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("CpuArchitectureType")) } if v.CustomAmounts != nil { if err := validateCustomFleetAmountCapabilities(v.CustomAmounts); err != nil { invalidParams.AddNested("CustomAmounts", err.(smithy.InvalidParamsError)) } } if v.CustomAttributes != nil { if err := validateCustomFleetAttributeCapabilities(v.CustomAttributes); err != nil { invalidParams.AddNested("CustomAttributes", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateCustomFleetAmountCapabilities(v []types.FleetAmountCapability) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CustomFleetAmountCapabilities"} for i := range v { if err := validateFleetAmountCapability(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateCustomFleetAttributeCapabilities(v []types.FleetAttributeCapability) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CustomFleetAttributeCapabilities"} for i := range v { if err := validateFleetAttributeCapability(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateDateTimeFilterExpression(v *types.DateTimeFilterExpression) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DateTimeFilterExpression"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if len(v.Operator) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Operator")) } if v.DateTime == nil { invalidParams.Add(smithy.NewErrParamRequired("DateTime")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateEnvironmentDetailsIdentifiers(v *types.EnvironmentDetailsIdentifiers) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "EnvironmentDetailsIdentifiers"} if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.EnvironmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("EnvironmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateFieldSortExpression(v *types.FieldSortExpression) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "FieldSortExpression"} if len(v.SortOrder) == 0 { invalidParams.Add(smithy.NewErrParamRequired("SortOrder")) } if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateFileSystemLocation(v *types.FileSystemLocation) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "FileSystemLocation"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.Path == nil { invalidParams.Add(smithy.NewErrParamRequired("Path")) } if len(v.Type) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Type")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateFileSystemLocationsList(v []types.FileSystemLocation) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "FileSystemLocationsList"} for i := range v { if err := validateFileSystemLocation(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateFixedBudgetSchedule(v *types.FixedBudgetSchedule) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "FixedBudgetSchedule"} if v.StartTime == nil { invalidParams.Add(smithy.NewErrParamRequired("StartTime")) } if v.EndTime == nil { invalidParams.Add(smithy.NewErrParamRequired("EndTime")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateFleetAmountCapability(v *types.FleetAmountCapability) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "FleetAmountCapability"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.Min == nil { invalidParams.Add(smithy.NewErrParamRequired("Min")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateFleetAttributeCapability(v *types.FleetAttributeCapability) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "FleetAttributeCapability"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.Values == nil { invalidParams.Add(smithy.NewErrParamRequired("Values")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateFleetConfiguration(v types.FleetConfiguration) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "FleetConfiguration"} switch uv := v.(type) { case *types.FleetConfigurationMemberCustomerManaged: if err := validateCustomerManagedFleetConfiguration(&uv.Value); err != nil { invalidParams.AddNested("[customerManaged]", err.(smithy.InvalidParamsError)) } case *types.FleetConfigurationMemberServiceManagedEc2: if err := validateServiceManagedEc2FleetConfiguration(&uv.Value); err != nil { invalidParams.AddNested("[serviceManagedEc2]", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateJobAttachmentDetailsIdentifiers(v *types.JobAttachmentDetailsIdentifiers) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "JobAttachmentDetailsIdentifiers"} if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateJobAttachmentSettings(v *types.JobAttachmentSettings) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "JobAttachmentSettings"} if v.S3BucketName == nil { invalidParams.Add(smithy.NewErrParamRequired("S3BucketName")) } if v.RootPrefix == nil { invalidParams.Add(smithy.NewErrParamRequired("RootPrefix")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateJobDetailsIdentifiers(v *types.JobDetailsIdentifiers) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "JobDetailsIdentifiers"} if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateJobEntityIdentifiers(v []types.JobEntityIdentifiersUnion) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "JobEntityIdentifiers"} for i := range v { if err := validateJobEntityIdentifiersUnion(v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateJobEntityIdentifiersUnion(v types.JobEntityIdentifiersUnion) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "JobEntityIdentifiersUnion"} switch uv := v.(type) { case *types.JobEntityIdentifiersUnionMemberEnvironmentDetails: if err := validateEnvironmentDetailsIdentifiers(&uv.Value); err != nil { invalidParams.AddNested("[environmentDetails]", err.(smithy.InvalidParamsError)) } case *types.JobEntityIdentifiersUnionMemberJobAttachmentDetails: if err := validateJobAttachmentDetailsIdentifiers(&uv.Value); err != nil { invalidParams.AddNested("[jobAttachmentDetails]", err.(smithy.InvalidParamsError)) } case *types.JobEntityIdentifiersUnionMemberJobDetails: if err := validateJobDetailsIdentifiers(&uv.Value); err != nil { invalidParams.AddNested("[jobDetails]", err.(smithy.InvalidParamsError)) } case *types.JobEntityIdentifiersUnionMemberStepDetails: if err := validateStepDetailsIdentifiers(&uv.Value); err != nil { invalidParams.AddNested("[stepDetails]", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateJobRunAsUser(v *types.JobRunAsUser) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "JobRunAsUser"} if v.Posix != nil { if err := validatePosixUser(v.Posix); err != nil { invalidParams.AddNested("Posix", err.(smithy.InvalidParamsError)) } } if v.Windows != nil { if err := validateWindowsUser(v.Windows); err != nil { invalidParams.AddNested("Windows", err.(smithy.InvalidParamsError)) } } if len(v.RunAs) == 0 { invalidParams.Add(smithy.NewErrParamRequired("RunAs")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateManifestProperties(v *types.ManifestProperties) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ManifestProperties"} if v.RootPath == nil { invalidParams.Add(smithy.NewErrParamRequired("RootPath")) } if len(v.RootPathFormat) == 0 { invalidParams.Add(smithy.NewErrParamRequired("RootPathFormat")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateManifestPropertiesList(v []types.ManifestProperties) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ManifestPropertiesList"} for i := range v { if err := validateManifestProperties(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateMemoryMiBRange(v *types.MemoryMiBRange) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "MemoryMiBRange"} if v.Min == nil { invalidParams.Add(smithy.NewErrParamRequired("Min")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateParameterFilterExpression(v *types.ParameterFilterExpression) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ParameterFilterExpression"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if len(v.Operator) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Operator")) } if v.Value == nil { invalidParams.Add(smithy.NewErrParamRequired("Value")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateParameterSortExpression(v *types.ParameterSortExpression) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ParameterSortExpression"} if len(v.SortOrder) == 0 { invalidParams.Add(smithy.NewErrParamRequired("SortOrder")) } if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validatePosixUser(v *types.PosixUser) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "PosixUser"} if v.User == nil { invalidParams.Add(smithy.NewErrParamRequired("User")) } if v.Group == nil { invalidParams.Add(smithy.NewErrParamRequired("Group")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateS3Location(v *types.S3Location) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "S3Location"} if v.BucketName == nil { invalidParams.Add(smithy.NewErrParamRequired("BucketName")) } if v.Key == nil { invalidParams.Add(smithy.NewErrParamRequired("Key")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateSearchFilterExpression(v types.SearchFilterExpression) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "SearchFilterExpression"} switch uv := v.(type) { case *types.SearchFilterExpressionMemberDateTimeFilter: if err := validateDateTimeFilterExpression(&uv.Value); err != nil { invalidParams.AddNested("[dateTimeFilter]", err.(smithy.InvalidParamsError)) } case *types.SearchFilterExpressionMemberGroupFilter: if err := validateSearchGroupedFilterExpressions(&uv.Value); err != nil { invalidParams.AddNested("[groupFilter]", err.(smithy.InvalidParamsError)) } case *types.SearchFilterExpressionMemberParameterFilter: if err := validateParameterFilterExpression(&uv.Value); err != nil { invalidParams.AddNested("[parameterFilter]", err.(smithy.InvalidParamsError)) } case *types.SearchFilterExpressionMemberSearchTermFilter: if err := validateSearchTermFilterExpression(&uv.Value); err != nil { invalidParams.AddNested("[searchTermFilter]", err.(smithy.InvalidParamsError)) } case *types.SearchFilterExpressionMemberStringFilter: if err := validateStringFilterExpression(&uv.Value); err != nil { invalidParams.AddNested("[stringFilter]", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateSearchFilterExpressions(v []types.SearchFilterExpression) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "SearchFilterExpressions"} for i := range v { if err := validateSearchFilterExpression(v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateSearchGroupedFilterExpressions(v *types.SearchGroupedFilterExpressions) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "SearchGroupedFilterExpressions"} if v.Filters == nil { invalidParams.Add(smithy.NewErrParamRequired("Filters")) } else if v.Filters != nil { if err := validateSearchFilterExpressions(v.Filters); err != nil { invalidParams.AddNested("Filters", err.(smithy.InvalidParamsError)) } } if len(v.Operator) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Operator")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateSearchSortExpression(v types.SearchSortExpression) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "SearchSortExpression"} switch uv := v.(type) { case *types.SearchSortExpressionMemberFieldSort: if err := validateFieldSortExpression(&uv.Value); err != nil { invalidParams.AddNested("[fieldSort]", err.(smithy.InvalidParamsError)) } case *types.SearchSortExpressionMemberParameterSort: if err := validateParameterSortExpression(&uv.Value); err != nil { invalidParams.AddNested("[parameterSort]", err.(smithy.InvalidParamsError)) } case *types.SearchSortExpressionMemberUserJobsFirst: if err := validateUserJobsFirst(&uv.Value); err != nil { invalidParams.AddNested("[userJobsFirst]", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateSearchSortExpressions(v []types.SearchSortExpression) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "SearchSortExpressions"} for i := range v { if err := validateSearchSortExpression(v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateSearchTermFilterExpression(v *types.SearchTermFilterExpression) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "SearchTermFilterExpression"} if v.SearchTerm == nil { invalidParams.Add(smithy.NewErrParamRequired("SearchTerm")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateServiceManagedEc2FleetConfiguration(v *types.ServiceManagedEc2FleetConfiguration) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ServiceManagedEc2FleetConfiguration"} if v.InstanceCapabilities == nil { invalidParams.Add(smithy.NewErrParamRequired("InstanceCapabilities")) } else if v.InstanceCapabilities != nil { if err := validateServiceManagedEc2InstanceCapabilities(v.InstanceCapabilities); err != nil { invalidParams.AddNested("InstanceCapabilities", err.(smithy.InvalidParamsError)) } } if v.InstanceMarketOptions == nil { invalidParams.Add(smithy.NewErrParamRequired("InstanceMarketOptions")) } else if v.InstanceMarketOptions != nil { if err := validateServiceManagedEc2InstanceMarketOptions(v.InstanceMarketOptions); err != nil { invalidParams.AddNested("InstanceMarketOptions", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateServiceManagedEc2InstanceCapabilities(v *types.ServiceManagedEc2InstanceCapabilities) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ServiceManagedEc2InstanceCapabilities"} if v.VCpuCount == nil { invalidParams.Add(smithy.NewErrParamRequired("VCpuCount")) } else if v.VCpuCount != nil { if err := validateVCpuCountRange(v.VCpuCount); err != nil { invalidParams.AddNested("VCpuCount", err.(smithy.InvalidParamsError)) } } if v.MemoryMiB == nil { invalidParams.Add(smithy.NewErrParamRequired("MemoryMiB")) } else if v.MemoryMiB != nil { if err := validateMemoryMiBRange(v.MemoryMiB); err != nil { invalidParams.AddNested("MemoryMiB", err.(smithy.InvalidParamsError)) } } if len(v.OsFamily) == 0 { invalidParams.Add(smithy.NewErrParamRequired("OsFamily")) } if len(v.CpuArchitectureType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("CpuArchitectureType")) } if v.AcceleratorCapabilities != nil { if err := validateAcceleratorCapabilities(v.AcceleratorCapabilities); err != nil { invalidParams.AddNested("AcceleratorCapabilities", err.(smithy.InvalidParamsError)) } } if v.CustomAmounts != nil { if err := validateCustomFleetAmountCapabilities(v.CustomAmounts); err != nil { invalidParams.AddNested("CustomAmounts", err.(smithy.InvalidParamsError)) } } if v.CustomAttributes != nil { if err := validateCustomFleetAttributeCapabilities(v.CustomAttributes); err != nil { invalidParams.AddNested("CustomAttributes", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateServiceManagedEc2InstanceMarketOptions(v *types.ServiceManagedEc2InstanceMarketOptions) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ServiceManagedEc2InstanceMarketOptions"} if len(v.Type) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Type")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateStepDetailsIdentifiers(v *types.StepDetailsIdentifiers) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "StepDetailsIdentifiers"} if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.StepId == nil { invalidParams.Add(smithy.NewErrParamRequired("StepId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateStringFilterExpression(v *types.StringFilterExpression) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "StringFilterExpression"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if len(v.Operator) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Operator")) } if v.Value == nil { invalidParams.Add(smithy.NewErrParamRequired("Value")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateUserJobsFirst(v *types.UserJobsFirst) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UserJobsFirst"} if v.UserIdentityId == nil { invalidParams.Add(smithy.NewErrParamRequired("UserIdentityId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateVCpuCountRange(v *types.VCpuCountRange) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "VCpuCountRange"} if v.Min == nil { invalidParams.Add(smithy.NewErrParamRequired("Min")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateWindowsUser(v *types.WindowsUser) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "WindowsUser"} if v.User == nil { invalidParams.Add(smithy.NewErrParamRequired("User")) } if v.PasswordArn == nil { invalidParams.Add(smithy.NewErrParamRequired("PasswordArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateWorkerAmountCapability(v *types.WorkerAmountCapability) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "WorkerAmountCapability"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.Value == nil { invalidParams.Add(smithy.NewErrParamRequired("Value")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateWorkerAmountCapabilityList(v []types.WorkerAmountCapability) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "WorkerAmountCapabilityList"} for i := range v { if err := validateWorkerAmountCapability(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateWorkerAttributeCapability(v *types.WorkerAttributeCapability) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "WorkerAttributeCapability"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.Values == nil { invalidParams.Add(smithy.NewErrParamRequired("Values")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateWorkerAttributeCapabilityList(v []types.WorkerAttributeCapability) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "WorkerAttributeCapabilityList"} for i := range v { if err := validateWorkerAttributeCapability(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateWorkerCapabilities(v *types.WorkerCapabilities) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "WorkerCapabilities"} if v.Amounts == nil { invalidParams.Add(smithy.NewErrParamRequired("Amounts")) } else if v.Amounts != nil { if err := validateWorkerAmountCapabilityList(v.Amounts); err != nil { invalidParams.AddNested("Amounts", err.(smithy.InvalidParamsError)) } } if v.Attributes == nil { invalidParams.Add(smithy.NewErrParamRequired("Attributes")) } else if v.Attributes != nil { if err := validateWorkerAttributeCapabilityList(v.Attributes); err != nil { invalidParams.AddNested("Attributes", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssociateMemberToFarmInput(v *AssociateMemberToFarmInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssociateMemberToFarmInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.PrincipalId == nil { invalidParams.Add(smithy.NewErrParamRequired("PrincipalId")) } if len(v.PrincipalType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("PrincipalType")) } if v.IdentityStoreId == nil { invalidParams.Add(smithy.NewErrParamRequired("IdentityStoreId")) } if len(v.MembershipLevel) == 0 { invalidParams.Add(smithy.NewErrParamRequired("MembershipLevel")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssociateMemberToFleetInput(v *AssociateMemberToFleetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssociateMemberToFleetInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if v.PrincipalId == nil { invalidParams.Add(smithy.NewErrParamRequired("PrincipalId")) } if len(v.PrincipalType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("PrincipalType")) } if v.IdentityStoreId == nil { invalidParams.Add(smithy.NewErrParamRequired("IdentityStoreId")) } if len(v.MembershipLevel) == 0 { invalidParams.Add(smithy.NewErrParamRequired("MembershipLevel")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssociateMemberToJobInput(v *AssociateMemberToJobInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssociateMemberToJobInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.PrincipalId == nil { invalidParams.Add(smithy.NewErrParamRequired("PrincipalId")) } if len(v.PrincipalType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("PrincipalType")) } if v.IdentityStoreId == nil { invalidParams.Add(smithy.NewErrParamRequired("IdentityStoreId")) } if len(v.MembershipLevel) == 0 { invalidParams.Add(smithy.NewErrParamRequired("MembershipLevel")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssociateMemberToQueueInput(v *AssociateMemberToQueueInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssociateMemberToQueueInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.PrincipalId == nil { invalidParams.Add(smithy.NewErrParamRequired("PrincipalId")) } if len(v.PrincipalType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("PrincipalType")) } if v.IdentityStoreId == nil { invalidParams.Add(smithy.NewErrParamRequired("IdentityStoreId")) } if len(v.MembershipLevel) == 0 { invalidParams.Add(smithy.NewErrParamRequired("MembershipLevel")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssumeFleetRoleForReadInput(v *AssumeFleetRoleForReadInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssumeFleetRoleForReadInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssumeFleetRoleForWorkerInput(v *AssumeFleetRoleForWorkerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssumeFleetRoleForWorkerInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if v.WorkerId == nil { invalidParams.Add(smithy.NewErrParamRequired("WorkerId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssumeQueueRoleForReadInput(v *AssumeQueueRoleForReadInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssumeQueueRoleForReadInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssumeQueueRoleForUserInput(v *AssumeQueueRoleForUserInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssumeQueueRoleForUserInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssumeQueueRoleForWorkerInput(v *AssumeQueueRoleForWorkerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssumeQueueRoleForWorkerInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if v.WorkerId == nil { invalidParams.Add(smithy.NewErrParamRequired("WorkerId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpBatchGetJobEntityInput(v *BatchGetJobEntityInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "BatchGetJobEntityInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if v.WorkerId == nil { invalidParams.Add(smithy.NewErrParamRequired("WorkerId")) } if v.Identifiers == nil { invalidParams.Add(smithy.NewErrParamRequired("Identifiers")) } else if v.Identifiers != nil { if err := validateJobEntityIdentifiers(v.Identifiers); err != nil { invalidParams.AddNested("Identifiers", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCopyJobTemplateInput(v *CopyJobTemplateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CopyJobTemplateInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.TargetS3Location == nil { invalidParams.Add(smithy.NewErrParamRequired("TargetS3Location")) } else if v.TargetS3Location != nil { if err := validateS3Location(v.TargetS3Location); err != nil { invalidParams.AddNested("TargetS3Location", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateBudgetInput(v *CreateBudgetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateBudgetInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.UsageTrackingResource == nil { invalidParams.Add(smithy.NewErrParamRequired("UsageTrackingResource")) } if v.DisplayName == nil { invalidParams.Add(smithy.NewErrParamRequired("DisplayName")) } if v.ApproximateDollarLimit == nil { invalidParams.Add(smithy.NewErrParamRequired("ApproximateDollarLimit")) } if v.Actions == nil { invalidParams.Add(smithy.NewErrParamRequired("Actions")) } else if v.Actions != nil { if err := validateBudgetActionsToAdd(v.Actions); err != nil { invalidParams.AddNested("Actions", err.(smithy.InvalidParamsError)) } } if v.Schedule == nil { invalidParams.Add(smithy.NewErrParamRequired("Schedule")) } else if v.Schedule != nil { if err := validateBudgetSchedule(v.Schedule); err != nil { invalidParams.AddNested("Schedule", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateFarmInput(v *CreateFarmInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateFarmInput"} if v.DisplayName == nil { invalidParams.Add(smithy.NewErrParamRequired("DisplayName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateFleetInput(v *CreateFleetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateFleetInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.DisplayName == nil { invalidParams.Add(smithy.NewErrParamRequired("DisplayName")) } if v.RoleArn == nil { invalidParams.Add(smithy.NewErrParamRequired("RoleArn")) } if v.MaxWorkerCount == nil { invalidParams.Add(smithy.NewErrParamRequired("MaxWorkerCount")) } if v.Configuration == nil { invalidParams.Add(smithy.NewErrParamRequired("Configuration")) } else if v.Configuration != nil { if err := validateFleetConfiguration(v.Configuration); err != nil { invalidParams.AddNested("Configuration", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateJobInput(v *CreateJobInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateJobInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.Priority == nil { invalidParams.Add(smithy.NewErrParamRequired("Priority")) } if v.Attachments != nil { if err := validateAttachments(v.Attachments); err != nil { invalidParams.AddNested("Attachments", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateLicenseEndpointInput(v *CreateLicenseEndpointInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateLicenseEndpointInput"} if v.VpcId == nil { invalidParams.Add(smithy.NewErrParamRequired("VpcId")) } if v.SubnetIds == nil { invalidParams.Add(smithy.NewErrParamRequired("SubnetIds")) } if v.SecurityGroupIds == nil { invalidParams.Add(smithy.NewErrParamRequired("SecurityGroupIds")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateLimitInput(v *CreateLimitInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateLimitInput"} if v.DisplayName == nil { invalidParams.Add(smithy.NewErrParamRequired("DisplayName")) } if v.AmountRequirementName == nil { invalidParams.Add(smithy.NewErrParamRequired("AmountRequirementName")) } if v.MaxCount == nil { invalidParams.Add(smithy.NewErrParamRequired("MaxCount")) } if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateMonitorInput(v *CreateMonitorInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateMonitorInput"} if v.DisplayName == nil { invalidParams.Add(smithy.NewErrParamRequired("DisplayName")) } if v.IdentityCenterInstanceArn == nil { invalidParams.Add(smithy.NewErrParamRequired("IdentityCenterInstanceArn")) } if v.Subdomain == nil { invalidParams.Add(smithy.NewErrParamRequired("Subdomain")) } if v.RoleArn == nil { invalidParams.Add(smithy.NewErrParamRequired("RoleArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateQueueEnvironmentInput(v *CreateQueueEnvironmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateQueueEnvironmentInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.Priority == nil { invalidParams.Add(smithy.NewErrParamRequired("Priority")) } if len(v.TemplateType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("TemplateType")) } if v.Template == nil { invalidParams.Add(smithy.NewErrParamRequired("Template")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateQueueFleetAssociationInput(v *CreateQueueFleetAssociationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateQueueFleetAssociationInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateQueueInput(v *CreateQueueInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateQueueInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.DisplayName == nil { invalidParams.Add(smithy.NewErrParamRequired("DisplayName")) } if v.JobAttachmentSettings != nil { if err := validateJobAttachmentSettings(v.JobAttachmentSettings); err != nil { invalidParams.AddNested("JobAttachmentSettings", err.(smithy.InvalidParamsError)) } } if v.JobRunAsUser != nil { if err := validateJobRunAsUser(v.JobRunAsUser); err != nil { invalidParams.AddNested("JobRunAsUser", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateQueueLimitAssociationInput(v *CreateQueueLimitAssociationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateQueueLimitAssociationInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.LimitId == nil { invalidParams.Add(smithy.NewErrParamRequired("LimitId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateStorageProfileInput(v *CreateStorageProfileInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateStorageProfileInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.DisplayName == nil { invalidParams.Add(smithy.NewErrParamRequired("DisplayName")) } if len(v.OsFamily) == 0 { invalidParams.Add(smithy.NewErrParamRequired("OsFamily")) } if v.FileSystemLocations != nil { if err := validateFileSystemLocationsList(v.FileSystemLocations); err != nil { invalidParams.AddNested("FileSystemLocations", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateWorkerInput(v *CreateWorkerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateWorkerInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteBudgetInput(v *DeleteBudgetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteBudgetInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.BudgetId == nil { invalidParams.Add(smithy.NewErrParamRequired("BudgetId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteFarmInput(v *DeleteFarmInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteFarmInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteFleetInput(v *DeleteFleetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteFleetInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteLicenseEndpointInput(v *DeleteLicenseEndpointInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteLicenseEndpointInput"} if v.LicenseEndpointId == nil { invalidParams.Add(smithy.NewErrParamRequired("LicenseEndpointId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteLimitInput(v *DeleteLimitInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteLimitInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.LimitId == nil { invalidParams.Add(smithy.NewErrParamRequired("LimitId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteMeteredProductInput(v *DeleteMeteredProductInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteMeteredProductInput"} if v.LicenseEndpointId == nil { invalidParams.Add(smithy.NewErrParamRequired("LicenseEndpointId")) } if v.ProductId == nil { invalidParams.Add(smithy.NewErrParamRequired("ProductId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteMonitorInput(v *DeleteMonitorInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteMonitorInput"} if v.MonitorId == nil { invalidParams.Add(smithy.NewErrParamRequired("MonitorId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteQueueEnvironmentInput(v *DeleteQueueEnvironmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteQueueEnvironmentInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.QueueEnvironmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueEnvironmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteQueueFleetAssociationInput(v *DeleteQueueFleetAssociationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteQueueFleetAssociationInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteQueueInput(v *DeleteQueueInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteQueueInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteQueueLimitAssociationInput(v *DeleteQueueLimitAssociationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteQueueLimitAssociationInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.LimitId == nil { invalidParams.Add(smithy.NewErrParamRequired("LimitId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteStorageProfileInput(v *DeleteStorageProfileInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteStorageProfileInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.StorageProfileId == nil { invalidParams.Add(smithy.NewErrParamRequired("StorageProfileId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteWorkerInput(v *DeleteWorkerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteWorkerInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if v.WorkerId == nil { invalidParams.Add(smithy.NewErrParamRequired("WorkerId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDisassociateMemberFromFarmInput(v *DisassociateMemberFromFarmInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DisassociateMemberFromFarmInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.PrincipalId == nil { invalidParams.Add(smithy.NewErrParamRequired("PrincipalId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDisassociateMemberFromFleetInput(v *DisassociateMemberFromFleetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DisassociateMemberFromFleetInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if v.PrincipalId == nil { invalidParams.Add(smithy.NewErrParamRequired("PrincipalId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDisassociateMemberFromJobInput(v *DisassociateMemberFromJobInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DisassociateMemberFromJobInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.PrincipalId == nil { invalidParams.Add(smithy.NewErrParamRequired("PrincipalId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDisassociateMemberFromQueueInput(v *DisassociateMemberFromQueueInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DisassociateMemberFromQueueInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.PrincipalId == nil { invalidParams.Add(smithy.NewErrParamRequired("PrincipalId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetBudgetInput(v *GetBudgetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetBudgetInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.BudgetId == nil { invalidParams.Add(smithy.NewErrParamRequired("BudgetId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetFarmInput(v *GetFarmInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetFarmInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetFleetInput(v *GetFleetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetFleetInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetJobInput(v *GetJobInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetJobInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetLicenseEndpointInput(v *GetLicenseEndpointInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetLicenseEndpointInput"} if v.LicenseEndpointId == nil { invalidParams.Add(smithy.NewErrParamRequired("LicenseEndpointId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetLimitInput(v *GetLimitInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetLimitInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.LimitId == nil { invalidParams.Add(smithy.NewErrParamRequired("LimitId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetMonitorInput(v *GetMonitorInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetMonitorInput"} if v.MonitorId == nil { invalidParams.Add(smithy.NewErrParamRequired("MonitorId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetQueueEnvironmentInput(v *GetQueueEnvironmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetQueueEnvironmentInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.QueueEnvironmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueEnvironmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetQueueFleetAssociationInput(v *GetQueueFleetAssociationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetQueueFleetAssociationInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetQueueInput(v *GetQueueInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetQueueInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetQueueLimitAssociationInput(v *GetQueueLimitAssociationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetQueueLimitAssociationInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.LimitId == nil { invalidParams.Add(smithy.NewErrParamRequired("LimitId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetSessionActionInput(v *GetSessionActionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetSessionActionInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.SessionActionId == nil { invalidParams.Add(smithy.NewErrParamRequired("SessionActionId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetSessionInput(v *GetSessionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetSessionInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.SessionId == nil { invalidParams.Add(smithy.NewErrParamRequired("SessionId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetSessionsStatisticsAggregationInput(v *GetSessionsStatisticsAggregationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetSessionsStatisticsAggregationInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.AggregationId == nil { invalidParams.Add(smithy.NewErrParamRequired("AggregationId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetStepInput(v *GetStepInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetStepInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.StepId == nil { invalidParams.Add(smithy.NewErrParamRequired("StepId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetStorageProfileForQueueInput(v *GetStorageProfileForQueueInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetStorageProfileForQueueInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.StorageProfileId == nil { invalidParams.Add(smithy.NewErrParamRequired("StorageProfileId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetStorageProfileInput(v *GetStorageProfileInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetStorageProfileInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.StorageProfileId == nil { invalidParams.Add(smithy.NewErrParamRequired("StorageProfileId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetTaskInput(v *GetTaskInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetTaskInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.StepId == nil { invalidParams.Add(smithy.NewErrParamRequired("StepId")) } if v.TaskId == nil { invalidParams.Add(smithy.NewErrParamRequired("TaskId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetWorkerInput(v *GetWorkerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetWorkerInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if v.WorkerId == nil { invalidParams.Add(smithy.NewErrParamRequired("WorkerId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListBudgetsInput(v *ListBudgetsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListBudgetsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListFarmMembersInput(v *ListFarmMembersInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListFarmMembersInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListFleetMembersInput(v *ListFleetMembersInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListFleetMembersInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListFleetsInput(v *ListFleetsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListFleetsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListJobMembersInput(v *ListJobMembersInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListJobMembersInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListJobParameterDefinitionsInput(v *ListJobParameterDefinitionsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListJobParameterDefinitionsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListJobsInput(v *ListJobsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListJobsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListLimitsInput(v *ListLimitsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListLimitsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListMeteredProductsInput(v *ListMeteredProductsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListMeteredProductsInput"} if v.LicenseEndpointId == nil { invalidParams.Add(smithy.NewErrParamRequired("LicenseEndpointId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListQueueEnvironmentsInput(v *ListQueueEnvironmentsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListQueueEnvironmentsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListQueueFleetAssociationsInput(v *ListQueueFleetAssociationsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListQueueFleetAssociationsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListQueueLimitAssociationsInput(v *ListQueueLimitAssociationsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListQueueLimitAssociationsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListQueueMembersInput(v *ListQueueMembersInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListQueueMembersInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListQueuesInput(v *ListQueuesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListQueuesInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListSessionActionsInput(v *ListSessionActionsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListSessionActionsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListSessionsForWorkerInput(v *ListSessionsForWorkerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListSessionsForWorkerInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if v.WorkerId == nil { invalidParams.Add(smithy.NewErrParamRequired("WorkerId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListSessionsInput(v *ListSessionsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListSessionsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListStepConsumersInput(v *ListStepConsumersInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListStepConsumersInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.StepId == nil { invalidParams.Add(smithy.NewErrParamRequired("StepId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListStepDependenciesInput(v *ListStepDependenciesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListStepDependenciesInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.StepId == nil { invalidParams.Add(smithy.NewErrParamRequired("StepId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListStepsInput(v *ListStepsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListStepsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListStorageProfilesForQueueInput(v *ListStorageProfilesForQueueInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListStorageProfilesForQueueInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListStorageProfilesInput(v *ListStorageProfilesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListStorageProfilesInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } 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 validateOpListTasksInput(v *ListTasksInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListTasksInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.StepId == nil { invalidParams.Add(smithy.NewErrParamRequired("StepId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListWorkersInput(v *ListWorkersInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListWorkersInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpPutMeteredProductInput(v *PutMeteredProductInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "PutMeteredProductInput"} if v.LicenseEndpointId == nil { invalidParams.Add(smithy.NewErrParamRequired("LicenseEndpointId")) } if v.ProductId == nil { invalidParams.Add(smithy.NewErrParamRequired("ProductId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpSearchJobsInput(v *SearchJobsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "SearchJobsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueIds == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueIds")) } if v.FilterExpressions != nil { if err := validateSearchGroupedFilterExpressions(v.FilterExpressions); err != nil { invalidParams.AddNested("FilterExpressions", err.(smithy.InvalidParamsError)) } } if v.SortExpressions != nil { if err := validateSearchSortExpressions(v.SortExpressions); err != nil { invalidParams.AddNested("SortExpressions", err.(smithy.InvalidParamsError)) } } if v.ItemOffset == nil { invalidParams.Add(smithy.NewErrParamRequired("ItemOffset")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpSearchStepsInput(v *SearchStepsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "SearchStepsInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueIds == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueIds")) } if v.FilterExpressions != nil { if err := validateSearchGroupedFilterExpressions(v.FilterExpressions); err != nil { invalidParams.AddNested("FilterExpressions", err.(smithy.InvalidParamsError)) } } if v.SortExpressions != nil { if err := validateSearchSortExpressions(v.SortExpressions); err != nil { invalidParams.AddNested("SortExpressions", err.(smithy.InvalidParamsError)) } } if v.ItemOffset == nil { invalidParams.Add(smithy.NewErrParamRequired("ItemOffset")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpSearchTasksInput(v *SearchTasksInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "SearchTasksInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueIds == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueIds")) } if v.FilterExpressions != nil { if err := validateSearchGroupedFilterExpressions(v.FilterExpressions); err != nil { invalidParams.AddNested("FilterExpressions", err.(smithy.InvalidParamsError)) } } if v.SortExpressions != nil { if err := validateSearchSortExpressions(v.SortExpressions); err != nil { invalidParams.AddNested("SortExpressions", err.(smithy.InvalidParamsError)) } } if v.ItemOffset == nil { invalidParams.Add(smithy.NewErrParamRequired("ItemOffset")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpSearchWorkersInput(v *SearchWorkersInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "SearchWorkersInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetIds == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetIds")) } if v.FilterExpressions != nil { if err := validateSearchGroupedFilterExpressions(v.FilterExpressions); err != nil { invalidParams.AddNested("FilterExpressions", err.(smithy.InvalidParamsError)) } } if v.SortExpressions != nil { if err := validateSearchSortExpressions(v.SortExpressions); err != nil { invalidParams.AddNested("SortExpressions", err.(smithy.InvalidParamsError)) } } if v.ItemOffset == nil { invalidParams.Add(smithy.NewErrParamRequired("ItemOffset")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpStartSessionsStatisticsAggregationInput(v *StartSessionsStatisticsAggregationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "StartSessionsStatisticsAggregationInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.ResourceIds == nil { invalidParams.Add(smithy.NewErrParamRequired("ResourceIds")) } if v.StartTime == nil { invalidParams.Add(smithy.NewErrParamRequired("StartTime")) } if v.EndTime == nil { invalidParams.Add(smithy.NewErrParamRequired("EndTime")) } if v.GroupBy == nil { invalidParams.Add(smithy.NewErrParamRequired("GroupBy")) } if v.Statistics == nil { invalidParams.Add(smithy.NewErrParamRequired("Statistics")) } 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 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 validateOpUpdateBudgetInput(v *UpdateBudgetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateBudgetInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.BudgetId == nil { invalidParams.Add(smithy.NewErrParamRequired("BudgetId")) } if v.ActionsToAdd != nil { if err := validateBudgetActionsToAdd(v.ActionsToAdd); err != nil { invalidParams.AddNested("ActionsToAdd", err.(smithy.InvalidParamsError)) } } if v.ActionsToRemove != nil { if err := validateBudgetActionsToRemove(v.ActionsToRemove); err != nil { invalidParams.AddNested("ActionsToRemove", err.(smithy.InvalidParamsError)) } } if v.Schedule != nil { if err := validateBudgetSchedule(v.Schedule); err != nil { invalidParams.AddNested("Schedule", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateFarmInput(v *UpdateFarmInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateFarmInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateFleetInput(v *UpdateFleetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateFleetInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if v.Configuration != nil { if err := validateFleetConfiguration(v.Configuration); err != nil { invalidParams.AddNested("Configuration", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateJobInput(v *UpdateJobInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateJobInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateLimitInput(v *UpdateLimitInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateLimitInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.LimitId == nil { invalidParams.Add(smithy.NewErrParamRequired("LimitId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateMonitorInput(v *UpdateMonitorInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateMonitorInput"} if v.MonitorId == nil { invalidParams.Add(smithy.NewErrParamRequired("MonitorId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateQueueEnvironmentInput(v *UpdateQueueEnvironmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateQueueEnvironmentInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.QueueEnvironmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueEnvironmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateQueueFleetAssociationInput(v *UpdateQueueFleetAssociationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateQueueFleetAssociationInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if len(v.Status) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Status")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateQueueInput(v *UpdateQueueInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateQueueInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobAttachmentSettings != nil { if err := validateJobAttachmentSettings(v.JobAttachmentSettings); err != nil { invalidParams.AddNested("JobAttachmentSettings", err.(smithy.InvalidParamsError)) } } if v.JobRunAsUser != nil { if err := validateJobRunAsUser(v.JobRunAsUser); err != nil { invalidParams.AddNested("JobRunAsUser", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateQueueLimitAssociationInput(v *UpdateQueueLimitAssociationInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateQueueLimitAssociationInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.LimitId == nil { invalidParams.Add(smithy.NewErrParamRequired("LimitId")) } if len(v.Status) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Status")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateSessionInput(v *UpdateSessionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateSessionInput"} if len(v.TargetLifecycleStatus) == 0 { invalidParams.Add(smithy.NewErrParamRequired("TargetLifecycleStatus")) } if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.SessionId == nil { invalidParams.Add(smithy.NewErrParamRequired("SessionId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateStepInput(v *UpdateStepInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateStepInput"} if len(v.TargetTaskRunStatus) == 0 { invalidParams.Add(smithy.NewErrParamRequired("TargetTaskRunStatus")) } if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.StepId == nil { invalidParams.Add(smithy.NewErrParamRequired("StepId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateStorageProfileInput(v *UpdateStorageProfileInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateStorageProfileInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.StorageProfileId == nil { invalidParams.Add(smithy.NewErrParamRequired("StorageProfileId")) } if v.FileSystemLocationsToAdd != nil { if err := validateFileSystemLocationsList(v.FileSystemLocationsToAdd); err != nil { invalidParams.AddNested("FileSystemLocationsToAdd", err.(smithy.InvalidParamsError)) } } if v.FileSystemLocationsToRemove != nil { if err := validateFileSystemLocationsList(v.FileSystemLocationsToRemove); err != nil { invalidParams.AddNested("FileSystemLocationsToRemove", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateTaskInput(v *UpdateTaskInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateTaskInput"} if len(v.TargetRunStatus) == 0 { invalidParams.Add(smithy.NewErrParamRequired("TargetRunStatus")) } if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.QueueId == nil { invalidParams.Add(smithy.NewErrParamRequired("QueueId")) } if v.JobId == nil { invalidParams.Add(smithy.NewErrParamRequired("JobId")) } if v.StepId == nil { invalidParams.Add(smithy.NewErrParamRequired("StepId")) } if v.TaskId == nil { invalidParams.Add(smithy.NewErrParamRequired("TaskId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateWorkerInput(v *UpdateWorkerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateWorkerInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if v.WorkerId == nil { invalidParams.Add(smithy.NewErrParamRequired("WorkerId")) } if v.Capabilities != nil { if err := validateWorkerCapabilities(v.Capabilities); err != nil { invalidParams.AddNested("Capabilities", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateWorkerScheduleInput(v *UpdateWorkerScheduleInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateWorkerScheduleInput"} if v.FarmId == nil { invalidParams.Add(smithy.NewErrParamRequired("FarmId")) } if v.FleetId == nil { invalidParams.Add(smithy.NewErrParamRequired("FleetId")) } if v.WorkerId == nil { invalidParams.Add(smithy.NewErrParamRequired("WorkerId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } }