service/greengrass/validators.go (3,386 lines of code) (raw):
// Code generated by smithy-go-codegen DO NOT EDIT.
package greengrass
import (
"context"
"fmt"
"github.com/aws/aws-sdk-go-v2/service/greengrass/types"
smithy "github.com/aws/smithy-go"
"github.com/aws/smithy-go/middleware"
)
type validateOpAssociateRoleToGroup struct {
}
func (*validateOpAssociateRoleToGroup) ID() string {
return "OperationInputValidation"
}
func (m *validateOpAssociateRoleToGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*AssociateRoleToGroupInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpAssociateRoleToGroupInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpAssociateServiceRoleToAccount struct {
}
func (*validateOpAssociateServiceRoleToAccount) ID() string {
return "OperationInputValidation"
}
func (m *validateOpAssociateServiceRoleToAccount) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*AssociateServiceRoleToAccountInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpAssociateServiceRoleToAccountInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateConnectorDefinition struct {
}
func (*validateOpCreateConnectorDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateConnectorDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateConnectorDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateConnectorDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateConnectorDefinitionVersion struct {
}
func (*validateOpCreateConnectorDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateConnectorDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateConnectorDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateConnectorDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateCoreDefinition struct {
}
func (*validateOpCreateCoreDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateCoreDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateCoreDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateCoreDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateCoreDefinitionVersion struct {
}
func (*validateOpCreateCoreDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateCoreDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateCoreDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateCoreDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateDeployment struct {
}
func (*validateOpCreateDeployment) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateDeploymentInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateDeploymentInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateDeviceDefinition struct {
}
func (*validateOpCreateDeviceDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateDeviceDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateDeviceDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateDeviceDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateDeviceDefinitionVersion struct {
}
func (*validateOpCreateDeviceDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateDeviceDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateDeviceDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateDeviceDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateFunctionDefinition struct {
}
func (*validateOpCreateFunctionDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateFunctionDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateFunctionDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateFunctionDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateFunctionDefinitionVersion struct {
}
func (*validateOpCreateFunctionDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateFunctionDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateFunctionDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateFunctionDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateGroupCertificateAuthority struct {
}
func (*validateOpCreateGroupCertificateAuthority) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateGroupCertificateAuthority) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateGroupCertificateAuthorityInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateGroupCertificateAuthorityInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateGroup struct {
}
func (*validateOpCreateGroup) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateGroupInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateGroupInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateGroupVersion struct {
}
func (*validateOpCreateGroupVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateGroupVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateGroupVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateGroupVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateLoggerDefinition struct {
}
func (*validateOpCreateLoggerDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateLoggerDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateLoggerDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateLoggerDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateLoggerDefinitionVersion struct {
}
func (*validateOpCreateLoggerDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateLoggerDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateLoggerDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateLoggerDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateResourceDefinition struct {
}
func (*validateOpCreateResourceDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateResourceDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateResourceDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateResourceDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateResourceDefinitionVersion struct {
}
func (*validateOpCreateResourceDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateResourceDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateResourceDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateResourceDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateSoftwareUpdateJob struct {
}
func (*validateOpCreateSoftwareUpdateJob) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateSoftwareUpdateJob) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateSoftwareUpdateJobInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateSoftwareUpdateJobInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateSubscriptionDefinition struct {
}
func (*validateOpCreateSubscriptionDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateSubscriptionDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateSubscriptionDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateSubscriptionDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpCreateSubscriptionDefinitionVersion struct {
}
func (*validateOpCreateSubscriptionDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpCreateSubscriptionDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*CreateSubscriptionDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpCreateSubscriptionDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpDeleteConnectorDefinition struct {
}
func (*validateOpDeleteConnectorDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpDeleteConnectorDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*DeleteConnectorDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpDeleteConnectorDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpDeleteCoreDefinition struct {
}
func (*validateOpDeleteCoreDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpDeleteCoreDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*DeleteCoreDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpDeleteCoreDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpDeleteDeviceDefinition struct {
}
func (*validateOpDeleteDeviceDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpDeleteDeviceDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*DeleteDeviceDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpDeleteDeviceDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpDeleteFunctionDefinition struct {
}
func (*validateOpDeleteFunctionDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpDeleteFunctionDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*DeleteFunctionDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpDeleteFunctionDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpDeleteGroup struct {
}
func (*validateOpDeleteGroup) ID() string {
return "OperationInputValidation"
}
func (m *validateOpDeleteGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*DeleteGroupInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpDeleteGroupInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpDeleteLoggerDefinition struct {
}
func (*validateOpDeleteLoggerDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpDeleteLoggerDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*DeleteLoggerDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpDeleteLoggerDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpDeleteResourceDefinition struct {
}
func (*validateOpDeleteResourceDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpDeleteResourceDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*DeleteResourceDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpDeleteResourceDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpDeleteSubscriptionDefinition struct {
}
func (*validateOpDeleteSubscriptionDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpDeleteSubscriptionDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*DeleteSubscriptionDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpDeleteSubscriptionDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpDisassociateRoleFromGroup struct {
}
func (*validateOpDisassociateRoleFromGroup) ID() string {
return "OperationInputValidation"
}
func (m *validateOpDisassociateRoleFromGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*DisassociateRoleFromGroupInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpDisassociateRoleFromGroupInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetAssociatedRole struct {
}
func (*validateOpGetAssociatedRole) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetAssociatedRole) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetAssociatedRoleInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetAssociatedRoleInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetBulkDeploymentStatus struct {
}
func (*validateOpGetBulkDeploymentStatus) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetBulkDeploymentStatus) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetBulkDeploymentStatusInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetBulkDeploymentStatusInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetConnectivityInfo struct {
}
func (*validateOpGetConnectivityInfo) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetConnectivityInfo) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetConnectivityInfoInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetConnectivityInfoInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetConnectorDefinition struct {
}
func (*validateOpGetConnectorDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetConnectorDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetConnectorDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetConnectorDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetConnectorDefinitionVersion struct {
}
func (*validateOpGetConnectorDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetConnectorDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetConnectorDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetConnectorDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetCoreDefinition struct {
}
func (*validateOpGetCoreDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetCoreDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetCoreDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetCoreDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetCoreDefinitionVersion struct {
}
func (*validateOpGetCoreDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetCoreDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetCoreDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetCoreDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetDeploymentStatus struct {
}
func (*validateOpGetDeploymentStatus) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetDeploymentStatus) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetDeploymentStatusInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetDeploymentStatusInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetDeviceDefinition struct {
}
func (*validateOpGetDeviceDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetDeviceDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetDeviceDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetDeviceDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetDeviceDefinitionVersion struct {
}
func (*validateOpGetDeviceDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetDeviceDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetDeviceDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetDeviceDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetFunctionDefinition struct {
}
func (*validateOpGetFunctionDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetFunctionDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetFunctionDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetFunctionDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetFunctionDefinitionVersion struct {
}
func (*validateOpGetFunctionDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetFunctionDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetFunctionDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetFunctionDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetGroupCertificateAuthority struct {
}
func (*validateOpGetGroupCertificateAuthority) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetGroupCertificateAuthority) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetGroupCertificateAuthorityInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetGroupCertificateAuthorityInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetGroupCertificateConfiguration struct {
}
func (*validateOpGetGroupCertificateConfiguration) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetGroupCertificateConfiguration) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetGroupCertificateConfigurationInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetGroupCertificateConfigurationInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetGroup struct {
}
func (*validateOpGetGroup) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetGroupInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetGroupInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetGroupVersion struct {
}
func (*validateOpGetGroupVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetGroupVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetGroupVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetGroupVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetLoggerDefinition struct {
}
func (*validateOpGetLoggerDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetLoggerDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetLoggerDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetLoggerDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetLoggerDefinitionVersion struct {
}
func (*validateOpGetLoggerDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetLoggerDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetLoggerDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetLoggerDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetResourceDefinition struct {
}
func (*validateOpGetResourceDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetResourceDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetResourceDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetResourceDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetResourceDefinitionVersion struct {
}
func (*validateOpGetResourceDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetResourceDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetResourceDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetResourceDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetSubscriptionDefinition struct {
}
func (*validateOpGetSubscriptionDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetSubscriptionDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetSubscriptionDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetSubscriptionDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetSubscriptionDefinitionVersion struct {
}
func (*validateOpGetSubscriptionDefinitionVersion) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetSubscriptionDefinitionVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetSubscriptionDefinitionVersionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetSubscriptionDefinitionVersionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpGetThingRuntimeConfiguration struct {
}
func (*validateOpGetThingRuntimeConfiguration) ID() string {
return "OperationInputValidation"
}
func (m *validateOpGetThingRuntimeConfiguration) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*GetThingRuntimeConfigurationInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpGetThingRuntimeConfigurationInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpListBulkDeploymentDetailedReports struct {
}
func (*validateOpListBulkDeploymentDetailedReports) ID() string {
return "OperationInputValidation"
}
func (m *validateOpListBulkDeploymentDetailedReports) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ListBulkDeploymentDetailedReportsInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpListBulkDeploymentDetailedReportsInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpListConnectorDefinitionVersions struct {
}
func (*validateOpListConnectorDefinitionVersions) ID() string {
return "OperationInputValidation"
}
func (m *validateOpListConnectorDefinitionVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ListConnectorDefinitionVersionsInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpListConnectorDefinitionVersionsInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpListCoreDefinitionVersions struct {
}
func (*validateOpListCoreDefinitionVersions) ID() string {
return "OperationInputValidation"
}
func (m *validateOpListCoreDefinitionVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ListCoreDefinitionVersionsInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpListCoreDefinitionVersionsInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpListDeployments struct {
}
func (*validateOpListDeployments) ID() string {
return "OperationInputValidation"
}
func (m *validateOpListDeployments) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ListDeploymentsInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpListDeploymentsInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpListDeviceDefinitionVersions struct {
}
func (*validateOpListDeviceDefinitionVersions) ID() string {
return "OperationInputValidation"
}
func (m *validateOpListDeviceDefinitionVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ListDeviceDefinitionVersionsInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpListDeviceDefinitionVersionsInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpListFunctionDefinitionVersions struct {
}
func (*validateOpListFunctionDefinitionVersions) ID() string {
return "OperationInputValidation"
}
func (m *validateOpListFunctionDefinitionVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ListFunctionDefinitionVersionsInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpListFunctionDefinitionVersionsInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpListGroupCertificateAuthorities struct {
}
func (*validateOpListGroupCertificateAuthorities) ID() string {
return "OperationInputValidation"
}
func (m *validateOpListGroupCertificateAuthorities) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ListGroupCertificateAuthoritiesInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpListGroupCertificateAuthoritiesInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpListGroupVersions struct {
}
func (*validateOpListGroupVersions) ID() string {
return "OperationInputValidation"
}
func (m *validateOpListGroupVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ListGroupVersionsInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpListGroupVersionsInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpListLoggerDefinitionVersions struct {
}
func (*validateOpListLoggerDefinitionVersions) ID() string {
return "OperationInputValidation"
}
func (m *validateOpListLoggerDefinitionVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ListLoggerDefinitionVersionsInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpListLoggerDefinitionVersionsInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpListResourceDefinitionVersions struct {
}
func (*validateOpListResourceDefinitionVersions) ID() string {
return "OperationInputValidation"
}
func (m *validateOpListResourceDefinitionVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ListResourceDefinitionVersionsInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpListResourceDefinitionVersionsInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpListSubscriptionDefinitionVersions struct {
}
func (*validateOpListSubscriptionDefinitionVersions) ID() string {
return "OperationInputValidation"
}
func (m *validateOpListSubscriptionDefinitionVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ListSubscriptionDefinitionVersionsInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpListSubscriptionDefinitionVersionsInput(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 validateOpResetDeployments struct {
}
func (*validateOpResetDeployments) ID() string {
return "OperationInputValidation"
}
func (m *validateOpResetDeployments) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*ResetDeploymentsInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpResetDeploymentsInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpStartBulkDeployment struct {
}
func (*validateOpStartBulkDeployment) ID() string {
return "OperationInputValidation"
}
func (m *validateOpStartBulkDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*StartBulkDeploymentInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpStartBulkDeploymentInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpStopBulkDeployment struct {
}
func (*validateOpStopBulkDeployment) ID() string {
return "OperationInputValidation"
}
func (m *validateOpStopBulkDeployment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*StopBulkDeploymentInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpStopBulkDeploymentInput(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 validateOpUpdateConnectivityInfo struct {
}
func (*validateOpUpdateConnectivityInfo) ID() string {
return "OperationInputValidation"
}
func (m *validateOpUpdateConnectivityInfo) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*UpdateConnectivityInfoInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpUpdateConnectivityInfoInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpUpdateConnectorDefinition struct {
}
func (*validateOpUpdateConnectorDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpUpdateConnectorDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*UpdateConnectorDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpUpdateConnectorDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpUpdateCoreDefinition struct {
}
func (*validateOpUpdateCoreDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpUpdateCoreDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*UpdateCoreDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpUpdateCoreDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpUpdateDeviceDefinition struct {
}
func (*validateOpUpdateDeviceDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpUpdateDeviceDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*UpdateDeviceDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpUpdateDeviceDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpUpdateFunctionDefinition struct {
}
func (*validateOpUpdateFunctionDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpUpdateFunctionDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*UpdateFunctionDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpUpdateFunctionDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpUpdateGroupCertificateConfiguration struct {
}
func (*validateOpUpdateGroupCertificateConfiguration) ID() string {
return "OperationInputValidation"
}
func (m *validateOpUpdateGroupCertificateConfiguration) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*UpdateGroupCertificateConfigurationInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpUpdateGroupCertificateConfigurationInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpUpdateGroup struct {
}
func (*validateOpUpdateGroup) ID() string {
return "OperationInputValidation"
}
func (m *validateOpUpdateGroup) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*UpdateGroupInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpUpdateGroupInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpUpdateLoggerDefinition struct {
}
func (*validateOpUpdateLoggerDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpUpdateLoggerDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*UpdateLoggerDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpUpdateLoggerDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpUpdateResourceDefinition struct {
}
func (*validateOpUpdateResourceDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpUpdateResourceDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*UpdateResourceDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpUpdateResourceDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpUpdateSubscriptionDefinition struct {
}
func (*validateOpUpdateSubscriptionDefinition) ID() string {
return "OperationInputValidation"
}
func (m *validateOpUpdateSubscriptionDefinition) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*UpdateSubscriptionDefinitionInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpUpdateSubscriptionDefinitionInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
type validateOpUpdateThingRuntimeConfiguration struct {
}
func (*validateOpUpdateThingRuntimeConfiguration) ID() string {
return "OperationInputValidation"
}
func (m *validateOpUpdateThingRuntimeConfiguration) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) (
out middleware.InitializeOutput, metadata middleware.Metadata, err error,
) {
input, ok := in.Parameters.(*UpdateThingRuntimeConfigurationInput)
if !ok {
return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters)
}
if err := validateOpUpdateThingRuntimeConfigurationInput(input); err != nil {
return out, metadata, err
}
return next.HandleInitialize(ctx, in)
}
func addOpAssociateRoleToGroupValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpAssociateRoleToGroup{}, middleware.After)
}
func addOpAssociateServiceRoleToAccountValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpAssociateServiceRoleToAccount{}, middleware.After)
}
func addOpCreateConnectorDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateConnectorDefinition{}, middleware.After)
}
func addOpCreateConnectorDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateConnectorDefinitionVersion{}, middleware.After)
}
func addOpCreateCoreDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateCoreDefinition{}, middleware.After)
}
func addOpCreateCoreDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateCoreDefinitionVersion{}, middleware.After)
}
func addOpCreateDeploymentValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateDeployment{}, middleware.After)
}
func addOpCreateDeviceDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateDeviceDefinition{}, middleware.After)
}
func addOpCreateDeviceDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateDeviceDefinitionVersion{}, middleware.After)
}
func addOpCreateFunctionDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateFunctionDefinition{}, middleware.After)
}
func addOpCreateFunctionDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateFunctionDefinitionVersion{}, middleware.After)
}
func addOpCreateGroupCertificateAuthorityValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateGroupCertificateAuthority{}, middleware.After)
}
func addOpCreateGroupValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateGroup{}, middleware.After)
}
func addOpCreateGroupVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateGroupVersion{}, middleware.After)
}
func addOpCreateLoggerDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateLoggerDefinition{}, middleware.After)
}
func addOpCreateLoggerDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateLoggerDefinitionVersion{}, middleware.After)
}
func addOpCreateResourceDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateResourceDefinition{}, middleware.After)
}
func addOpCreateResourceDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateResourceDefinitionVersion{}, middleware.After)
}
func addOpCreateSoftwareUpdateJobValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateSoftwareUpdateJob{}, middleware.After)
}
func addOpCreateSubscriptionDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateSubscriptionDefinition{}, middleware.After)
}
func addOpCreateSubscriptionDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpCreateSubscriptionDefinitionVersion{}, middleware.After)
}
func addOpDeleteConnectorDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpDeleteConnectorDefinition{}, middleware.After)
}
func addOpDeleteCoreDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpDeleteCoreDefinition{}, middleware.After)
}
func addOpDeleteDeviceDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpDeleteDeviceDefinition{}, middleware.After)
}
func addOpDeleteFunctionDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpDeleteFunctionDefinition{}, middleware.After)
}
func addOpDeleteGroupValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpDeleteGroup{}, middleware.After)
}
func addOpDeleteLoggerDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpDeleteLoggerDefinition{}, middleware.After)
}
func addOpDeleteResourceDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpDeleteResourceDefinition{}, middleware.After)
}
func addOpDeleteSubscriptionDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpDeleteSubscriptionDefinition{}, middleware.After)
}
func addOpDisassociateRoleFromGroupValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpDisassociateRoleFromGroup{}, middleware.After)
}
func addOpGetAssociatedRoleValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetAssociatedRole{}, middleware.After)
}
func addOpGetBulkDeploymentStatusValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetBulkDeploymentStatus{}, middleware.After)
}
func addOpGetConnectivityInfoValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetConnectivityInfo{}, middleware.After)
}
func addOpGetConnectorDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetConnectorDefinition{}, middleware.After)
}
func addOpGetConnectorDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetConnectorDefinitionVersion{}, middleware.After)
}
func addOpGetCoreDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetCoreDefinition{}, middleware.After)
}
func addOpGetCoreDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetCoreDefinitionVersion{}, middleware.After)
}
func addOpGetDeploymentStatusValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetDeploymentStatus{}, middleware.After)
}
func addOpGetDeviceDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetDeviceDefinition{}, middleware.After)
}
func addOpGetDeviceDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetDeviceDefinitionVersion{}, middleware.After)
}
func addOpGetFunctionDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetFunctionDefinition{}, middleware.After)
}
func addOpGetFunctionDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetFunctionDefinitionVersion{}, middleware.After)
}
func addOpGetGroupCertificateAuthorityValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetGroupCertificateAuthority{}, middleware.After)
}
func addOpGetGroupCertificateConfigurationValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetGroupCertificateConfiguration{}, middleware.After)
}
func addOpGetGroupValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetGroup{}, middleware.After)
}
func addOpGetGroupVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetGroupVersion{}, middleware.After)
}
func addOpGetLoggerDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetLoggerDefinition{}, middleware.After)
}
func addOpGetLoggerDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetLoggerDefinitionVersion{}, middleware.After)
}
func addOpGetResourceDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetResourceDefinition{}, middleware.After)
}
func addOpGetResourceDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetResourceDefinitionVersion{}, middleware.After)
}
func addOpGetSubscriptionDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetSubscriptionDefinition{}, middleware.After)
}
func addOpGetSubscriptionDefinitionVersionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetSubscriptionDefinitionVersion{}, middleware.After)
}
func addOpGetThingRuntimeConfigurationValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpGetThingRuntimeConfiguration{}, middleware.After)
}
func addOpListBulkDeploymentDetailedReportsValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListBulkDeploymentDetailedReports{}, middleware.After)
}
func addOpListConnectorDefinitionVersionsValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListConnectorDefinitionVersions{}, middleware.After)
}
func addOpListCoreDefinitionVersionsValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListCoreDefinitionVersions{}, middleware.After)
}
func addOpListDeploymentsValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListDeployments{}, middleware.After)
}
func addOpListDeviceDefinitionVersionsValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListDeviceDefinitionVersions{}, middleware.After)
}
func addOpListFunctionDefinitionVersionsValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListFunctionDefinitionVersions{}, middleware.After)
}
func addOpListGroupCertificateAuthoritiesValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListGroupCertificateAuthorities{}, middleware.After)
}
func addOpListGroupVersionsValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListGroupVersions{}, middleware.After)
}
func addOpListLoggerDefinitionVersionsValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListLoggerDefinitionVersions{}, middleware.After)
}
func addOpListResourceDefinitionVersionsValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListResourceDefinitionVersions{}, middleware.After)
}
func addOpListSubscriptionDefinitionVersionsValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListSubscriptionDefinitionVersions{}, middleware.After)
}
func addOpListTagsForResourceValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpListTagsForResource{}, middleware.After)
}
func addOpResetDeploymentsValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpResetDeployments{}, middleware.After)
}
func addOpStartBulkDeploymentValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpStartBulkDeployment{}, middleware.After)
}
func addOpStopBulkDeploymentValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpStopBulkDeployment{}, 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 addOpUpdateConnectivityInfoValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpUpdateConnectivityInfo{}, middleware.After)
}
func addOpUpdateConnectorDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpUpdateConnectorDefinition{}, middleware.After)
}
func addOpUpdateCoreDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpUpdateCoreDefinition{}, middleware.After)
}
func addOpUpdateDeviceDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpUpdateDeviceDefinition{}, middleware.After)
}
func addOpUpdateFunctionDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpUpdateFunctionDefinition{}, middleware.After)
}
func addOpUpdateGroupCertificateConfigurationValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpUpdateGroupCertificateConfiguration{}, middleware.After)
}
func addOpUpdateGroupValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpUpdateGroup{}, middleware.After)
}
func addOpUpdateLoggerDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpUpdateLoggerDefinition{}, middleware.After)
}
func addOpUpdateResourceDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpUpdateResourceDefinition{}, middleware.After)
}
func addOpUpdateSubscriptionDefinitionValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpUpdateSubscriptionDefinition{}, middleware.After)
}
func addOpUpdateThingRuntimeConfigurationValidationMiddleware(stack *middleware.Stack) error {
return stack.Initialize.Add(&validateOpUpdateThingRuntimeConfiguration{}, middleware.After)
}
func validate__listOfConnector(v []types.Connector) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListOfConnector"}
for i := range v {
if err := validateConnector(&v[i]); err != nil {
invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validate__listOfCore(v []types.Core) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListOfCore"}
for i := range v {
if err := validateCore(&v[i]); err != nil {
invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validate__listOfDevice(v []types.Device) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListOfDevice"}
for i := range v {
if err := validateDevice(&v[i]); err != nil {
invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validate__listOfFunction(v []types.Function) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListOfFunction"}
for i := range v {
if err := validateFunction(&v[i]); err != nil {
invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validate__listOfLogger(v []types.Logger) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListOfLogger"}
for i := range v {
if err := validateLogger(&v[i]); err != nil {
invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validate__listOfResource(v []types.Resource) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListOfResource"}
for i := range v {
if err := validateResource(&v[i]); err != nil {
invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validate__listOfResourceAccessPolicy(v []types.ResourceAccessPolicy) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListOfResourceAccessPolicy"}
for i := range v {
if err := validateResourceAccessPolicy(&v[i]); err != nil {
invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validate__listOfSubscription(v []types.Subscription) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListOfSubscription"}
for i := range v {
if err := validateSubscription(&v[i]); err != nil {
invalidParams.AddNested(fmt.Sprintf("[%d]", i), err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateConnector(v *types.Connector) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "Connector"}
if v.ConnectorArn == nil {
invalidParams.Add(smithy.NewErrParamRequired("ConnectorArn"))
}
if v.Id == nil {
invalidParams.Add(smithy.NewErrParamRequired("Id"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateConnectorDefinitionVersion(v *types.ConnectorDefinitionVersion) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ConnectorDefinitionVersion"}
if v.Connectors != nil {
if err := validate__listOfConnector(v.Connectors); err != nil {
invalidParams.AddNested("Connectors", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateCore(v *types.Core) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "Core"}
if v.CertificateArn == nil {
invalidParams.Add(smithy.NewErrParamRequired("CertificateArn"))
}
if v.Id == nil {
invalidParams.Add(smithy.NewErrParamRequired("Id"))
}
if v.ThingArn == nil {
invalidParams.Add(smithy.NewErrParamRequired("ThingArn"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateCoreDefinitionVersion(v *types.CoreDefinitionVersion) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CoreDefinitionVersion"}
if v.Cores != nil {
if err := validate__listOfCore(v.Cores); err != nil {
invalidParams.AddNested("Cores", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateDevice(v *types.Device) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "Device"}
if v.CertificateArn == nil {
invalidParams.Add(smithy.NewErrParamRequired("CertificateArn"))
}
if v.Id == nil {
invalidParams.Add(smithy.NewErrParamRequired("Id"))
}
if v.ThingArn == nil {
invalidParams.Add(smithy.NewErrParamRequired("ThingArn"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateDeviceDefinitionVersion(v *types.DeviceDefinitionVersion) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "DeviceDefinitionVersion"}
if v.Devices != nil {
if err := validate__listOfDevice(v.Devices); err != nil {
invalidParams.AddNested("Devices", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateFunction(v *types.Function) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "Function"}
if v.FunctionConfiguration != nil {
if err := validateFunctionConfiguration(v.FunctionConfiguration); err != nil {
invalidParams.AddNested("FunctionConfiguration", err.(smithy.InvalidParamsError))
}
}
if v.Id == nil {
invalidParams.Add(smithy.NewErrParamRequired("Id"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateFunctionConfiguration(v *types.FunctionConfiguration) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "FunctionConfiguration"}
if v.Environment != nil {
if err := validateFunctionConfigurationEnvironment(v.Environment); err != nil {
invalidParams.AddNested("Environment", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateFunctionConfigurationEnvironment(v *types.FunctionConfigurationEnvironment) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "FunctionConfigurationEnvironment"}
if v.ResourceAccessPolicies != nil {
if err := validate__listOfResourceAccessPolicy(v.ResourceAccessPolicies); err != nil {
invalidParams.AddNested("ResourceAccessPolicies", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateFunctionDefinitionVersion(v *types.FunctionDefinitionVersion) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "FunctionDefinitionVersion"}
if v.Functions != nil {
if err := validate__listOfFunction(v.Functions); err != nil {
invalidParams.AddNested("Functions", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateLogger(v *types.Logger) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "Logger"}
if len(v.Component) == 0 {
invalidParams.Add(smithy.NewErrParamRequired("Component"))
}
if v.Id == nil {
invalidParams.Add(smithy.NewErrParamRequired("Id"))
}
if len(v.Level) == 0 {
invalidParams.Add(smithy.NewErrParamRequired("Level"))
}
if len(v.Type) == 0 {
invalidParams.Add(smithy.NewErrParamRequired("Type"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateLoggerDefinitionVersion(v *types.LoggerDefinitionVersion) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "LoggerDefinitionVersion"}
if v.Loggers != nil {
if err := validate__listOfLogger(v.Loggers); err != nil {
invalidParams.AddNested("Loggers", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateResource(v *types.Resource) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "Resource"}
if v.Id == nil {
invalidParams.Add(smithy.NewErrParamRequired("Id"))
}
if v.Name == nil {
invalidParams.Add(smithy.NewErrParamRequired("Name"))
}
if v.ResourceDataContainer == nil {
invalidParams.Add(smithy.NewErrParamRequired("ResourceDataContainer"))
} else if v.ResourceDataContainer != nil {
if err := validateResourceDataContainer(v.ResourceDataContainer); err != nil {
invalidParams.AddNested("ResourceDataContainer", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateResourceAccessPolicy(v *types.ResourceAccessPolicy) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ResourceAccessPolicy"}
if v.ResourceId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ResourceId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateResourceDataContainer(v *types.ResourceDataContainer) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ResourceDataContainer"}
if v.S3MachineLearningModelResourceData != nil {
if err := validateS3MachineLearningModelResourceData(v.S3MachineLearningModelResourceData); err != nil {
invalidParams.AddNested("S3MachineLearningModelResourceData", err.(smithy.InvalidParamsError))
}
}
if v.SageMakerMachineLearningModelResourceData != nil {
if err := validateSageMakerMachineLearningModelResourceData(v.SageMakerMachineLearningModelResourceData); err != nil {
invalidParams.AddNested("SageMakerMachineLearningModelResourceData", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateResourceDefinitionVersion(v *types.ResourceDefinitionVersion) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ResourceDefinitionVersion"}
if v.Resources != nil {
if err := validate__listOfResource(v.Resources); err != nil {
invalidParams.AddNested("Resources", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateResourceDownloadOwnerSetting(v *types.ResourceDownloadOwnerSetting) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ResourceDownloadOwnerSetting"}
if v.GroupOwner == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupOwner"))
}
if len(v.GroupPermission) == 0 {
invalidParams.Add(smithy.NewErrParamRequired("GroupPermission"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateS3MachineLearningModelResourceData(v *types.S3MachineLearningModelResourceData) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "S3MachineLearningModelResourceData"}
if v.OwnerSetting != nil {
if err := validateResourceDownloadOwnerSetting(v.OwnerSetting); err != nil {
invalidParams.AddNested("OwnerSetting", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateSageMakerMachineLearningModelResourceData(v *types.SageMakerMachineLearningModelResourceData) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "SageMakerMachineLearningModelResourceData"}
if v.OwnerSetting != nil {
if err := validateResourceDownloadOwnerSetting(v.OwnerSetting); err != nil {
invalidParams.AddNested("OwnerSetting", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateSubscription(v *types.Subscription) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "Subscription"}
if v.Id == nil {
invalidParams.Add(smithy.NewErrParamRequired("Id"))
}
if v.Source == nil {
invalidParams.Add(smithy.NewErrParamRequired("Source"))
}
if v.Subject == nil {
invalidParams.Add(smithy.NewErrParamRequired("Subject"))
}
if v.Target == nil {
invalidParams.Add(smithy.NewErrParamRequired("Target"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateSubscriptionDefinitionVersion(v *types.SubscriptionDefinitionVersion) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "SubscriptionDefinitionVersion"}
if v.Subscriptions != nil {
if err := validate__listOfSubscription(v.Subscriptions); err != nil {
invalidParams.AddNested("Subscriptions", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateTelemetryConfigurationUpdate(v *types.TelemetryConfigurationUpdate) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "TelemetryConfigurationUpdate"}
if len(v.Telemetry) == 0 {
invalidParams.Add(smithy.NewErrParamRequired("Telemetry"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpAssociateRoleToGroupInput(v *AssociateRoleToGroupInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "AssociateRoleToGroupInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if v.RoleArn == nil {
invalidParams.Add(smithy.NewErrParamRequired("RoleArn"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpAssociateServiceRoleToAccountInput(v *AssociateServiceRoleToAccountInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "AssociateServiceRoleToAccountInput"}
if v.RoleArn == nil {
invalidParams.Add(smithy.NewErrParamRequired("RoleArn"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateConnectorDefinitionInput(v *CreateConnectorDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateConnectorDefinitionInput"}
if v.InitialVersion != nil {
if err := validateConnectorDefinitionVersion(v.InitialVersion); err != nil {
invalidParams.AddNested("InitialVersion", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateConnectorDefinitionVersionInput(v *CreateConnectorDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateConnectorDefinitionVersionInput"}
if v.ConnectorDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ConnectorDefinitionId"))
}
if v.Connectors != nil {
if err := validate__listOfConnector(v.Connectors); err != nil {
invalidParams.AddNested("Connectors", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateCoreDefinitionInput(v *CreateCoreDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateCoreDefinitionInput"}
if v.InitialVersion != nil {
if err := validateCoreDefinitionVersion(v.InitialVersion); err != nil {
invalidParams.AddNested("InitialVersion", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateCoreDefinitionVersionInput(v *CreateCoreDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateCoreDefinitionVersionInput"}
if v.CoreDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("CoreDefinitionId"))
}
if v.Cores != nil {
if err := validate__listOfCore(v.Cores); err != nil {
invalidParams.AddNested("Cores", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateDeploymentInput(v *CreateDeploymentInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateDeploymentInput"}
if len(v.DeploymentType) == 0 {
invalidParams.Add(smithy.NewErrParamRequired("DeploymentType"))
}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateDeviceDefinitionInput(v *CreateDeviceDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateDeviceDefinitionInput"}
if v.InitialVersion != nil {
if err := validateDeviceDefinitionVersion(v.InitialVersion); err != nil {
invalidParams.AddNested("InitialVersion", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateDeviceDefinitionVersionInput(v *CreateDeviceDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateDeviceDefinitionVersionInput"}
if v.DeviceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("DeviceDefinitionId"))
}
if v.Devices != nil {
if err := validate__listOfDevice(v.Devices); err != nil {
invalidParams.AddNested("Devices", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateFunctionDefinitionInput(v *CreateFunctionDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateFunctionDefinitionInput"}
if v.InitialVersion != nil {
if err := validateFunctionDefinitionVersion(v.InitialVersion); err != nil {
invalidParams.AddNested("InitialVersion", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateFunctionDefinitionVersionInput(v *CreateFunctionDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateFunctionDefinitionVersionInput"}
if v.FunctionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("FunctionDefinitionId"))
}
if v.Functions != nil {
if err := validate__listOfFunction(v.Functions); err != nil {
invalidParams.AddNested("Functions", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateGroupCertificateAuthorityInput(v *CreateGroupCertificateAuthorityInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateGroupCertificateAuthorityInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateGroupInput(v *CreateGroupInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateGroupInput"}
if v.Name == nil {
invalidParams.Add(smithy.NewErrParamRequired("Name"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateGroupVersionInput(v *CreateGroupVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateGroupVersionInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateLoggerDefinitionInput(v *CreateLoggerDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateLoggerDefinitionInput"}
if v.InitialVersion != nil {
if err := validateLoggerDefinitionVersion(v.InitialVersion); err != nil {
invalidParams.AddNested("InitialVersion", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateLoggerDefinitionVersionInput(v *CreateLoggerDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateLoggerDefinitionVersionInput"}
if v.LoggerDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("LoggerDefinitionId"))
}
if v.Loggers != nil {
if err := validate__listOfLogger(v.Loggers); err != nil {
invalidParams.AddNested("Loggers", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateResourceDefinitionInput(v *CreateResourceDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateResourceDefinitionInput"}
if v.InitialVersion != nil {
if err := validateResourceDefinitionVersion(v.InitialVersion); err != nil {
invalidParams.AddNested("InitialVersion", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateResourceDefinitionVersionInput(v *CreateResourceDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateResourceDefinitionVersionInput"}
if v.ResourceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ResourceDefinitionId"))
}
if v.Resources != nil {
if err := validate__listOfResource(v.Resources); err != nil {
invalidParams.AddNested("Resources", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateSoftwareUpdateJobInput(v *CreateSoftwareUpdateJobInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateSoftwareUpdateJobInput"}
if v.S3UrlSignerRole == nil {
invalidParams.Add(smithy.NewErrParamRequired("S3UrlSignerRole"))
}
if len(v.SoftwareToUpdate) == 0 {
invalidParams.Add(smithy.NewErrParamRequired("SoftwareToUpdate"))
}
if v.UpdateTargets == nil {
invalidParams.Add(smithy.NewErrParamRequired("UpdateTargets"))
}
if len(v.UpdateTargetsArchitecture) == 0 {
invalidParams.Add(smithy.NewErrParamRequired("UpdateTargetsArchitecture"))
}
if len(v.UpdateTargetsOperatingSystem) == 0 {
invalidParams.Add(smithy.NewErrParamRequired("UpdateTargetsOperatingSystem"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateSubscriptionDefinitionInput(v *CreateSubscriptionDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateSubscriptionDefinitionInput"}
if v.InitialVersion != nil {
if err := validateSubscriptionDefinitionVersion(v.InitialVersion); err != nil {
invalidParams.AddNested("InitialVersion", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpCreateSubscriptionDefinitionVersionInput(v *CreateSubscriptionDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "CreateSubscriptionDefinitionVersionInput"}
if v.SubscriptionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("SubscriptionDefinitionId"))
}
if v.Subscriptions != nil {
if err := validate__listOfSubscription(v.Subscriptions); err != nil {
invalidParams.AddNested("Subscriptions", err.(smithy.InvalidParamsError))
}
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpDeleteConnectorDefinitionInput(v *DeleteConnectorDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "DeleteConnectorDefinitionInput"}
if v.ConnectorDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ConnectorDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpDeleteCoreDefinitionInput(v *DeleteCoreDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "DeleteCoreDefinitionInput"}
if v.CoreDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("CoreDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpDeleteDeviceDefinitionInput(v *DeleteDeviceDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "DeleteDeviceDefinitionInput"}
if v.DeviceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("DeviceDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpDeleteFunctionDefinitionInput(v *DeleteFunctionDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "DeleteFunctionDefinitionInput"}
if v.FunctionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("FunctionDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpDeleteGroupInput(v *DeleteGroupInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "DeleteGroupInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpDeleteLoggerDefinitionInput(v *DeleteLoggerDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "DeleteLoggerDefinitionInput"}
if v.LoggerDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("LoggerDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpDeleteResourceDefinitionInput(v *DeleteResourceDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "DeleteResourceDefinitionInput"}
if v.ResourceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ResourceDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpDeleteSubscriptionDefinitionInput(v *DeleteSubscriptionDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "DeleteSubscriptionDefinitionInput"}
if v.SubscriptionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("SubscriptionDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpDisassociateRoleFromGroupInput(v *DisassociateRoleFromGroupInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "DisassociateRoleFromGroupInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetAssociatedRoleInput(v *GetAssociatedRoleInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetAssociatedRoleInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetBulkDeploymentStatusInput(v *GetBulkDeploymentStatusInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetBulkDeploymentStatusInput"}
if v.BulkDeploymentId == nil {
invalidParams.Add(smithy.NewErrParamRequired("BulkDeploymentId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetConnectivityInfoInput(v *GetConnectivityInfoInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetConnectivityInfoInput"}
if v.ThingName == nil {
invalidParams.Add(smithy.NewErrParamRequired("ThingName"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetConnectorDefinitionInput(v *GetConnectorDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetConnectorDefinitionInput"}
if v.ConnectorDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ConnectorDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetConnectorDefinitionVersionInput(v *GetConnectorDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetConnectorDefinitionVersionInput"}
if v.ConnectorDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ConnectorDefinitionId"))
}
if v.ConnectorDefinitionVersionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ConnectorDefinitionVersionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetCoreDefinitionInput(v *GetCoreDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetCoreDefinitionInput"}
if v.CoreDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("CoreDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetCoreDefinitionVersionInput(v *GetCoreDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetCoreDefinitionVersionInput"}
if v.CoreDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("CoreDefinitionId"))
}
if v.CoreDefinitionVersionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("CoreDefinitionVersionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetDeploymentStatusInput(v *GetDeploymentStatusInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetDeploymentStatusInput"}
if v.DeploymentId == nil {
invalidParams.Add(smithy.NewErrParamRequired("DeploymentId"))
}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetDeviceDefinitionInput(v *GetDeviceDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetDeviceDefinitionInput"}
if v.DeviceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("DeviceDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetDeviceDefinitionVersionInput(v *GetDeviceDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetDeviceDefinitionVersionInput"}
if v.DeviceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("DeviceDefinitionId"))
}
if v.DeviceDefinitionVersionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("DeviceDefinitionVersionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetFunctionDefinitionInput(v *GetFunctionDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetFunctionDefinitionInput"}
if v.FunctionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("FunctionDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetFunctionDefinitionVersionInput(v *GetFunctionDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetFunctionDefinitionVersionInput"}
if v.FunctionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("FunctionDefinitionId"))
}
if v.FunctionDefinitionVersionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("FunctionDefinitionVersionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetGroupCertificateAuthorityInput(v *GetGroupCertificateAuthorityInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetGroupCertificateAuthorityInput"}
if v.CertificateAuthorityId == nil {
invalidParams.Add(smithy.NewErrParamRequired("CertificateAuthorityId"))
}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetGroupCertificateConfigurationInput(v *GetGroupCertificateConfigurationInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetGroupCertificateConfigurationInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetGroupInput(v *GetGroupInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetGroupInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetGroupVersionInput(v *GetGroupVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetGroupVersionInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if v.GroupVersionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupVersionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetLoggerDefinitionInput(v *GetLoggerDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetLoggerDefinitionInput"}
if v.LoggerDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("LoggerDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetLoggerDefinitionVersionInput(v *GetLoggerDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetLoggerDefinitionVersionInput"}
if v.LoggerDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("LoggerDefinitionId"))
}
if v.LoggerDefinitionVersionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("LoggerDefinitionVersionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetResourceDefinitionInput(v *GetResourceDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetResourceDefinitionInput"}
if v.ResourceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ResourceDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetResourceDefinitionVersionInput(v *GetResourceDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetResourceDefinitionVersionInput"}
if v.ResourceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ResourceDefinitionId"))
}
if v.ResourceDefinitionVersionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ResourceDefinitionVersionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetSubscriptionDefinitionInput(v *GetSubscriptionDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetSubscriptionDefinitionInput"}
if v.SubscriptionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("SubscriptionDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetSubscriptionDefinitionVersionInput(v *GetSubscriptionDefinitionVersionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetSubscriptionDefinitionVersionInput"}
if v.SubscriptionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("SubscriptionDefinitionId"))
}
if v.SubscriptionDefinitionVersionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("SubscriptionDefinitionVersionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpGetThingRuntimeConfigurationInput(v *GetThingRuntimeConfigurationInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "GetThingRuntimeConfigurationInput"}
if v.ThingName == nil {
invalidParams.Add(smithy.NewErrParamRequired("ThingName"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpListBulkDeploymentDetailedReportsInput(v *ListBulkDeploymentDetailedReportsInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListBulkDeploymentDetailedReportsInput"}
if v.BulkDeploymentId == nil {
invalidParams.Add(smithy.NewErrParamRequired("BulkDeploymentId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpListConnectorDefinitionVersionsInput(v *ListConnectorDefinitionVersionsInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListConnectorDefinitionVersionsInput"}
if v.ConnectorDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ConnectorDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpListCoreDefinitionVersionsInput(v *ListCoreDefinitionVersionsInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListCoreDefinitionVersionsInput"}
if v.CoreDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("CoreDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpListDeploymentsInput(v *ListDeploymentsInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListDeploymentsInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpListDeviceDefinitionVersionsInput(v *ListDeviceDefinitionVersionsInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListDeviceDefinitionVersionsInput"}
if v.DeviceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("DeviceDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpListFunctionDefinitionVersionsInput(v *ListFunctionDefinitionVersionsInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListFunctionDefinitionVersionsInput"}
if v.FunctionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("FunctionDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpListGroupCertificateAuthoritiesInput(v *ListGroupCertificateAuthoritiesInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListGroupCertificateAuthoritiesInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpListGroupVersionsInput(v *ListGroupVersionsInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListGroupVersionsInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpListLoggerDefinitionVersionsInput(v *ListLoggerDefinitionVersionsInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListLoggerDefinitionVersionsInput"}
if v.LoggerDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("LoggerDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpListResourceDefinitionVersionsInput(v *ListResourceDefinitionVersionsInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListResourceDefinitionVersionsInput"}
if v.ResourceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ResourceDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpListSubscriptionDefinitionVersionsInput(v *ListSubscriptionDefinitionVersionsInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ListSubscriptionDefinitionVersionsInput"}
if v.SubscriptionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("SubscriptionDefinitionId"))
}
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 validateOpResetDeploymentsInput(v *ResetDeploymentsInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "ResetDeploymentsInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpStartBulkDeploymentInput(v *StartBulkDeploymentInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "StartBulkDeploymentInput"}
if v.ExecutionRoleArn == nil {
invalidParams.Add(smithy.NewErrParamRequired("ExecutionRoleArn"))
}
if v.InputFileUri == nil {
invalidParams.Add(smithy.NewErrParamRequired("InputFileUri"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpStopBulkDeploymentInput(v *StopBulkDeploymentInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "StopBulkDeploymentInput"}
if v.BulkDeploymentId == nil {
invalidParams.Add(smithy.NewErrParamRequired("BulkDeploymentId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpTagResourceInput(v *TagResourceInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "TagResourceInput"}
if v.ResourceArn == nil {
invalidParams.Add(smithy.NewErrParamRequired("ResourceArn"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUntagResourceInput(v *UntagResourceInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UntagResourceInput"}
if v.ResourceArn == nil {
invalidParams.Add(smithy.NewErrParamRequired("ResourceArn"))
}
if v.TagKeys == nil {
invalidParams.Add(smithy.NewErrParamRequired("TagKeys"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUpdateConnectivityInfoInput(v *UpdateConnectivityInfoInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UpdateConnectivityInfoInput"}
if v.ThingName == nil {
invalidParams.Add(smithy.NewErrParamRequired("ThingName"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUpdateConnectorDefinitionInput(v *UpdateConnectorDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UpdateConnectorDefinitionInput"}
if v.ConnectorDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ConnectorDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUpdateCoreDefinitionInput(v *UpdateCoreDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UpdateCoreDefinitionInput"}
if v.CoreDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("CoreDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUpdateDeviceDefinitionInput(v *UpdateDeviceDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UpdateDeviceDefinitionInput"}
if v.DeviceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("DeviceDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUpdateFunctionDefinitionInput(v *UpdateFunctionDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UpdateFunctionDefinitionInput"}
if v.FunctionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("FunctionDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUpdateGroupCertificateConfigurationInput(v *UpdateGroupCertificateConfigurationInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UpdateGroupCertificateConfigurationInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUpdateGroupInput(v *UpdateGroupInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UpdateGroupInput"}
if v.GroupId == nil {
invalidParams.Add(smithy.NewErrParamRequired("GroupId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUpdateLoggerDefinitionInput(v *UpdateLoggerDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UpdateLoggerDefinitionInput"}
if v.LoggerDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("LoggerDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUpdateResourceDefinitionInput(v *UpdateResourceDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UpdateResourceDefinitionInput"}
if v.ResourceDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("ResourceDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUpdateSubscriptionDefinitionInput(v *UpdateSubscriptionDefinitionInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UpdateSubscriptionDefinitionInput"}
if v.SubscriptionDefinitionId == nil {
invalidParams.Add(smithy.NewErrParamRequired("SubscriptionDefinitionId"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}
func validateOpUpdateThingRuntimeConfigurationInput(v *UpdateThingRuntimeConfigurationInput) error {
if v == nil {
return nil
}
invalidParams := smithy.InvalidParamsError{Context: "UpdateThingRuntimeConfigurationInput"}
if v.TelemetryConfiguration != nil {
if err := validateTelemetryConfigurationUpdate(v.TelemetryConfiguration); err != nil {
invalidParams.AddNested("TelemetryConfiguration", err.(smithy.InvalidParamsError))
}
}
if v.ThingName == nil {
invalidParams.Add(smithy.NewErrParamRequired("ThingName"))
}
if invalidParams.Len() > 0 {
return invalidParams
} else {
return nil
}
}