// Code generated by smithy-go-codegen DO NOT EDIT. package proton import ( "context" "fmt" "github.com/aws/aws-sdk-go-v2/service/proton/types" smithy "github.com/aws/smithy-go" "github.com/aws/smithy-go/middleware" ) type validateOpAcceptEnvironmentAccountConnection struct { } func (*validateOpAcceptEnvironmentAccountConnection) ID() string { return "OperationInputValidation" } func (m *validateOpAcceptEnvironmentAccountConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AcceptEnvironmentAccountConnectionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAcceptEnvironmentAccountConnectionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCancelComponentDeployment struct { } func (*validateOpCancelComponentDeployment) ID() string { return "OperationInputValidation" } func (m *validateOpCancelComponentDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CancelComponentDeploymentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCancelComponentDeploymentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCancelEnvironmentDeployment struct { } func (*validateOpCancelEnvironmentDeployment) ID() string { return "OperationInputValidation" } func (m *validateOpCancelEnvironmentDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CancelEnvironmentDeploymentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCancelEnvironmentDeploymentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCancelServiceInstanceDeployment struct { } func (*validateOpCancelServiceInstanceDeployment) ID() string { return "OperationInputValidation" } func (m *validateOpCancelServiceInstanceDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CancelServiceInstanceDeploymentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCancelServiceInstanceDeploymentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCancelServicePipelineDeployment struct { } func (*validateOpCancelServicePipelineDeployment) ID() string { return "OperationInputValidation" } func (m *validateOpCancelServicePipelineDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CancelServicePipelineDeploymentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCancelServicePipelineDeploymentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateComponent struct { } func (*validateOpCreateComponent) ID() string { return "OperationInputValidation" } func (m *validateOpCreateComponent) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateComponentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateComponentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateEnvironmentAccountConnection struct { } func (*validateOpCreateEnvironmentAccountConnection) ID() string { return "OperationInputValidation" } func (m *validateOpCreateEnvironmentAccountConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateEnvironmentAccountConnectionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateEnvironmentAccountConnectionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateEnvironment struct { } func (*validateOpCreateEnvironment) ID() string { return "OperationInputValidation" } func (m *validateOpCreateEnvironment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateEnvironmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateEnvironmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateEnvironmentTemplate struct { } func (*validateOpCreateEnvironmentTemplate) ID() string { return "OperationInputValidation" } func (m *validateOpCreateEnvironmentTemplate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateEnvironmentTemplateInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateEnvironmentTemplateInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateEnvironmentTemplateVersion struct { } func (*validateOpCreateEnvironmentTemplateVersion) ID() string { return "OperationInputValidation" } func (m *validateOpCreateEnvironmentTemplateVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateEnvironmentTemplateVersionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateEnvironmentTemplateVersionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateRepository struct { } func (*validateOpCreateRepository) ID() string { return "OperationInputValidation" } func (m *validateOpCreateRepository) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateRepositoryInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateRepositoryInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateService struct { } func (*validateOpCreateService) ID() string { return "OperationInputValidation" } func (m *validateOpCreateService) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateServiceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateServiceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateServiceInstance struct { } func (*validateOpCreateServiceInstance) ID() string { return "OperationInputValidation" } func (m *validateOpCreateServiceInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateServiceInstanceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateServiceInstanceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateServiceSyncConfig struct { } func (*validateOpCreateServiceSyncConfig) ID() string { return "OperationInputValidation" } func (m *validateOpCreateServiceSyncConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateServiceSyncConfigInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateServiceSyncConfigInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateServiceTemplate struct { } func (*validateOpCreateServiceTemplate) ID() string { return "OperationInputValidation" } func (m *validateOpCreateServiceTemplate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateServiceTemplateInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateServiceTemplateInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateServiceTemplateVersion struct { } func (*validateOpCreateServiceTemplateVersion) ID() string { return "OperationInputValidation" } func (m *validateOpCreateServiceTemplateVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateServiceTemplateVersionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateServiceTemplateVersionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateTemplateSyncConfig struct { } func (*validateOpCreateTemplateSyncConfig) ID() string { return "OperationInputValidation" } func (m *validateOpCreateTemplateSyncConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateTemplateSyncConfigInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateTemplateSyncConfigInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteComponent struct { } func (*validateOpDeleteComponent) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteComponent) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteComponentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteComponentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteDeployment struct { } func (*validateOpDeleteDeployment) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteDeploymentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteDeploymentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteEnvironmentAccountConnection struct { } func (*validateOpDeleteEnvironmentAccountConnection) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteEnvironmentAccountConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteEnvironmentAccountConnectionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteEnvironmentAccountConnectionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteEnvironment struct { } func (*validateOpDeleteEnvironment) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteEnvironment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteEnvironmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteEnvironmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteEnvironmentTemplate struct { } func (*validateOpDeleteEnvironmentTemplate) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteEnvironmentTemplate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteEnvironmentTemplateInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteEnvironmentTemplateInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteEnvironmentTemplateVersion struct { } func (*validateOpDeleteEnvironmentTemplateVersion) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteEnvironmentTemplateVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteEnvironmentTemplateVersionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteEnvironmentTemplateVersionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteRepository struct { } func (*validateOpDeleteRepository) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteRepository) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteRepositoryInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteRepositoryInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteService struct { } func (*validateOpDeleteService) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteService) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteServiceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteServiceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteServiceSyncConfig struct { } func (*validateOpDeleteServiceSyncConfig) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteServiceSyncConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteServiceSyncConfigInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteServiceSyncConfigInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteServiceTemplate struct { } func (*validateOpDeleteServiceTemplate) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteServiceTemplate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteServiceTemplateInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteServiceTemplateInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteServiceTemplateVersion struct { } func (*validateOpDeleteServiceTemplateVersion) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteServiceTemplateVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteServiceTemplateVersionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteServiceTemplateVersionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteTemplateSyncConfig struct { } func (*validateOpDeleteTemplateSyncConfig) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteTemplateSyncConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteTemplateSyncConfigInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteTemplateSyncConfigInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetComponent struct { } func (*validateOpGetComponent) ID() string { return "OperationInputValidation" } func (m *validateOpGetComponent) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetComponentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetComponentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetDeployment struct { } func (*validateOpGetDeployment) ID() string { return "OperationInputValidation" } func (m *validateOpGetDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetDeploymentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetDeploymentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetEnvironmentAccountConnection struct { } func (*validateOpGetEnvironmentAccountConnection) ID() string { return "OperationInputValidation" } func (m *validateOpGetEnvironmentAccountConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetEnvironmentAccountConnectionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetEnvironmentAccountConnectionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetEnvironment struct { } func (*validateOpGetEnvironment) ID() string { return "OperationInputValidation" } func (m *validateOpGetEnvironment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetEnvironmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetEnvironmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetEnvironmentTemplate struct { } func (*validateOpGetEnvironmentTemplate) ID() string { return "OperationInputValidation" } func (m *validateOpGetEnvironmentTemplate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetEnvironmentTemplateInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetEnvironmentTemplateInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetEnvironmentTemplateVersion struct { } func (*validateOpGetEnvironmentTemplateVersion) ID() string { return "OperationInputValidation" } func (m *validateOpGetEnvironmentTemplateVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetEnvironmentTemplateVersionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetEnvironmentTemplateVersionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetRepository struct { } func (*validateOpGetRepository) ID() string { return "OperationInputValidation" } func (m *validateOpGetRepository) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetRepositoryInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetRepositoryInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetRepositorySyncStatus struct { } func (*validateOpGetRepositorySyncStatus) ID() string { return "OperationInputValidation" } func (m *validateOpGetRepositorySyncStatus) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetRepositorySyncStatusInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetRepositorySyncStatusInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetService struct { } func (*validateOpGetService) ID() string { return "OperationInputValidation" } func (m *validateOpGetService) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetServiceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetServiceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetServiceInstance struct { } func (*validateOpGetServiceInstance) ID() string { return "OperationInputValidation" } func (m *validateOpGetServiceInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetServiceInstanceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetServiceInstanceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetServiceInstanceSyncStatus struct { } func (*validateOpGetServiceInstanceSyncStatus) ID() string { return "OperationInputValidation" } func (m *validateOpGetServiceInstanceSyncStatus) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetServiceInstanceSyncStatusInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetServiceInstanceSyncStatusInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetServiceSyncBlockerSummary struct { } func (*validateOpGetServiceSyncBlockerSummary) ID() string { return "OperationInputValidation" } func (m *validateOpGetServiceSyncBlockerSummary) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetServiceSyncBlockerSummaryInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetServiceSyncBlockerSummaryInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetServiceSyncConfig struct { } func (*validateOpGetServiceSyncConfig) ID() string { return "OperationInputValidation" } func (m *validateOpGetServiceSyncConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetServiceSyncConfigInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetServiceSyncConfigInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetServiceTemplate struct { } func (*validateOpGetServiceTemplate) ID() string { return "OperationInputValidation" } func (m *validateOpGetServiceTemplate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetServiceTemplateInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetServiceTemplateInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetServiceTemplateVersion struct { } func (*validateOpGetServiceTemplateVersion) ID() string { return "OperationInputValidation" } func (m *validateOpGetServiceTemplateVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetServiceTemplateVersionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetServiceTemplateVersionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetTemplateSyncConfig struct { } func (*validateOpGetTemplateSyncConfig) ID() string { return "OperationInputValidation" } func (m *validateOpGetTemplateSyncConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetTemplateSyncConfigInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetTemplateSyncConfigInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetTemplateSyncStatus struct { } func (*validateOpGetTemplateSyncStatus) ID() string { return "OperationInputValidation" } func (m *validateOpGetTemplateSyncStatus) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetTemplateSyncStatusInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetTemplateSyncStatusInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListComponentOutputs struct { } func (*validateOpListComponentOutputs) ID() string { return "OperationInputValidation" } func (m *validateOpListComponentOutputs) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListComponentOutputsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListComponentOutputsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListComponentProvisionedResources struct { } func (*validateOpListComponentProvisionedResources) ID() string { return "OperationInputValidation" } func (m *validateOpListComponentProvisionedResources) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListComponentProvisionedResourcesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListComponentProvisionedResourcesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListEnvironmentAccountConnections struct { } func (*validateOpListEnvironmentAccountConnections) ID() string { return "OperationInputValidation" } func (m *validateOpListEnvironmentAccountConnections) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListEnvironmentAccountConnectionsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListEnvironmentAccountConnectionsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListEnvironmentOutputs struct { } func (*validateOpListEnvironmentOutputs) ID() string { return "OperationInputValidation" } func (m *validateOpListEnvironmentOutputs) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListEnvironmentOutputsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListEnvironmentOutputsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListEnvironmentProvisionedResources struct { } func (*validateOpListEnvironmentProvisionedResources) ID() string { return "OperationInputValidation" } func (m *validateOpListEnvironmentProvisionedResources) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListEnvironmentProvisionedResourcesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListEnvironmentProvisionedResourcesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListEnvironments struct { } func (*validateOpListEnvironments) ID() string { return "OperationInputValidation" } func (m *validateOpListEnvironments) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListEnvironmentsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListEnvironmentsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListEnvironmentTemplateVersions struct { } func (*validateOpListEnvironmentTemplateVersions) ID() string { return "OperationInputValidation" } func (m *validateOpListEnvironmentTemplateVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListEnvironmentTemplateVersionsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListEnvironmentTemplateVersionsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListRepositorySyncDefinitions struct { } func (*validateOpListRepositorySyncDefinitions) ID() string { return "OperationInputValidation" } func (m *validateOpListRepositorySyncDefinitions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListRepositorySyncDefinitionsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListRepositorySyncDefinitionsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListServiceInstanceOutputs struct { } func (*validateOpListServiceInstanceOutputs) ID() string { return "OperationInputValidation" } func (m *validateOpListServiceInstanceOutputs) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListServiceInstanceOutputsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListServiceInstanceOutputsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListServiceInstanceProvisionedResources struct { } func (*validateOpListServiceInstanceProvisionedResources) ID() string { return "OperationInputValidation" } func (m *validateOpListServiceInstanceProvisionedResources) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListServiceInstanceProvisionedResourcesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListServiceInstanceProvisionedResourcesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListServicePipelineOutputs struct { } func (*validateOpListServicePipelineOutputs) ID() string { return "OperationInputValidation" } func (m *validateOpListServicePipelineOutputs) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListServicePipelineOutputsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListServicePipelineOutputsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListServicePipelineProvisionedResources struct { } func (*validateOpListServicePipelineProvisionedResources) ID() string { return "OperationInputValidation" } func (m *validateOpListServicePipelineProvisionedResources) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListServicePipelineProvisionedResourcesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListServicePipelineProvisionedResourcesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListServiceTemplateVersions struct { } func (*validateOpListServiceTemplateVersions) ID() string { return "OperationInputValidation" } func (m *validateOpListServiceTemplateVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListServiceTemplateVersionsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListServiceTemplateVersionsInput(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 validateOpNotifyResourceDeploymentStatusChange struct { } func (*validateOpNotifyResourceDeploymentStatusChange) ID() string { return "OperationInputValidation" } func (m *validateOpNotifyResourceDeploymentStatusChange) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*NotifyResourceDeploymentStatusChangeInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpNotifyResourceDeploymentStatusChangeInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpRejectEnvironmentAccountConnection struct { } func (*validateOpRejectEnvironmentAccountConnection) ID() string { return "OperationInputValidation" } func (m *validateOpRejectEnvironmentAccountConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*RejectEnvironmentAccountConnectionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpRejectEnvironmentAccountConnectionInput(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 validateOpUpdateAccountSettings struct { } func (*validateOpUpdateAccountSettings) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateAccountSettings) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateAccountSettingsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateAccountSettingsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateComponent struct { } func (*validateOpUpdateComponent) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateComponent) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateComponentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateComponentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateEnvironmentAccountConnection struct { } func (*validateOpUpdateEnvironmentAccountConnection) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateEnvironmentAccountConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateEnvironmentAccountConnectionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateEnvironmentAccountConnectionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateEnvironment struct { } func (*validateOpUpdateEnvironment) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateEnvironment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateEnvironmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateEnvironmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateEnvironmentTemplate struct { } func (*validateOpUpdateEnvironmentTemplate) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateEnvironmentTemplate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateEnvironmentTemplateInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateEnvironmentTemplateInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateEnvironmentTemplateVersion struct { } func (*validateOpUpdateEnvironmentTemplateVersion) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateEnvironmentTemplateVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateEnvironmentTemplateVersionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateEnvironmentTemplateVersionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateService struct { } func (*validateOpUpdateService) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateService) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateServiceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateServiceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateServiceInstance struct { } func (*validateOpUpdateServiceInstance) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateServiceInstance) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateServiceInstanceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateServiceInstanceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateServicePipeline struct { } func (*validateOpUpdateServicePipeline) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateServicePipeline) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateServicePipelineInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateServicePipelineInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateServiceSyncBlocker struct { } func (*validateOpUpdateServiceSyncBlocker) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateServiceSyncBlocker) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateServiceSyncBlockerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateServiceSyncBlockerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateServiceSyncConfig struct { } func (*validateOpUpdateServiceSyncConfig) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateServiceSyncConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateServiceSyncConfigInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateServiceSyncConfigInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateServiceTemplate struct { } func (*validateOpUpdateServiceTemplate) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateServiceTemplate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateServiceTemplateInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateServiceTemplateInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateServiceTemplateVersion struct { } func (*validateOpUpdateServiceTemplateVersion) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateServiceTemplateVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateServiceTemplateVersionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateServiceTemplateVersionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateTemplateSyncConfig struct { } func (*validateOpUpdateTemplateSyncConfig) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateTemplateSyncConfig) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateTemplateSyncConfigInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateTemplateSyncConfigInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } func addOpAcceptEnvironmentAccountConnectionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAcceptEnvironmentAccountConnection{}, middleware.After) } func addOpCancelComponentDeploymentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCancelComponentDeployment{}, middleware.After) } func addOpCancelEnvironmentDeploymentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCancelEnvironmentDeployment{}, middleware.After) } func addOpCancelServiceInstanceDeploymentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCancelServiceInstanceDeployment{}, middleware.After) } func addOpCancelServicePipelineDeploymentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCancelServicePipelineDeployment{}, middleware.After) } func addOpCreateComponentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateComponent{}, middleware.After) } func addOpCreateEnvironmentAccountConnectionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateEnvironmentAccountConnection{}, middleware.After) } func addOpCreateEnvironmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateEnvironment{}, middleware.After) } func addOpCreateEnvironmentTemplateValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateEnvironmentTemplate{}, middleware.After) } func addOpCreateEnvironmentTemplateVersionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateEnvironmentTemplateVersion{}, middleware.After) } func addOpCreateRepositoryValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateRepository{}, middleware.After) } func addOpCreateServiceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateService{}, middleware.After) } func addOpCreateServiceInstanceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateServiceInstance{}, middleware.After) } func addOpCreateServiceSyncConfigValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateServiceSyncConfig{}, middleware.After) } func addOpCreateServiceTemplateValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateServiceTemplate{}, middleware.After) } func addOpCreateServiceTemplateVersionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateServiceTemplateVersion{}, middleware.After) } func addOpCreateTemplateSyncConfigValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateTemplateSyncConfig{}, middleware.After) } func addOpDeleteComponentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteComponent{}, middleware.After) } func addOpDeleteDeploymentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteDeployment{}, middleware.After) } func addOpDeleteEnvironmentAccountConnectionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteEnvironmentAccountConnection{}, middleware.After) } func addOpDeleteEnvironmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteEnvironment{}, middleware.After) } func addOpDeleteEnvironmentTemplateValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteEnvironmentTemplate{}, middleware.After) } func addOpDeleteEnvironmentTemplateVersionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteEnvironmentTemplateVersion{}, middleware.After) } func addOpDeleteRepositoryValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteRepository{}, middleware.After) } func addOpDeleteServiceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteService{}, middleware.After) } func addOpDeleteServiceSyncConfigValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteServiceSyncConfig{}, middleware.After) } func addOpDeleteServiceTemplateValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteServiceTemplate{}, middleware.After) } func addOpDeleteServiceTemplateVersionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteServiceTemplateVersion{}, middleware.After) } func addOpDeleteTemplateSyncConfigValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteTemplateSyncConfig{}, middleware.After) } func addOpGetComponentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetComponent{}, middleware.After) } func addOpGetDeploymentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetDeployment{}, middleware.After) } func addOpGetEnvironmentAccountConnectionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetEnvironmentAccountConnection{}, middleware.After) } func addOpGetEnvironmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetEnvironment{}, middleware.After) } func addOpGetEnvironmentTemplateValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetEnvironmentTemplate{}, middleware.After) } func addOpGetEnvironmentTemplateVersionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetEnvironmentTemplateVersion{}, middleware.After) } func addOpGetRepositoryValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetRepository{}, middleware.After) } func addOpGetRepositorySyncStatusValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetRepositorySyncStatus{}, middleware.After) } func addOpGetServiceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetService{}, middleware.After) } func addOpGetServiceInstanceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetServiceInstance{}, middleware.After) } func addOpGetServiceInstanceSyncStatusValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetServiceInstanceSyncStatus{}, middleware.After) } func addOpGetServiceSyncBlockerSummaryValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetServiceSyncBlockerSummary{}, middleware.After) } func addOpGetServiceSyncConfigValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetServiceSyncConfig{}, middleware.After) } func addOpGetServiceTemplateValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetServiceTemplate{}, middleware.After) } func addOpGetServiceTemplateVersionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetServiceTemplateVersion{}, middleware.After) } func addOpGetTemplateSyncConfigValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetTemplateSyncConfig{}, middleware.After) } func addOpGetTemplateSyncStatusValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetTemplateSyncStatus{}, middleware.After) } func addOpListComponentOutputsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListComponentOutputs{}, middleware.After) } func addOpListComponentProvisionedResourcesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListComponentProvisionedResources{}, middleware.After) } func addOpListEnvironmentAccountConnectionsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListEnvironmentAccountConnections{}, middleware.After) } func addOpListEnvironmentOutputsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListEnvironmentOutputs{}, middleware.After) } func addOpListEnvironmentProvisionedResourcesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListEnvironmentProvisionedResources{}, middleware.After) } func addOpListEnvironmentsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListEnvironments{}, middleware.After) } func addOpListEnvironmentTemplateVersionsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListEnvironmentTemplateVersions{}, middleware.After) } func addOpListRepositorySyncDefinitionsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListRepositorySyncDefinitions{}, middleware.After) } func addOpListServiceInstanceOutputsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListServiceInstanceOutputs{}, middleware.After) } func addOpListServiceInstanceProvisionedResourcesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListServiceInstanceProvisionedResources{}, middleware.After) } func addOpListServicePipelineOutputsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListServicePipelineOutputs{}, middleware.After) } func addOpListServicePipelineProvisionedResourcesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListServicePipelineProvisionedResources{}, middleware.After) } func addOpListServiceTemplateVersionsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListServiceTemplateVersions{}, middleware.After) } func addOpListTagsForResourceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListTagsForResource{}, middleware.After) } func addOpNotifyResourceDeploymentStatusChangeValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpNotifyResourceDeploymentStatusChange{}, middleware.After) } func addOpRejectEnvironmentAccountConnectionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpRejectEnvironmentAccountConnection{}, 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 addOpUpdateAccountSettingsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateAccountSettings{}, middleware.After) } func addOpUpdateComponentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateComponent{}, middleware.After) } func addOpUpdateEnvironmentAccountConnectionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateEnvironmentAccountConnection{}, middleware.After) } func addOpUpdateEnvironmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateEnvironment{}, middleware.After) } func addOpUpdateEnvironmentTemplateValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateEnvironmentTemplate{}, middleware.After) } func addOpUpdateEnvironmentTemplateVersionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateEnvironmentTemplateVersion{}, middleware.After) } func addOpUpdateServiceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateService{}, middleware.After) } func addOpUpdateServiceInstanceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateServiceInstance{}, middleware.After) } func addOpUpdateServicePipelineValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateServicePipeline{}, middleware.After) } func addOpUpdateServiceSyncBlockerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateServiceSyncBlocker{}, middleware.After) } func addOpUpdateServiceSyncConfigValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateServiceSyncConfig{}, middleware.After) } func addOpUpdateServiceTemplateValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateServiceTemplate{}, middleware.After) } func addOpUpdateServiceTemplateVersionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateServiceTemplateVersion{}, middleware.After) } func addOpUpdateTemplateSyncConfigValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateTemplateSyncConfig{}, middleware.After) } func validateCompatibleEnvironmentTemplateInput(v *types.CompatibleEnvironmentTemplateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CompatibleEnvironmentTemplateInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.MajorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MajorVersion")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateCompatibleEnvironmentTemplateInputList(v []types.CompatibleEnvironmentTemplateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CompatibleEnvironmentTemplateInputList"} for i := range v { if err := validateCompatibleEnvironmentTemplateInput(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateEnvironmentTemplateFilter(v *types.EnvironmentTemplateFilter) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "EnvironmentTemplateFilter"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.MajorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MajorVersion")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateEnvironmentTemplateFilterList(v []types.EnvironmentTemplateFilter) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "EnvironmentTemplateFilterList"} for i := range v { if err := validateEnvironmentTemplateFilter(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateRepositoryBranchInput(v *types.RepositoryBranchInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "RepositoryBranchInput"} if len(v.Provider) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Provider")) } if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.Branch == nil { invalidParams.Add(smithy.NewErrParamRequired("Branch")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateS3ObjectSource(v *types.S3ObjectSource) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "S3ObjectSource"} if v.Bucket == nil { invalidParams.Add(smithy.NewErrParamRequired("Bucket")) } if v.Key == nil { invalidParams.Add(smithy.NewErrParamRequired("Key")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateTag(v *types.Tag) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "Tag"} if v.Key == nil { invalidParams.Add(smithy.NewErrParamRequired("Key")) } if v.Value == nil { invalidParams.Add(smithy.NewErrParamRequired("Value")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateTagList(v []types.Tag) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "TagList"} for i := range v { if err := validateTag(&v[i]); err != nil { invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateTemplateVersionSourceInput(v types.TemplateVersionSourceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "TemplateVersionSourceInput"} switch uv := v.(type) { case *types.TemplateVersionSourceInputMemberS3: if err := validateS3ObjectSource(&uv.Value); err != nil { invalidParams.AddNested("[s3]", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAcceptEnvironmentAccountConnectionInput(v *AcceptEnvironmentAccountConnectionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AcceptEnvironmentAccountConnectionInput"} if v.Id == nil { invalidParams.Add(smithy.NewErrParamRequired("Id")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCancelComponentDeploymentInput(v *CancelComponentDeploymentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CancelComponentDeploymentInput"} if v.ComponentName == nil { invalidParams.Add(smithy.NewErrParamRequired("ComponentName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCancelEnvironmentDeploymentInput(v *CancelEnvironmentDeploymentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CancelEnvironmentDeploymentInput"} if v.EnvironmentName == nil { invalidParams.Add(smithy.NewErrParamRequired("EnvironmentName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCancelServiceInstanceDeploymentInput(v *CancelServiceInstanceDeploymentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CancelServiceInstanceDeploymentInput"} if v.ServiceInstanceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceInstanceName")) } if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCancelServicePipelineDeploymentInput(v *CancelServicePipelineDeploymentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CancelServicePipelineDeploymentInput"} if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateComponentInput(v *CreateComponentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateComponentInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.TemplateFile == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateFile")) } if v.Manifest == nil { invalidParams.Add(smithy.NewErrParamRequired("Manifest")) } if v.Tags != nil { if err := validateTagList(v.Tags); err != nil { invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateEnvironmentAccountConnectionInput(v *CreateEnvironmentAccountConnectionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateEnvironmentAccountConnectionInput"} if v.ManagementAccountId == nil { invalidParams.Add(smithy.NewErrParamRequired("ManagementAccountId")) } if v.EnvironmentName == nil { invalidParams.Add(smithy.NewErrParamRequired("EnvironmentName")) } if v.Tags != nil { if err := validateTagList(v.Tags); err != nil { invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateEnvironmentInput(v *CreateEnvironmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateEnvironmentInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.TemplateMajorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateMajorVersion")) } if v.Spec == nil { invalidParams.Add(smithy.NewErrParamRequired("Spec")) } if v.Tags != nil { if err := validateTagList(v.Tags); err != nil { invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) } } if v.ProvisioningRepository != nil { if err := validateRepositoryBranchInput(v.ProvisioningRepository); err != nil { invalidParams.AddNested("ProvisioningRepository", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateEnvironmentTemplateInput(v *CreateEnvironmentTemplateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateEnvironmentTemplateInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.Tags != nil { if err := validateTagList(v.Tags); err != nil { invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateEnvironmentTemplateVersionInput(v *CreateEnvironmentTemplateVersionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateEnvironmentTemplateVersionInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.Source == nil { invalidParams.Add(smithy.NewErrParamRequired("Source")) } else if v.Source != nil { if err := validateTemplateVersionSourceInput(v.Source); err != nil { invalidParams.AddNested("Source", err.(smithy.InvalidParamsError)) } } if v.Tags != nil { if err := validateTagList(v.Tags); err != nil { invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateRepositoryInput(v *CreateRepositoryInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateRepositoryInput"} if len(v.Provider) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Provider")) } if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.ConnectionArn == nil { invalidParams.Add(smithy.NewErrParamRequired("ConnectionArn")) } if v.Tags != nil { if err := validateTagList(v.Tags); err != nil { invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateServiceInput(v *CreateServiceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateServiceInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.TemplateMajorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateMajorVersion")) } if v.Spec == nil { invalidParams.Add(smithy.NewErrParamRequired("Spec")) } if v.Tags != nil { if err := validateTagList(v.Tags); err != nil { invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateServiceInstanceInput(v *CreateServiceInstanceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateServiceInstanceInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if v.Spec == nil { invalidParams.Add(smithy.NewErrParamRequired("Spec")) } if v.Tags != nil { if err := validateTagList(v.Tags); err != nil { invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateServiceSyncConfigInput(v *CreateServiceSyncConfigInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateServiceSyncConfigInput"} if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if len(v.RepositoryProvider) == 0 { invalidParams.Add(smithy.NewErrParamRequired("RepositoryProvider")) } if v.RepositoryName == nil { invalidParams.Add(smithy.NewErrParamRequired("RepositoryName")) } if v.Branch == nil { invalidParams.Add(smithy.NewErrParamRequired("Branch")) } if v.FilePath == nil { invalidParams.Add(smithy.NewErrParamRequired("FilePath")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateServiceTemplateInput(v *CreateServiceTemplateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateServiceTemplateInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.Tags != nil { if err := validateTagList(v.Tags); err != nil { invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateServiceTemplateVersionInput(v *CreateServiceTemplateVersionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateServiceTemplateVersionInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.Source == nil { invalidParams.Add(smithy.NewErrParamRequired("Source")) } else if v.Source != nil { if err := validateTemplateVersionSourceInput(v.Source); err != nil { invalidParams.AddNested("Source", err.(smithy.InvalidParamsError)) } } if v.CompatibleEnvironmentTemplates == nil { invalidParams.Add(smithy.NewErrParamRequired("CompatibleEnvironmentTemplates")) } else if v.CompatibleEnvironmentTemplates != nil { if err := validateCompatibleEnvironmentTemplateInputList(v.CompatibleEnvironmentTemplates); err != nil { invalidParams.AddNested("CompatibleEnvironmentTemplates", err.(smithy.InvalidParamsError)) } } if v.Tags != nil { if err := validateTagList(v.Tags); err != nil { invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateTemplateSyncConfigInput(v *CreateTemplateSyncConfigInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateTemplateSyncConfigInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if len(v.TemplateType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("TemplateType")) } if len(v.RepositoryProvider) == 0 { invalidParams.Add(smithy.NewErrParamRequired("RepositoryProvider")) } if v.RepositoryName == nil { invalidParams.Add(smithy.NewErrParamRequired("RepositoryName")) } if v.Branch == nil { invalidParams.Add(smithy.NewErrParamRequired("Branch")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteComponentInput(v *DeleteComponentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteComponentInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteDeploymentInput(v *DeleteDeploymentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteDeploymentInput"} if v.Id == nil { invalidParams.Add(smithy.NewErrParamRequired("Id")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteEnvironmentAccountConnectionInput(v *DeleteEnvironmentAccountConnectionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteEnvironmentAccountConnectionInput"} if v.Id == nil { invalidParams.Add(smithy.NewErrParamRequired("Id")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteEnvironmentInput(v *DeleteEnvironmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteEnvironmentInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteEnvironmentTemplateInput(v *DeleteEnvironmentTemplateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteEnvironmentTemplateInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteEnvironmentTemplateVersionInput(v *DeleteEnvironmentTemplateVersionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteEnvironmentTemplateVersionInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.MajorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MajorVersion")) } if v.MinorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MinorVersion")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteRepositoryInput(v *DeleteRepositoryInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteRepositoryInput"} if len(v.Provider) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Provider")) } if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteServiceInput(v *DeleteServiceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteServiceInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteServiceSyncConfigInput(v *DeleteServiceSyncConfigInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteServiceSyncConfigInput"} if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteServiceTemplateInput(v *DeleteServiceTemplateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteServiceTemplateInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteServiceTemplateVersionInput(v *DeleteServiceTemplateVersionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteServiceTemplateVersionInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.MajorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MajorVersion")) } if v.MinorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MinorVersion")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteTemplateSyncConfigInput(v *DeleteTemplateSyncConfigInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteTemplateSyncConfigInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if len(v.TemplateType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("TemplateType")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetComponentInput(v *GetComponentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetComponentInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetDeploymentInput(v *GetDeploymentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetDeploymentInput"} if v.Id == nil { invalidParams.Add(smithy.NewErrParamRequired("Id")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetEnvironmentAccountConnectionInput(v *GetEnvironmentAccountConnectionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetEnvironmentAccountConnectionInput"} if v.Id == nil { invalidParams.Add(smithy.NewErrParamRequired("Id")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetEnvironmentInput(v *GetEnvironmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetEnvironmentInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetEnvironmentTemplateInput(v *GetEnvironmentTemplateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetEnvironmentTemplateInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetEnvironmentTemplateVersionInput(v *GetEnvironmentTemplateVersionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetEnvironmentTemplateVersionInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.MajorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MajorVersion")) } if v.MinorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MinorVersion")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetRepositoryInput(v *GetRepositoryInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetRepositoryInput"} if len(v.Provider) == 0 { invalidParams.Add(smithy.NewErrParamRequired("Provider")) } if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetRepositorySyncStatusInput(v *GetRepositorySyncStatusInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetRepositorySyncStatusInput"} if v.RepositoryName == nil { invalidParams.Add(smithy.NewErrParamRequired("RepositoryName")) } if len(v.RepositoryProvider) == 0 { invalidParams.Add(smithy.NewErrParamRequired("RepositoryProvider")) } if v.Branch == nil { invalidParams.Add(smithy.NewErrParamRequired("Branch")) } if len(v.SyncType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("SyncType")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetServiceInput(v *GetServiceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetServiceInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetServiceInstanceInput(v *GetServiceInstanceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetServiceInstanceInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetServiceInstanceSyncStatusInput(v *GetServiceInstanceSyncStatusInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetServiceInstanceSyncStatusInput"} if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if v.ServiceInstanceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceInstanceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetServiceSyncBlockerSummaryInput(v *GetServiceSyncBlockerSummaryInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetServiceSyncBlockerSummaryInput"} if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetServiceSyncConfigInput(v *GetServiceSyncConfigInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetServiceSyncConfigInput"} if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetServiceTemplateInput(v *GetServiceTemplateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetServiceTemplateInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetServiceTemplateVersionInput(v *GetServiceTemplateVersionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetServiceTemplateVersionInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.MajorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MajorVersion")) } if v.MinorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MinorVersion")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetTemplateSyncConfigInput(v *GetTemplateSyncConfigInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetTemplateSyncConfigInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if len(v.TemplateType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("TemplateType")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetTemplateSyncStatusInput(v *GetTemplateSyncStatusInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetTemplateSyncStatusInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if len(v.TemplateType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("TemplateType")) } if v.TemplateVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateVersion")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListComponentOutputsInput(v *ListComponentOutputsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListComponentOutputsInput"} if v.ComponentName == nil { invalidParams.Add(smithy.NewErrParamRequired("ComponentName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListComponentProvisionedResourcesInput(v *ListComponentProvisionedResourcesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListComponentProvisionedResourcesInput"} if v.ComponentName == nil { invalidParams.Add(smithy.NewErrParamRequired("ComponentName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListEnvironmentAccountConnectionsInput(v *ListEnvironmentAccountConnectionsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListEnvironmentAccountConnectionsInput"} if len(v.RequestedBy) == 0 { invalidParams.Add(smithy.NewErrParamRequired("RequestedBy")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListEnvironmentOutputsInput(v *ListEnvironmentOutputsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListEnvironmentOutputsInput"} if v.EnvironmentName == nil { invalidParams.Add(smithy.NewErrParamRequired("EnvironmentName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListEnvironmentProvisionedResourcesInput(v *ListEnvironmentProvisionedResourcesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListEnvironmentProvisionedResourcesInput"} if v.EnvironmentName == nil { invalidParams.Add(smithy.NewErrParamRequired("EnvironmentName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListEnvironmentsInput(v *ListEnvironmentsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListEnvironmentsInput"} if v.EnvironmentTemplates != nil { if err := validateEnvironmentTemplateFilterList(v.EnvironmentTemplates); err != nil { invalidParams.AddNested("EnvironmentTemplates", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListEnvironmentTemplateVersionsInput(v *ListEnvironmentTemplateVersionsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListEnvironmentTemplateVersionsInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListRepositorySyncDefinitionsInput(v *ListRepositorySyncDefinitionsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListRepositorySyncDefinitionsInput"} if v.RepositoryName == nil { invalidParams.Add(smithy.NewErrParamRequired("RepositoryName")) } if len(v.RepositoryProvider) == 0 { invalidParams.Add(smithy.NewErrParamRequired("RepositoryProvider")) } if len(v.SyncType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("SyncType")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListServiceInstanceOutputsInput(v *ListServiceInstanceOutputsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListServiceInstanceOutputsInput"} if v.ServiceInstanceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceInstanceName")) } if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListServiceInstanceProvisionedResourcesInput(v *ListServiceInstanceProvisionedResourcesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListServiceInstanceProvisionedResourcesInput"} if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if v.ServiceInstanceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceInstanceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListServicePipelineOutputsInput(v *ListServicePipelineOutputsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListServicePipelineOutputsInput"} if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListServicePipelineProvisionedResourcesInput(v *ListServicePipelineProvisionedResourcesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListServicePipelineProvisionedResourcesInput"} if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListServiceTemplateVersionsInput(v *ListServiceTemplateVersionsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListServiceTemplateVersionsInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } 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 validateOpNotifyResourceDeploymentStatusChangeInput(v *NotifyResourceDeploymentStatusChangeInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "NotifyResourceDeploymentStatusChangeInput"} if v.ResourceArn == nil { invalidParams.Add(smithy.NewErrParamRequired("ResourceArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpRejectEnvironmentAccountConnectionInput(v *RejectEnvironmentAccountConnectionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "RejectEnvironmentAccountConnectionInput"} if v.Id == nil { invalidParams.Add(smithy.NewErrParamRequired("Id")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpTagResourceInput(v *TagResourceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "TagResourceInput"} if v.ResourceArn == nil { invalidParams.Add(smithy.NewErrParamRequired("ResourceArn")) } if v.Tags == nil { invalidParams.Add(smithy.NewErrParamRequired("Tags")) } else if v.Tags != nil { if err := validateTagList(v.Tags); err != nil { invalidParams.AddNested("Tags", err.(smithy.InvalidParamsError)) } } 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 validateOpUpdateAccountSettingsInput(v *UpdateAccountSettingsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateAccountSettingsInput"} if v.PipelineProvisioningRepository != nil { if err := validateRepositoryBranchInput(v.PipelineProvisioningRepository); err != nil { invalidParams.AddNested("PipelineProvisioningRepository", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateComponentInput(v *UpdateComponentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateComponentInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if len(v.DeploymentType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("DeploymentType")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateEnvironmentAccountConnectionInput(v *UpdateEnvironmentAccountConnectionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateEnvironmentAccountConnectionInput"} if v.Id == nil { invalidParams.Add(smithy.NewErrParamRequired("Id")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateEnvironmentInput(v *UpdateEnvironmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateEnvironmentInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if len(v.DeploymentType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("DeploymentType")) } if v.ProvisioningRepository != nil { if err := validateRepositoryBranchInput(v.ProvisioningRepository); err != nil { invalidParams.AddNested("ProvisioningRepository", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateEnvironmentTemplateInput(v *UpdateEnvironmentTemplateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateEnvironmentTemplateInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateEnvironmentTemplateVersionInput(v *UpdateEnvironmentTemplateVersionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateEnvironmentTemplateVersionInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.MajorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MajorVersion")) } if v.MinorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MinorVersion")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateServiceInput(v *UpdateServiceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateServiceInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateServiceInstanceInput(v *UpdateServiceInstanceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateServiceInstanceInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if len(v.DeploymentType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("DeploymentType")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateServicePipelineInput(v *UpdateServicePipelineInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateServicePipelineInput"} if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if v.Spec == nil { invalidParams.Add(smithy.NewErrParamRequired("Spec")) } if len(v.DeploymentType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("DeploymentType")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateServiceSyncBlockerInput(v *UpdateServiceSyncBlockerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateServiceSyncBlockerInput"} if v.Id == nil { invalidParams.Add(smithy.NewErrParamRequired("Id")) } if v.ResolvedReason == nil { invalidParams.Add(smithy.NewErrParamRequired("ResolvedReason")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateServiceSyncConfigInput(v *UpdateServiceSyncConfigInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateServiceSyncConfigInput"} if v.ServiceName == nil { invalidParams.Add(smithy.NewErrParamRequired("ServiceName")) } if len(v.RepositoryProvider) == 0 { invalidParams.Add(smithy.NewErrParamRequired("RepositoryProvider")) } if v.RepositoryName == nil { invalidParams.Add(smithy.NewErrParamRequired("RepositoryName")) } if v.Branch == nil { invalidParams.Add(smithy.NewErrParamRequired("Branch")) } if v.FilePath == nil { invalidParams.Add(smithy.NewErrParamRequired("FilePath")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateServiceTemplateInput(v *UpdateServiceTemplateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateServiceTemplateInput"} if v.Name == nil { invalidParams.Add(smithy.NewErrParamRequired("Name")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateServiceTemplateVersionInput(v *UpdateServiceTemplateVersionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateServiceTemplateVersionInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if v.MajorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MajorVersion")) } if v.MinorVersion == nil { invalidParams.Add(smithy.NewErrParamRequired("MinorVersion")) } if v.CompatibleEnvironmentTemplates != nil { if err := validateCompatibleEnvironmentTemplateInputList(v.CompatibleEnvironmentTemplates); err != nil { invalidParams.AddNested("CompatibleEnvironmentTemplates", err.(smithy.InvalidParamsError)) } } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateTemplateSyncConfigInput(v *UpdateTemplateSyncConfigInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateTemplateSyncConfigInput"} if v.TemplateName == nil { invalidParams.Add(smithy.NewErrParamRequired("TemplateName")) } if len(v.TemplateType) == 0 { invalidParams.Add(smithy.NewErrParamRequired("TemplateType")) } if len(v.RepositoryProvider) == 0 { invalidParams.Add(smithy.NewErrParamRequired("RepositoryProvider")) } if v.RepositoryName == nil { invalidParams.Add(smithy.NewErrParamRequired("RepositoryName")) } if v.Branch == nil { invalidParams.Add(smithy.NewErrParamRequired("Branch")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } }