Endpoint Args
constructor(alwaysServe: Output<Either<String, AlwaysServe>>? = null, customHeaders: Output<List<EndpointPropertiesCustomHeadersArgs>>? = null, endpointLocation: Output<String>? = null, endpointMonitorStatus: Output<Either<String, EndpointMonitorStatus>>? = null, endpointStatus: Output<Either<String, EndpointStatus>>? = null, geoMapping: Output<List<String>>? = null, id: Output<String>? = null, minChildEndpoints: Output<Double>? = null, minChildEndpointsIPv4: Output<Double>? = null, minChildEndpointsIPv6: Output<Double>? = null, name: Output<String>? = null, priority: Output<Double>? = null, subnets: Output<List<EndpointPropertiesSubnetsArgs>>? = null, target: Output<String>? = null, targetResourceId: Output<String>? = null, type: Output<String>? = null, weight: Output<Double>? = null)