What are the property insurance requirements in Thailand?

Basic insurance like fire and liability insurance is usually required, while others (e.g., flood or construction insurance) may be recommended based on property type and location.