public function provider()
 {
     return array(array(array(array('name' => AvailabilityZoneFilterNameType::state(), 'value' => 'us'), new AvailabilityZoneFilterData(AvailabilityZoneFilterNameType::zoneName(), 'us-east-1'), array('name' => AvailabilityZoneFilterNameType::TYPE_MESSAGE, 'value' => array('1', '2'))), array('Filter.1.Name' => (string) AvailabilityZoneFilterNameType::state(), 'Filter.1.Value.1' => 'us', 'Filter.2.Name' => (string) AvailabilityZoneFilterNameType::zoneName(), 'Filter.2.Value.1' => 'us-east-1', 'Filter.3.Name' => AvailabilityZoneFilterNameType::TYPE_MESSAGE, 'Filter.3.Value.1' => '1', 'Filter.3.Value.2' => '2')));
 }