host:port is the address of the arbiter.
ArbiterURL identifies the arbiter used by the mirrors in a mirrored sharded cluster. In conjunction with several other parameters, ArbiterURL can be used to deploy a mirrored sharded cluster.
ShardRole to specify the sharded cluster role of the instance.
ShardClusterURL to specify the node to use as a template when adding an instance to a sharded cluster.
ShardMirrorMember to specify the failover role of a data node in a mirrored sharded cluster.
ShardMasterRegexp to identify the sharded cluster node to be configured as data node 1 based on hostname.
ShardRegexp to identify the nodes to be configured as sharded cluster data nodes (other than data node 1) based on hostname.