# Buildium::AssociationOwnerPostMessage ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **first_name** | **String** | First name of the owner. The value cannot exceed 127 characters. | | | **last_name** | **String** | Last name of the owner. The value cannot exceed 127 characters. | | | **primary_address** | [**AssociationOwnerPostMessagePrimaryAddress**](AssociationOwnerPostMessagePrimaryAddress.md) | | | | **alternate_address** | [**AssociationOwnerPostMessageAlternateAddress**](AssociationOwnerPostMessageAlternateAddress.md) | | [optional] | | **board_member_term** | [**AssociationOwnerPostMessageBoardMemberTerm**](AssociationOwnerPostMessageBoardMemberTerm.md) | | [optional] | | **is_owner_occupied** | **Boolean** | Indicates if the association owner occupies a unit(s) within the association. | | | **email** | **String** | Email of owner. | [optional] | | **alternate_email** | **String** | Alternate email of owner. | [optional] | | **phone_numbers** | [**AssociationOwnerPostMessagePhoneNumbers**](AssociationOwnerPostMessagePhoneNumbers.md) | | [optional] | | **date_of_birth** | **Date** | Date Of Birth for the owner. Must be formatted as `YYYY-MM-DD`. | [optional] | | **emergency_contact** | [**AssociationOwnerPostMessageEmergencyContact**](AssociationOwnerPostMessageEmergencyContact.md) | | [optional] | | **comment** | **String** | Comments about the owner. The value cannot exceed 65,535 characters. | [optional] | | **mailing_preference** | **String** | Mailing preferences for the owner. If an alternate address exists and this value is not provided then the primary address will be set as the preferred address. | [optional] | | **tax_id** | **String** | Taxpayer identification number of the owner. Examples of United States identification numbers are Social Security number or a Employer Identification Number. Valid formats are: `12-1234567`, `123-12-1234`, `123456789`. | [optional] | ## Example ```ruby require 'buildium-ruby' instance = Buildium::AssociationOwnerPostMessage.new( first_name: null, last_name: null, primary_address: null, alternate_address: null, board_member_term: null, is_owner_occupied: null, email: null, alternate_email: null, phone_numbers: null, date_of_birth: null, emergency_contact: null, comment: null, mailing_preference: null, tax_id: null ) ```