Virtual Hub Args
constructor(addressPrefix: Output<String>? = null, allowBranchToBranchTraffic: Output<Boolean>? = null, azureFirewall: Output<SubResourceArgs>? = null, expressRouteGateway: Output<SubResourceArgs>? = null, hubRoutingPreference: Output<Either<String, HubRoutingPreference>>? = null, id: Output<String>? = null, location: Output<String>? = null, p2SVpnGateway: Output<SubResourceArgs>? = null, preferredRoutingGateway: Output<Either<String, PreferredRoutingGateway>>? = null, resourceGroupName: Output<String>? = null, routeTable: Output<VirtualHubRouteTableArgs>? = null, securityPartnerProvider: Output<SubResourceArgs>? = null, securityProviderName: Output<String>? = null, sku: Output<String>? = null, tags: Output<Map<String, String>>? = null, virtualHubName: Output<String>? = null, virtualHubRouteTableV2s: Output<List<VirtualHubRouteTableV2Args>>? = null, virtualRouterAsn: Output<Double>? = null, virtualRouterAutoScaleConfiguration: Output<VirtualRouterAutoScaleConfigurationArgs>? = null, virtualRouterIps: Output<List<String>>? = null, virtualWan: Output<SubResourceArgs>? = null, vpnGateway: Output<SubResourceArgs>? = null)