ServiceSpecPatchArgs

constructor(allocateLoadBalancerNodePorts: Output<Boolean>? = null, clusterIP: Output<String>? = null, clusterIPs: Output<List<String>>? = null, externalIPs: Output<List<String>>? = null, externalName: Output<String>? = null, externalTrafficPolicy: Output<String>? = null, healthCheckNodePort: Output<Int>? = null, internalTrafficPolicy: Output<String>? = null, ipFamilies: Output<List<String>>? = null, ipFamily: Output<String>? = null, ipFamilyPolicy: Output<String>? = null, loadBalancerClass: Output<String>? = null, loadBalancerIP: Output<String>? = null, loadBalancerSourceRanges: Output<List<String>>? = null, ports: Output<List<ServicePortPatchArgs>>? = null, publishNotReadyAddresses: Output<Boolean>? = null, selector: Output<Map<String, String>>? = null, sessionAffinity: Output<String>? = null, sessionAffinityConfig: Output<SessionAffinityConfigPatchArgs>? = null, topologyKeys: Output<List<String>>? = null, trafficDistribution: Output<String>? = null, type: Output<Either<String, ServiceSpecType>>? = null)