package message

import "github.com/tidbcloud/observability/pkg/common/structs"

type UpdateDeletionStrategyReq struct {
	structs.CommonReqInfo

	TenantID      string `json:"tenantID" form:"tenantID" validate:"required,max=20"`
	ProjectID     string `json:"projectID" form:"projectID" validate:"required,max=20"`
	ApplicationID string `json:"applicationID" form:"applicationID" validate:"required,max=32"`
	BizType       string `json:"bizType" form:"bizType" validate:"required,max=32"`

	TTL int `json:"ttl" form:"ttl" validate:"max=360" example:"72"`
}

type UpdateDeletionStrategyResp struct {
}
