// Code generated by smithy-go-codegen DO NOT EDIT. package networkmanager import ( "context" "fmt" smithy "github.com/aws/smithy-go" "github.com/aws/smithy-go/middleware" ) type validateOpAcceptAttachment struct { } func (*validateOpAcceptAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpAcceptAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AcceptAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAcceptAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssociateConnectPeer struct { } func (*validateOpAssociateConnectPeer) ID() string { return "OperationInputValidation" } func (m *validateOpAssociateConnectPeer) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssociateConnectPeerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssociateConnectPeerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssociateCustomerGateway struct { } func (*validateOpAssociateCustomerGateway) ID() string { return "OperationInputValidation" } func (m *validateOpAssociateCustomerGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssociateCustomerGatewayInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssociateCustomerGatewayInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssociateLink struct { } func (*validateOpAssociateLink) ID() string { return "OperationInputValidation" } func (m *validateOpAssociateLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssociateLinkInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssociateLinkInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpAssociateTransitGatewayConnectPeer struct { } func (*validateOpAssociateTransitGatewayConnectPeer) ID() string { return "OperationInputValidation" } func (m *validateOpAssociateTransitGatewayConnectPeer) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*AssociateTransitGatewayConnectPeerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpAssociateTransitGatewayConnectPeerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateConnectAttachment struct { } func (*validateOpCreateConnectAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpCreateConnectAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateConnectAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateConnectAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateConnection struct { } func (*validateOpCreateConnection) ID() string { return "OperationInputValidation" } func (m *validateOpCreateConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateConnectionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateConnectionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateConnectPeer struct { } func (*validateOpCreateConnectPeer) ID() string { return "OperationInputValidation" } func (m *validateOpCreateConnectPeer) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateConnectPeerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateConnectPeerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateCoreNetwork struct { } func (*validateOpCreateCoreNetwork) ID() string { return "OperationInputValidation" } func (m *validateOpCreateCoreNetwork) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateCoreNetworkInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateCoreNetworkInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateDevice struct { } func (*validateOpCreateDevice) ID() string { return "OperationInputValidation" } func (m *validateOpCreateDevice) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateDeviceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateDeviceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateLink struct { } func (*validateOpCreateLink) ID() string { return "OperationInputValidation" } func (m *validateOpCreateLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateLinkInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateLinkInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateSite struct { } func (*validateOpCreateSite) ID() string { return "OperationInputValidation" } func (m *validateOpCreateSite) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateSiteInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateSiteInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateSiteToSiteVpnAttachment struct { } func (*validateOpCreateSiteToSiteVpnAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpCreateSiteToSiteVpnAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateSiteToSiteVpnAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateSiteToSiteVpnAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateTransitGatewayPeering struct { } func (*validateOpCreateTransitGatewayPeering) ID() string { return "OperationInputValidation" } func (m *validateOpCreateTransitGatewayPeering) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateTransitGatewayPeeringInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateTransitGatewayPeeringInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateTransitGatewayRouteTableAttachment struct { } func (*validateOpCreateTransitGatewayRouteTableAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpCreateTransitGatewayRouteTableAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateTransitGatewayRouteTableAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateTransitGatewayRouteTableAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpCreateVpcAttachment struct { } func (*validateOpCreateVpcAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpCreateVpcAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*CreateVpcAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpCreateVpcAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteAttachment struct { } func (*validateOpDeleteAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteConnection struct { } func (*validateOpDeleteConnection) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteConnectionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteConnectionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteConnectPeer struct { } func (*validateOpDeleteConnectPeer) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteConnectPeer) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteConnectPeerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteConnectPeerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteCoreNetwork struct { } func (*validateOpDeleteCoreNetwork) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteCoreNetwork) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteCoreNetworkInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteCoreNetworkInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteCoreNetworkPolicyVersion struct { } func (*validateOpDeleteCoreNetworkPolicyVersion) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteCoreNetworkPolicyVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteCoreNetworkPolicyVersionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteCoreNetworkPolicyVersionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteDevice struct { } func (*validateOpDeleteDevice) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteDevice) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteDeviceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteDeviceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteGlobalNetwork struct { } func (*validateOpDeleteGlobalNetwork) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteGlobalNetwork) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteGlobalNetworkInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteGlobalNetworkInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteLink struct { } func (*validateOpDeleteLink) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteLinkInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteLinkInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeletePeering struct { } func (*validateOpDeletePeering) ID() string { return "OperationInputValidation" } func (m *validateOpDeletePeering) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeletePeeringInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeletePeeringInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteResourcePolicy struct { } func (*validateOpDeleteResourcePolicy) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteResourcePolicy) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteResourcePolicyInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteResourcePolicyInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeleteSite struct { } func (*validateOpDeleteSite) ID() string { return "OperationInputValidation" } func (m *validateOpDeleteSite) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeleteSiteInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeleteSiteInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDeregisterTransitGateway struct { } func (*validateOpDeregisterTransitGateway) ID() string { return "OperationInputValidation" } func (m *validateOpDeregisterTransitGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DeregisterTransitGatewayInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDeregisterTransitGatewayInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDisassociateConnectPeer struct { } func (*validateOpDisassociateConnectPeer) ID() string { return "OperationInputValidation" } func (m *validateOpDisassociateConnectPeer) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DisassociateConnectPeerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDisassociateConnectPeerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDisassociateCustomerGateway struct { } func (*validateOpDisassociateCustomerGateway) ID() string { return "OperationInputValidation" } func (m *validateOpDisassociateCustomerGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DisassociateCustomerGatewayInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDisassociateCustomerGatewayInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDisassociateLink struct { } func (*validateOpDisassociateLink) ID() string { return "OperationInputValidation" } func (m *validateOpDisassociateLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DisassociateLinkInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDisassociateLinkInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpDisassociateTransitGatewayConnectPeer struct { } func (*validateOpDisassociateTransitGatewayConnectPeer) ID() string { return "OperationInputValidation" } func (m *validateOpDisassociateTransitGatewayConnectPeer) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*DisassociateTransitGatewayConnectPeerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpDisassociateTransitGatewayConnectPeerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpExecuteCoreNetworkChangeSet struct { } func (*validateOpExecuteCoreNetworkChangeSet) ID() string { return "OperationInputValidation" } func (m *validateOpExecuteCoreNetworkChangeSet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ExecuteCoreNetworkChangeSetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpExecuteCoreNetworkChangeSetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetConnectAttachment struct { } func (*validateOpGetConnectAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpGetConnectAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetConnectAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetConnectAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetConnections struct { } func (*validateOpGetConnections) ID() string { return "OperationInputValidation" } func (m *validateOpGetConnections) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetConnectionsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetConnectionsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetConnectPeerAssociations struct { } func (*validateOpGetConnectPeerAssociations) ID() string { return "OperationInputValidation" } func (m *validateOpGetConnectPeerAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetConnectPeerAssociationsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetConnectPeerAssociationsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetConnectPeer struct { } func (*validateOpGetConnectPeer) ID() string { return "OperationInputValidation" } func (m *validateOpGetConnectPeer) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetConnectPeerInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetConnectPeerInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetCoreNetworkChangeEvents struct { } func (*validateOpGetCoreNetworkChangeEvents) ID() string { return "OperationInputValidation" } func (m *validateOpGetCoreNetworkChangeEvents) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetCoreNetworkChangeEventsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetCoreNetworkChangeEventsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetCoreNetworkChangeSet struct { } func (*validateOpGetCoreNetworkChangeSet) ID() string { return "OperationInputValidation" } func (m *validateOpGetCoreNetworkChangeSet) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetCoreNetworkChangeSetInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetCoreNetworkChangeSetInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetCoreNetwork struct { } func (*validateOpGetCoreNetwork) ID() string { return "OperationInputValidation" } func (m *validateOpGetCoreNetwork) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetCoreNetworkInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetCoreNetworkInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetCoreNetworkPolicy struct { } func (*validateOpGetCoreNetworkPolicy) ID() string { return "OperationInputValidation" } func (m *validateOpGetCoreNetworkPolicy) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetCoreNetworkPolicyInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetCoreNetworkPolicyInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetCustomerGatewayAssociations struct { } func (*validateOpGetCustomerGatewayAssociations) ID() string { return "OperationInputValidation" } func (m *validateOpGetCustomerGatewayAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetCustomerGatewayAssociationsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetCustomerGatewayAssociationsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetDevices struct { } func (*validateOpGetDevices) ID() string { return "OperationInputValidation" } func (m *validateOpGetDevices) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetDevicesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetDevicesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetLinkAssociations struct { } func (*validateOpGetLinkAssociations) ID() string { return "OperationInputValidation" } func (m *validateOpGetLinkAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetLinkAssociationsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetLinkAssociationsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetLinks struct { } func (*validateOpGetLinks) ID() string { return "OperationInputValidation" } func (m *validateOpGetLinks) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetLinksInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetLinksInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetNetworkResourceCounts struct { } func (*validateOpGetNetworkResourceCounts) ID() string { return "OperationInputValidation" } func (m *validateOpGetNetworkResourceCounts) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetNetworkResourceCountsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetNetworkResourceCountsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetNetworkResourceRelationships struct { } func (*validateOpGetNetworkResourceRelationships) ID() string { return "OperationInputValidation" } func (m *validateOpGetNetworkResourceRelationships) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetNetworkResourceRelationshipsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetNetworkResourceRelationshipsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetNetworkResources struct { } func (*validateOpGetNetworkResources) ID() string { return "OperationInputValidation" } func (m *validateOpGetNetworkResources) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetNetworkResourcesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetNetworkResourcesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetNetworkRoutes struct { } func (*validateOpGetNetworkRoutes) ID() string { return "OperationInputValidation" } func (m *validateOpGetNetworkRoutes) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetNetworkRoutesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetNetworkRoutesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetNetworkTelemetry struct { } func (*validateOpGetNetworkTelemetry) ID() string { return "OperationInputValidation" } func (m *validateOpGetNetworkTelemetry) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetNetworkTelemetryInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetNetworkTelemetryInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetResourcePolicy struct { } func (*validateOpGetResourcePolicy) ID() string { return "OperationInputValidation" } func (m *validateOpGetResourcePolicy) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetResourcePolicyInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetResourcePolicyInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetRouteAnalysis struct { } func (*validateOpGetRouteAnalysis) ID() string { return "OperationInputValidation" } func (m *validateOpGetRouteAnalysis) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetRouteAnalysisInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetRouteAnalysisInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetSites struct { } func (*validateOpGetSites) ID() string { return "OperationInputValidation" } func (m *validateOpGetSites) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetSitesInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetSitesInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetSiteToSiteVpnAttachment struct { } func (*validateOpGetSiteToSiteVpnAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpGetSiteToSiteVpnAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetSiteToSiteVpnAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetSiteToSiteVpnAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetTransitGatewayConnectPeerAssociations struct { } func (*validateOpGetTransitGatewayConnectPeerAssociations) ID() string { return "OperationInputValidation" } func (m *validateOpGetTransitGatewayConnectPeerAssociations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetTransitGatewayConnectPeerAssociationsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetTransitGatewayConnectPeerAssociationsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetTransitGatewayPeering struct { } func (*validateOpGetTransitGatewayPeering) ID() string { return "OperationInputValidation" } func (m *validateOpGetTransitGatewayPeering) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetTransitGatewayPeeringInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetTransitGatewayPeeringInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetTransitGatewayRegistrations struct { } func (*validateOpGetTransitGatewayRegistrations) ID() string { return "OperationInputValidation" } func (m *validateOpGetTransitGatewayRegistrations) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetTransitGatewayRegistrationsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetTransitGatewayRegistrationsInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetTransitGatewayRouteTableAttachment struct { } func (*validateOpGetTransitGatewayRouteTableAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpGetTransitGatewayRouteTableAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetTransitGatewayRouteTableAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetTransitGatewayRouteTableAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpGetVpcAttachment struct { } func (*validateOpGetVpcAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpGetVpcAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*GetVpcAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpGetVpcAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpListCoreNetworkPolicyVersions struct { } func (*validateOpListCoreNetworkPolicyVersions) ID() string { return "OperationInputValidation" } func (m *validateOpListCoreNetworkPolicyVersions) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*ListCoreNetworkPolicyVersionsInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpListCoreNetworkPolicyVersionsInput(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 validateOpPutCoreNetworkPolicy struct { } func (*validateOpPutCoreNetworkPolicy) ID() string { return "OperationInputValidation" } func (m *validateOpPutCoreNetworkPolicy) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*PutCoreNetworkPolicyInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpPutCoreNetworkPolicyInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpPutResourcePolicy struct { } func (*validateOpPutResourcePolicy) ID() string { return "OperationInputValidation" } func (m *validateOpPutResourcePolicy) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*PutResourcePolicyInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpPutResourcePolicyInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpRegisterTransitGateway struct { } func (*validateOpRegisterTransitGateway) ID() string { return "OperationInputValidation" } func (m *validateOpRegisterTransitGateway) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*RegisterTransitGatewayInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpRegisterTransitGatewayInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpRejectAttachment struct { } func (*validateOpRejectAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpRejectAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*RejectAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpRejectAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpRestoreCoreNetworkPolicyVersion struct { } func (*validateOpRestoreCoreNetworkPolicyVersion) ID() string { return "OperationInputValidation" } func (m *validateOpRestoreCoreNetworkPolicyVersion) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*RestoreCoreNetworkPolicyVersionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpRestoreCoreNetworkPolicyVersionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpStartOrganizationServiceAccessUpdate struct { } func (*validateOpStartOrganizationServiceAccessUpdate) ID() string { return "OperationInputValidation" } func (m *validateOpStartOrganizationServiceAccessUpdate) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*StartOrganizationServiceAccessUpdateInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpStartOrganizationServiceAccessUpdateInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpStartRouteAnalysis struct { } func (*validateOpStartRouteAnalysis) ID() string { return "OperationInputValidation" } func (m *validateOpStartRouteAnalysis) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*StartRouteAnalysisInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpStartRouteAnalysisInput(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 validateOpUpdateConnection struct { } func (*validateOpUpdateConnection) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateConnection) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateConnectionInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateConnectionInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateCoreNetwork struct { } func (*validateOpUpdateCoreNetwork) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateCoreNetwork) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateCoreNetworkInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateCoreNetworkInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateDevice struct { } func (*validateOpUpdateDevice) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateDevice) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateDeviceInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateDeviceInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateGlobalNetwork struct { } func (*validateOpUpdateGlobalNetwork) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateGlobalNetwork) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateGlobalNetworkInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateGlobalNetworkInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateLink struct { } func (*validateOpUpdateLink) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateLink) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateLinkInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateLinkInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateNetworkResourceMetadata struct { } func (*validateOpUpdateNetworkResourceMetadata) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateNetworkResourceMetadata) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateNetworkResourceMetadataInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateNetworkResourceMetadataInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateSite struct { } func (*validateOpUpdateSite) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateSite) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateSiteInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateSiteInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } type validateOpUpdateVpcAttachment struct { } func (*validateOpUpdateVpcAttachment) ID() string { return "OperationInputValidation" } func (m *validateOpUpdateVpcAttachment) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( out middleware.InitializeOutput, metadata middleware.Metadata, err error, ) { input, ok := in.Parameters.(*UpdateVpcAttachmentInput) if !ok { return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) } if err := validateOpUpdateVpcAttachmentInput(input); err != nil { return out, metadata, err } return next.HandleInitialize(ctx, in) } func addOpAcceptAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAcceptAttachment{}, middleware.After) } func addOpAssociateConnectPeerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssociateConnectPeer{}, middleware.After) } func addOpAssociateCustomerGatewayValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssociateCustomerGateway{}, middleware.After) } func addOpAssociateLinkValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssociateLink{}, middleware.After) } func addOpAssociateTransitGatewayConnectPeerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpAssociateTransitGatewayConnectPeer{}, middleware.After) } func addOpCreateConnectAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateConnectAttachment{}, middleware.After) } func addOpCreateConnectionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateConnection{}, middleware.After) } func addOpCreateConnectPeerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateConnectPeer{}, middleware.After) } func addOpCreateCoreNetworkValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateCoreNetwork{}, middleware.After) } func addOpCreateDeviceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateDevice{}, middleware.After) } func addOpCreateLinkValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateLink{}, middleware.After) } func addOpCreateSiteValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateSite{}, middleware.After) } func addOpCreateSiteToSiteVpnAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateSiteToSiteVpnAttachment{}, middleware.After) } func addOpCreateTransitGatewayPeeringValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateTransitGatewayPeering{}, middleware.After) } func addOpCreateTransitGatewayRouteTableAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateTransitGatewayRouteTableAttachment{}, middleware.After) } func addOpCreateVpcAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpCreateVpcAttachment{}, middleware.After) } func addOpDeleteAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteAttachment{}, middleware.After) } func addOpDeleteConnectionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteConnection{}, middleware.After) } func addOpDeleteConnectPeerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteConnectPeer{}, middleware.After) } func addOpDeleteCoreNetworkValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteCoreNetwork{}, middleware.After) } func addOpDeleteCoreNetworkPolicyVersionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteCoreNetworkPolicyVersion{}, middleware.After) } func addOpDeleteDeviceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteDevice{}, middleware.After) } func addOpDeleteGlobalNetworkValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteGlobalNetwork{}, middleware.After) } func addOpDeleteLinkValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteLink{}, middleware.After) } func addOpDeletePeeringValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeletePeering{}, middleware.After) } func addOpDeleteResourcePolicyValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteResourcePolicy{}, middleware.After) } func addOpDeleteSiteValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeleteSite{}, middleware.After) } func addOpDeregisterTransitGatewayValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDeregisterTransitGateway{}, middleware.After) } func addOpDisassociateConnectPeerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDisassociateConnectPeer{}, middleware.After) } func addOpDisassociateCustomerGatewayValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDisassociateCustomerGateway{}, middleware.After) } func addOpDisassociateLinkValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDisassociateLink{}, middleware.After) } func addOpDisassociateTransitGatewayConnectPeerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpDisassociateTransitGatewayConnectPeer{}, middleware.After) } func addOpExecuteCoreNetworkChangeSetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpExecuteCoreNetworkChangeSet{}, middleware.After) } func addOpGetConnectAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetConnectAttachment{}, middleware.After) } func addOpGetConnectionsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetConnections{}, middleware.After) } func addOpGetConnectPeerAssociationsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetConnectPeerAssociations{}, middleware.After) } func addOpGetConnectPeerValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetConnectPeer{}, middleware.After) } func addOpGetCoreNetworkChangeEventsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetCoreNetworkChangeEvents{}, middleware.After) } func addOpGetCoreNetworkChangeSetValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetCoreNetworkChangeSet{}, middleware.After) } func addOpGetCoreNetworkValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetCoreNetwork{}, middleware.After) } func addOpGetCoreNetworkPolicyValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetCoreNetworkPolicy{}, middleware.After) } func addOpGetCustomerGatewayAssociationsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetCustomerGatewayAssociations{}, middleware.After) } func addOpGetDevicesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetDevices{}, middleware.After) } func addOpGetLinkAssociationsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetLinkAssociations{}, middleware.After) } func addOpGetLinksValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetLinks{}, middleware.After) } func addOpGetNetworkResourceCountsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetNetworkResourceCounts{}, middleware.After) } func addOpGetNetworkResourceRelationshipsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetNetworkResourceRelationships{}, middleware.After) } func addOpGetNetworkResourcesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetNetworkResources{}, middleware.After) } func addOpGetNetworkRoutesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetNetworkRoutes{}, middleware.After) } func addOpGetNetworkTelemetryValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetNetworkTelemetry{}, middleware.After) } func addOpGetResourcePolicyValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetResourcePolicy{}, middleware.After) } func addOpGetRouteAnalysisValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetRouteAnalysis{}, middleware.After) } func addOpGetSitesValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetSites{}, middleware.After) } func addOpGetSiteToSiteVpnAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetSiteToSiteVpnAttachment{}, middleware.After) } func addOpGetTransitGatewayConnectPeerAssociationsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetTransitGatewayConnectPeerAssociations{}, middleware.After) } func addOpGetTransitGatewayPeeringValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetTransitGatewayPeering{}, middleware.After) } func addOpGetTransitGatewayRegistrationsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetTransitGatewayRegistrations{}, middleware.After) } func addOpGetTransitGatewayRouteTableAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetTransitGatewayRouteTableAttachment{}, middleware.After) } func addOpGetVpcAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpGetVpcAttachment{}, middleware.After) } func addOpListCoreNetworkPolicyVersionsValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListCoreNetworkPolicyVersions{}, middleware.After) } func addOpListTagsForResourceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListTagsForResource{}, middleware.After) } func addOpPutCoreNetworkPolicyValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpPutCoreNetworkPolicy{}, middleware.After) } func addOpPutResourcePolicyValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpPutResourcePolicy{}, middleware.After) } func addOpRegisterTransitGatewayValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpRegisterTransitGateway{}, middleware.After) } func addOpRejectAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpRejectAttachment{}, middleware.After) } func addOpRestoreCoreNetworkPolicyVersionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpRestoreCoreNetworkPolicyVersion{}, middleware.After) } func addOpStartOrganizationServiceAccessUpdateValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpStartOrganizationServiceAccessUpdate{}, middleware.After) } func addOpStartRouteAnalysisValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpStartRouteAnalysis{}, 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 addOpUpdateConnectionValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateConnection{}, middleware.After) } func addOpUpdateCoreNetworkValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateCoreNetwork{}, middleware.After) } func addOpUpdateDeviceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateDevice{}, middleware.After) } func addOpUpdateGlobalNetworkValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateGlobalNetwork{}, middleware.After) } func addOpUpdateLinkValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateLink{}, middleware.After) } func addOpUpdateNetworkResourceMetadataValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateNetworkResourceMetadata{}, middleware.After) } func addOpUpdateSiteValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateSite{}, middleware.After) } func addOpUpdateVpcAttachmentValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpUpdateVpcAttachment{}, middleware.After) } func validateOpAcceptAttachmentInput(v *AcceptAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AcceptAttachmentInput"} if v.AttachmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("AttachmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssociateConnectPeerInput(v *AssociateConnectPeerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssociateConnectPeerInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.ConnectPeerId == nil { invalidParams.Add(smithy.NewErrParamRequired("ConnectPeerId")) } if v.DeviceId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssociateCustomerGatewayInput(v *AssociateCustomerGatewayInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssociateCustomerGatewayInput"} if v.CustomerGatewayArn == nil { invalidParams.Add(smithy.NewErrParamRequired("CustomerGatewayArn")) } if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.DeviceId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssociateLinkInput(v *AssociateLinkInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssociateLinkInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.DeviceId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) } if v.LinkId == nil { invalidParams.Add(smithy.NewErrParamRequired("LinkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpAssociateTransitGatewayConnectPeerInput(v *AssociateTransitGatewayConnectPeerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "AssociateTransitGatewayConnectPeerInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.TransitGatewayConnectPeerArn == nil { invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayConnectPeerArn")) } if v.DeviceId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateConnectAttachmentInput(v *CreateConnectAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateConnectAttachmentInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if v.EdgeLocation == nil { invalidParams.Add(smithy.NewErrParamRequired("EdgeLocation")) } if v.TransportAttachmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("TransportAttachmentId")) } if v.Options == nil { invalidParams.Add(smithy.NewErrParamRequired("Options")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateConnectionInput(v *CreateConnectionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateConnectionInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.DeviceId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) } if v.ConnectedDeviceId == nil { invalidParams.Add(smithy.NewErrParamRequired("ConnectedDeviceId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateConnectPeerInput(v *CreateConnectPeerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateConnectPeerInput"} if v.ConnectAttachmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("ConnectAttachmentId")) } if v.PeerAddress == nil { invalidParams.Add(smithy.NewErrParamRequired("PeerAddress")) } if v.InsideCidrBlocks == nil { invalidParams.Add(smithy.NewErrParamRequired("InsideCidrBlocks")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateCoreNetworkInput(v *CreateCoreNetworkInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateCoreNetworkInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateDeviceInput(v *CreateDeviceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateDeviceInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateLinkInput(v *CreateLinkInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateLinkInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.Bandwidth == nil { invalidParams.Add(smithy.NewErrParamRequired("Bandwidth")) } if v.SiteId == nil { invalidParams.Add(smithy.NewErrParamRequired("SiteId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateSiteInput(v *CreateSiteInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateSiteInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateSiteToSiteVpnAttachmentInput(v *CreateSiteToSiteVpnAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateSiteToSiteVpnAttachmentInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if v.VpnConnectionArn == nil { invalidParams.Add(smithy.NewErrParamRequired("VpnConnectionArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateTransitGatewayPeeringInput(v *CreateTransitGatewayPeeringInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateTransitGatewayPeeringInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if v.TransitGatewayArn == nil { invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateTransitGatewayRouteTableAttachmentInput(v *CreateTransitGatewayRouteTableAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateTransitGatewayRouteTableAttachmentInput"} if v.PeeringId == nil { invalidParams.Add(smithy.NewErrParamRequired("PeeringId")) } if v.TransitGatewayRouteTableArn == nil { invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayRouteTableArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpCreateVpcAttachmentInput(v *CreateVpcAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "CreateVpcAttachmentInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if v.VpcArn == nil { invalidParams.Add(smithy.NewErrParamRequired("VpcArn")) } if v.SubnetArns == nil { invalidParams.Add(smithy.NewErrParamRequired("SubnetArns")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteAttachmentInput(v *DeleteAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteAttachmentInput"} if v.AttachmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("AttachmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteConnectionInput(v *DeleteConnectionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteConnectionInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.ConnectionId == nil { invalidParams.Add(smithy.NewErrParamRequired("ConnectionId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteConnectPeerInput(v *DeleteConnectPeerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteConnectPeerInput"} if v.ConnectPeerId == nil { invalidParams.Add(smithy.NewErrParamRequired("ConnectPeerId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteCoreNetworkInput(v *DeleteCoreNetworkInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteCoreNetworkInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteCoreNetworkPolicyVersionInput(v *DeleteCoreNetworkPolicyVersionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteCoreNetworkPolicyVersionInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if v.PolicyVersionId == nil { invalidParams.Add(smithy.NewErrParamRequired("PolicyVersionId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteDeviceInput(v *DeleteDeviceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteDeviceInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.DeviceId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteGlobalNetworkInput(v *DeleteGlobalNetworkInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteGlobalNetworkInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteLinkInput(v *DeleteLinkInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteLinkInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.LinkId == nil { invalidParams.Add(smithy.NewErrParamRequired("LinkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeletePeeringInput(v *DeletePeeringInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeletePeeringInput"} if v.PeeringId == nil { invalidParams.Add(smithy.NewErrParamRequired("PeeringId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteResourcePolicyInput(v *DeleteResourcePolicyInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteResourcePolicyInput"} if v.ResourceArn == nil { invalidParams.Add(smithy.NewErrParamRequired("ResourceArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeleteSiteInput(v *DeleteSiteInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeleteSiteInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.SiteId == nil { invalidParams.Add(smithy.NewErrParamRequired("SiteId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDeregisterTransitGatewayInput(v *DeregisterTransitGatewayInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DeregisterTransitGatewayInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.TransitGatewayArn == nil { invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDisassociateConnectPeerInput(v *DisassociateConnectPeerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DisassociateConnectPeerInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.ConnectPeerId == nil { invalidParams.Add(smithy.NewErrParamRequired("ConnectPeerId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDisassociateCustomerGatewayInput(v *DisassociateCustomerGatewayInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DisassociateCustomerGatewayInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.CustomerGatewayArn == nil { invalidParams.Add(smithy.NewErrParamRequired("CustomerGatewayArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDisassociateLinkInput(v *DisassociateLinkInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DisassociateLinkInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.DeviceId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) } if v.LinkId == nil { invalidParams.Add(smithy.NewErrParamRequired("LinkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpDisassociateTransitGatewayConnectPeerInput(v *DisassociateTransitGatewayConnectPeerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "DisassociateTransitGatewayConnectPeerInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.TransitGatewayConnectPeerArn == nil { invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayConnectPeerArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpExecuteCoreNetworkChangeSetInput(v *ExecuteCoreNetworkChangeSetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ExecuteCoreNetworkChangeSetInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if v.PolicyVersionId == nil { invalidParams.Add(smithy.NewErrParamRequired("PolicyVersionId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetConnectAttachmentInput(v *GetConnectAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetConnectAttachmentInput"} if v.AttachmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("AttachmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetConnectionsInput(v *GetConnectionsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetConnectionsInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetConnectPeerAssociationsInput(v *GetConnectPeerAssociationsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetConnectPeerAssociationsInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetConnectPeerInput(v *GetConnectPeerInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetConnectPeerInput"} if v.ConnectPeerId == nil { invalidParams.Add(smithy.NewErrParamRequired("ConnectPeerId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetCoreNetworkChangeEventsInput(v *GetCoreNetworkChangeEventsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetCoreNetworkChangeEventsInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if v.PolicyVersionId == nil { invalidParams.Add(smithy.NewErrParamRequired("PolicyVersionId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetCoreNetworkChangeSetInput(v *GetCoreNetworkChangeSetInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetCoreNetworkChangeSetInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if v.PolicyVersionId == nil { invalidParams.Add(smithy.NewErrParamRequired("PolicyVersionId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetCoreNetworkInput(v *GetCoreNetworkInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetCoreNetworkInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetCoreNetworkPolicyInput(v *GetCoreNetworkPolicyInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetCoreNetworkPolicyInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetCustomerGatewayAssociationsInput(v *GetCustomerGatewayAssociationsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetCustomerGatewayAssociationsInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetDevicesInput(v *GetDevicesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetDevicesInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetLinkAssociationsInput(v *GetLinkAssociationsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetLinkAssociationsInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetLinksInput(v *GetLinksInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetLinksInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetNetworkResourceCountsInput(v *GetNetworkResourceCountsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetNetworkResourceCountsInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetNetworkResourceRelationshipsInput(v *GetNetworkResourceRelationshipsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetNetworkResourceRelationshipsInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetNetworkResourcesInput(v *GetNetworkResourcesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetNetworkResourcesInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetNetworkRoutesInput(v *GetNetworkRoutesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetNetworkRoutesInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.RouteTableIdentifier == nil { invalidParams.Add(smithy.NewErrParamRequired("RouteTableIdentifier")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetNetworkTelemetryInput(v *GetNetworkTelemetryInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetNetworkTelemetryInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetResourcePolicyInput(v *GetResourcePolicyInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetResourcePolicyInput"} if v.ResourceArn == nil { invalidParams.Add(smithy.NewErrParamRequired("ResourceArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetRouteAnalysisInput(v *GetRouteAnalysisInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetRouteAnalysisInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.RouteAnalysisId == nil { invalidParams.Add(smithy.NewErrParamRequired("RouteAnalysisId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetSitesInput(v *GetSitesInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetSitesInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetSiteToSiteVpnAttachmentInput(v *GetSiteToSiteVpnAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetSiteToSiteVpnAttachmentInput"} if v.AttachmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("AttachmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetTransitGatewayConnectPeerAssociationsInput(v *GetTransitGatewayConnectPeerAssociationsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetTransitGatewayConnectPeerAssociationsInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetTransitGatewayPeeringInput(v *GetTransitGatewayPeeringInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetTransitGatewayPeeringInput"} if v.PeeringId == nil { invalidParams.Add(smithy.NewErrParamRequired("PeeringId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetTransitGatewayRegistrationsInput(v *GetTransitGatewayRegistrationsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetTransitGatewayRegistrationsInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetTransitGatewayRouteTableAttachmentInput(v *GetTransitGatewayRouteTableAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetTransitGatewayRouteTableAttachmentInput"} if v.AttachmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("AttachmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpGetVpcAttachmentInput(v *GetVpcAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "GetVpcAttachmentInput"} if v.AttachmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("AttachmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpListCoreNetworkPolicyVersionsInput(v *ListCoreNetworkPolicyVersionsInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "ListCoreNetworkPolicyVersionsInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } 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 validateOpPutCoreNetworkPolicyInput(v *PutCoreNetworkPolicyInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "PutCoreNetworkPolicyInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if v.PolicyDocument == nil { invalidParams.Add(smithy.NewErrParamRequired("PolicyDocument")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpPutResourcePolicyInput(v *PutResourcePolicyInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "PutResourcePolicyInput"} if v.PolicyDocument == nil { invalidParams.Add(smithy.NewErrParamRequired("PolicyDocument")) } if v.ResourceArn == nil { invalidParams.Add(smithy.NewErrParamRequired("ResourceArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpRegisterTransitGatewayInput(v *RegisterTransitGatewayInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "RegisterTransitGatewayInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.TransitGatewayArn == nil { invalidParams.Add(smithy.NewErrParamRequired("TransitGatewayArn")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpRejectAttachmentInput(v *RejectAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "RejectAttachmentInput"} if v.AttachmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("AttachmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpRestoreCoreNetworkPolicyVersionInput(v *RestoreCoreNetworkPolicyVersionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "RestoreCoreNetworkPolicyVersionInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if v.PolicyVersionId == nil { invalidParams.Add(smithy.NewErrParamRequired("PolicyVersionId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpStartOrganizationServiceAccessUpdateInput(v *StartOrganizationServiceAccessUpdateInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "StartOrganizationServiceAccessUpdateInput"} if v.Action == nil { invalidParams.Add(smithy.NewErrParamRequired("Action")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpStartRouteAnalysisInput(v *StartRouteAnalysisInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "StartRouteAnalysisInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.Source == nil { invalidParams.Add(smithy.NewErrParamRequired("Source")) } if v.Destination == nil { invalidParams.Add(smithy.NewErrParamRequired("Destination")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpTagResourceInput(v *TagResourceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "TagResourceInput"} if v.ResourceArn == nil { invalidParams.Add(smithy.NewErrParamRequired("ResourceArn")) } if v.Tags == nil { invalidParams.Add(smithy.NewErrParamRequired("Tags")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUntagResourceInput(v *UntagResourceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UntagResourceInput"} if v.ResourceArn == nil { invalidParams.Add(smithy.NewErrParamRequired("ResourceArn")) } if v.TagKeys == nil { invalidParams.Add(smithy.NewErrParamRequired("TagKeys")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateConnectionInput(v *UpdateConnectionInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateConnectionInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.ConnectionId == nil { invalidParams.Add(smithy.NewErrParamRequired("ConnectionId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateCoreNetworkInput(v *UpdateCoreNetworkInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateCoreNetworkInput"} if v.CoreNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("CoreNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateDeviceInput(v *UpdateDeviceInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateDeviceInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.DeviceId == nil { invalidParams.Add(smithy.NewErrParamRequired("DeviceId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateGlobalNetworkInput(v *UpdateGlobalNetworkInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateGlobalNetworkInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateLinkInput(v *UpdateLinkInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateLinkInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.LinkId == nil { invalidParams.Add(smithy.NewErrParamRequired("LinkId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateNetworkResourceMetadataInput(v *UpdateNetworkResourceMetadataInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateNetworkResourceMetadataInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.ResourceArn == nil { invalidParams.Add(smithy.NewErrParamRequired("ResourceArn")) } if v.Metadata == nil { invalidParams.Add(smithy.NewErrParamRequired("Metadata")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateSiteInput(v *UpdateSiteInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateSiteInput"} if v.GlobalNetworkId == nil { invalidParams.Add(smithy.NewErrParamRequired("GlobalNetworkId")) } if v.SiteId == nil { invalidParams.Add(smithy.NewErrParamRequired("SiteId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } } func validateOpUpdateVpcAttachmentInput(v *UpdateVpcAttachmentInput) error { if v == nil { return nil } invalidParams := smithy.InvalidParamsError{Context: "UpdateVpcAttachmentInput"} if v.AttachmentId == nil { invalidParams.Add(smithy.NewErrParamRequired("AttachmentId")) } if invalidParams.Len() > 0 { return invalidParams } else { return nil } }