func NewWebhookUpdateAcknowledgedWebhookWithDefaults() *WebhookUpdateAcknowledgedWebhook {
	this := WebhookUpdateAcknowledgedWebhook{}
	return &this
}
NewWebhookUpdateAcknowledgedWebhookWithDefaults instantiates a new WebhookUpdateAcknowledgedWebhook object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
package plaid
import (
	"encoding/json"
)
type WebhookUpdateAcknowledgedWebhook struct {
	WebhookType string `json:"webhook_type"`
	WebhookCode string `json:"webhook_code"`
	ItemId string `json:"item_id"`
	NewWebhookUrl string `json:"new_webhook_url"`
	Error NullableError `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}
type _WebhookUpdateAcknowledgedWebhook WebhookUpdateAcknowledgedWebhook
func NewWebhookUpdateAcknowledgedWebhook(webhookType string, webhookCode string, itemId string, newWebhookUrl string) *WebhookUpdateAcknowledgedWebhook {
	this := WebhookUpdateAcknowledgedWebhook{}
	this.WebhookType = webhookType
	this.WebhookCode = webhookCode
	this.ItemId = itemId
	this.NewWebhookUrl = newWebhookUrl
	return &this
}