I'm trying to get discovery to work on Fargate tasks which only support awsvpc. Using version 3.9.2
<group>
<name>AAA</name>
<password>BBB</password>
</group>
<properties>
<property name="hazelcast.shutdownhook.enabled">false</property>
<property name="hazelcast.discovery.enabled">true</property>
</properties>
<network>
<port auto-increment="true" port-count="50">5701</port>
<join>
<multicast enabled="false"/>
<tcp-ip enabled="false"/>
<aws enabled="false"/>
<discovery-strategies>
<discovery-strategy enabled="true" class="com.hazelcast.aws.AwsDiscoveryStrategy">
<properties>
<property name="iam-role">ecsTaskExecutionRole</property>
<property name="region">us-east-1</property>
<property name="tag-key"></property>
<property name="tag-value"></property>
<property name="connection-timeout-seconds">20</property>
</properties>
</discovery-strategy>
</discovery-strategies>
</join>
</network>
</hazelcast>